It's weird that lots of people keeps hyping Java for mobile phones but AFAIK there are no killer apps on Java on mobile phones! Why? Two big reasons: 1. for whatever reason except for Microsoft, there doesn't seem to be any real developer community 2. Java (I know it's not Java but the implementation of the Java APIs but Java without complete implementation of the relevant APIs is useless) can't do anything but the lowest common denominator e.g. not being able to take pictures at full megapixel resolutions is a show stopper for many photo related apps methinks.
From Lifeblog: A comment on social moblie apps.:
QUOTE
Here's my proposal, forget the smartphone and deploy something that can be used with simple Java phones. Indeed, I've seen some cool stuff there, too, but nothing out in the wild, yet.
UNQUOTE
Comments
re: Forget Java on mobile phones - it's too crippled to do anyt
yeah, i know what you mean. i've been held back many times due to the limited funcitonality of the java api implementations (e.g. bluetooth, gallery, camera, running modes, to name a few)
actually, since i posted that comment, i've been thiking of how to rig up a service without needing any app on the phone, but being able to integrate closely and easily with the phone.
it's a nice mental challenge while i'm on holiday.
tchau,
charlie
ps and one more thing, actually the most popular apps in java are single-user, non-neworked games - it's all you can effectively do in the java sandbox.
re: Forget Java on mobile phones - it's too crippled to do anyt
hi charlie, don't know whether your comment is serious or not but i guess all i am asking is for nokia and other manufacturers to let java midlets take full resolution photos and i hear resounding silence and see no progress from the 7610 to the 6680
if i was nokia (which i am not and therefore have no idea what's really going on), i'd state publically somewhere that the bug that prevents java midlets from taking 1 megapixel phones on the phones is a) really a bug and you are going to fix it or b) not a bug and you are not going to fix it and you have to program in C/C++/assembler or some other language to take full megapixel photos OR c) HuginAndMugin and Mike's programs are buggy and here's some Java sample code to take a full megapixel photo
don't understand the deafening silence and lack of progress on this issue
seems pretty simple to me but maybe i am missing something?
re: Forget Java on mobile phones - it's too crippled to do anyt
roland,
i think the issues with java are super complicated. the apis are usually decided in the java community and are sometimes lowest-common-denominator. then there's the issue with the jvm. i am not sure who makes the jvm for series 60 - symbian or nokia. and then, even when an api is set via jsr, each vendor picks and chooses parts they want.
in the end, it's not so much a bug, but what the java guys who make the phones decide they want to do with java. also, the java sand-box mentality is like a straight jacket for performing really cool stuff (as you already know).
i have more confidence that python with reach higher camera resolutions than java will.
no idea really. this is getting far from my daily expertise.
tchau,
charlie
Post new comment