|
|
|
|
|
by viraptor
3701 days ago
|
|
It's way better than J2ME and lightyears ahead of proprietary OSes. If you think that's not the case, I don't think you remember those times very well. With J2ME it was basically close to impossible to create any app apart from the most basic ones without producer-specific APIs. Nokia, Siemens, Samsung, Motorola, etc. - they all had their own special extensions. Even if some game was released for more than one handset, each make had its own version. (Although it was possible to write a translation layer - I wrote a nokia-to-siemens translating classes which worked in most cases) Now you may have issues with versions of Android and which features you can support. You may also have issues with different resolutions. But it's nowhere as bad as in 2002. |
|
> With J2ME it was basically close to impossible to create any app apart from the most basic ones without producer-specific APIs. Nokia, Siemens, Samsung, Motorola, etc. - they all had their own special extensions. Even if some game was released for more than one handset, each make had its own version.
How is this different from the firmware issues that plague Android?
Have you ever tried to make the support library work properly across Samsung devices, or even worse cheap chinese brands?
Or track down native crashes or memory leaks across Android firmware?
Whoever believes that Android is better than J2ME, never had to make their apps work on cheap or network specific Android devices.