The context of this story
Missing J2ME
Mobile Java is a similar case. After the iPhone was introduced, article writers mentioned en masse that it lacked support for J2ME, mobile Java. Few people noticed this in reviews. There was little reason to note its absence. J2ME is still a proprietary technology, even though it is pushing somewhat toward open source.
The question is why use J2ME. For mobile phones that do not have their own open operating system, it is the only way to run another program. The portability of programs between individual phones is minimal, and between phone manufacturers it is practically zero. As an application developer, you have to create dozens of application ports, and that’s no joke. Apple decided that rather than supporting a proprietary technology that everyone would have to modify their programs for anyway, it would be easier to offer a powerful web interface for online applications, or the powerful Apple Cocoa Touch version for native applications. Given the security limitations of J2ME, porting J2ME to the iPhone would not benefit either customers or Apple. This way, the company profits from its own, already established ecosystem, with which many developers have experience and which Apple has under its thumb.
In the case of mobile Java, we can safely say that Apple’s disregard for it has effectively condemned it to death. In five years, no one will remember that it was once an integral part of every high-end mobile phone. And it is quite likely that mobile Flash will suffer a similar fate.
Table of contents
- 2005:Operating system OS X - iOS
- 2010:Mac OS X, OS X, and iOS
- 1997:Darwin in the background
- Lessons for the telco industry: Apple and its iPhone
- Touchscreen
- Inability to install applications
- Control
- 1996:Nokia in the spotlight
- 1998:From the history of Symbian OS
- 2007:Contempt for the iPhone
- 2006:On paper, the more powerful N95 should crush the iPhone
- 2005:The secret of the touchscreen
- 2007:Too many buttons
- 2008:Android arrives
- 2008:Hopes pinned on Symbian and MeeGo
- 2011:Cutting MeeGo and Symbian
- Results for the second quarter of 2011: a disaster
- The situation is complicated.
- A legend on life support
- How Apple brought nervousness to telecommunications with the iPhone
- Flash versus H.264
- Missing J2ME Currently reading
- 2007:First iPhone sales results
- Jailbreak
- 2007:iPhone 3G
- 2008:Most expensive applications
- 2009:iPhone 3GS and the two-year upgrade system
- 2010:iPhone 4 and the guy who lost it
- 2010:The death of mobile Flash
- 2007:2008: The iPhone is a success. Adobe wants to be part of it.
- 2007:But Adobe Air is multi-platform, after all.
- 2010:Section 3.3.1 Updated
- Is that a shame?
- When the angry European Commission descends on Apple\...
- 2011:What will be the outcome?
- 2009:iOS 4, multitasking, and the hunt for Android
- Antennagate
- 2008:CDMA version for Verizon
- 2011:iCloud and Lion: the mobile world merges with the desktop world
- Apple iCloud compared to Amazon and Google services
- Documents and API
- Siri: intelligent personal assistant controlled by voice
- 2011:Market position
- iPad and the end of the PC monopoly on the computer world
- Patent battles are co-deciding factors
- 2012:Principles and reputation
- 2011:Apple and the mobile revolution