|
Some of the things you're specifying -- interfacing with mysql, for instance -- seem like server-only responsibilities. I don't think based on what you've said that you should have to rewrite your serverside component: am I mistaken? I think (I'm not sure!) that you can do a lot of the things you're trying to do using HTML5's web audio api: that will probably be pretty platform-agnostic and shouldn't require extra installations beyond a web browser that implements the relevant standards. I don't know whether mobile-only browsers are generally stone-age or not, so you might check that, but they probably won't be. You would likely need to write a serverside adapter because HTML5 doesn't expose standard sockets as far as I know. (try WebSockets or other tricks involving requests that don't close) Java is not necessarily a bad language for this, but applets are out of vogue (from what I'm told Java Web Start is currently preferred) and you might try transitioning to that. If worst comes to worst, you can probably write a standard desktop app and circumvent the problems. Disclaimer: I don't really do webdev and the last language I did webdev in was Elm, which doesn't even expose the relevant libraries for your problem -- the only user-facing Java I've written lately has been small Swing/Seesaw apps and part of a game graphics engine for some friends. This is not my area of expertise!
|
# ¿ Dec 19, 2014 19:02 |
|
|
# ¿ May 12, 2024 03:27 |