2003-10-02 02:38:23 UTC
Nokia phones should work well-ish with the next release, and (as long as you do not do too much in close succession) will not lead to an Out Of Memory Error. It can still get confused if the server sends it data it is not expecting, or if the server combines updates, which is allowed in the specs. Unless Nokia release an update for its mobile phones, I do not see this improving much. I’ll continue to tweak it in hope of getting a smother ride for Nokia users.
It also will include a Nokia Compatibility Mode (defaults to On). Users should notice quite an improvement (if not using a Nokia phone, or a phone which has the same problems as Nokia phones) when this option is disabled, and J2ME VNC will not get confused.
_Releases_
I would like my next release to be the final Alpha, as it will be usable product on all J2ME enabled phones with Socket support. Actually it will be more of a Beta RC, if it works I shall release a version with the debug code removed (will increase the amount of time before Out Of Memory errors, and make it faster). If however it does not work reasonable well then I’ll stay in Alpha until I have a workable version.
_The Big Question_
This leads to the next Big Question. What next. I’d like feed back on this so please chime in. I have the follow ideas on what to do...
1) HTTP Support.
This would take form in the way of a HTTP based VNC proxy, and thus would require the user to install a web application between the VNC server and the phone (I would be able to provide a free proxy for small sessions only, but keep in mind the security implementations of using such a thing.) This would also have a few nice side effects.
Nokia phones would work well with it.
Security, the VNC server would not have to be globally accessible, and you could use HTTPS.
To keep the file size down, I intend on having two “distributions”, HTTP and Normal, both using the same interface, the only difference between the two would be
2) SSL
SSL support would be very nice. I don’t yet know how to make it work, but I’d like to have it.
3) New Interface
The current one is quite hard to use. Suggestions welcome.