Wednesday, February 22, 2006

Tar problem med J2ME slut i och med JSR-232?

Hoppas det!!
Ett av problemen som Java utvecklare för J2ME plattformen bråttas med har varit alla buggar som funnits och svårigheten med att kunna uppgradera Java versionen i respektive telefon.
Nu är JSR 232: Mobile Operational Management på väg in i Nokia’s S60 plattform.
Resultatet blir:
1) Java stöd i mobiler för både J2ME/MIDP och J2ME/Personal Profile som dessutom har stöd för MSA som innebär en enhetlig javaplattform som spänner över många mobiler och mobiltelefontillverkare och som därmed innehåller alla bra Java API:er som vi Java utvecklare har väntat på länge.
2) Det kommer gå att på en enkelt & säkert sätt uppgradera Java plattformen i och med JSR-232

Så här säger Nokia:
During 2006 the S60 platform will be bringing even more opportunity to Java developers with the JSR 248, Mobile Service Architecture for CLDC, compatibility. JSR 248 will introduce predictable set of Core APIs and roadmap for the developers how the Core API set will develop in future. Another important introduction is JSR 232 - Mobile Operational Management, which will allow the Java capabilities of S60 platform devices to be managed both locally and remotely with a modular architecture that enables extensibility after manufacturing. During 2006 the S60 platform will also offer rich UI support matching native capabilities (eSWT) and J2SE compatible API subset (CDC/FP).The Java implementation on the S60 platform shares many common features with the implementation on theSeries 40 Platform and the Series 80 Platform. This allows developers to easily extend their applications' reach to the entire platform range.

Hittade denna fina sammanfattning av JSR-232, JSR-248 och JSR-249:
All major mobile phone manufacturers worked together in order to define a 'Mobile Operational Management' concept (JSR-232). The OSGi Service Platform and the OMA DM (JSR-246) specifications provide the basis for building this standard for end-to-end management of CDC-enabled mobile handsets. JSR-248/249 go beyond the basic JSR-232 specification. Together these build a solid base for development of middleware in form of OSGi bundles on all kinds of mobile devices - thus enabling network operators and service providers to remotely manage any kind of services on the target. The well-known OSGi concepts of remote management and maintenance of the whole software lifecycle are applied to the world of mobile phones. The upcoming OSGi Release 4 specifications are going to further finegrain the corresponding APIs in order to best-fit each platform and profile and harmonize the different JSRs.For users, who want to install new software the new approach will simplify downloads dramatically. A complete set consisting of all required components/codecs may be dynamically packaged for the specific phone, downloaded and installed in the background while the phone is still in use. Security during download and operation is significantly increased. For developers, the numerous new APIs and runtime features e.g. for message queuing and connectivity will make it easier to write feature-rich applications and enable inter-phone and server-driven applications. Packaging of applications will become a lot simpler than nowadays.

1 comment:

Anonymous said...

vad jag letade efter, tack