Sun versimpelt Java voor mobieltjes

JavaFX

Gepubliceerd: Woensdag 3 juni 2009

Sun zet een alliantie op met Vodafone, Orange en Sony Ericsson om Java-ontwikkeling voor mobiele telefoons te vergemakkelijken en goedkoper te maken.

Toon volledig artikel

NULL op Woensdag 3 Juni 2009 22:18

image

J2ME is best geinig eigenlijk - het cross platform concept blijft sterk imo - maar er is wel een aantal problemen dat denk ik toch belangrijker is dan deze alliantie met een paar telco's..

Sun heeft J2ME een beetje laten versloffen, door na MIDP2.0 te lang te wachten met de opvolging daarvan. Er is sindsdien een hele serie aan JSR's erbij gekomen, die fabrikanten soms wel, soms niet ondersteunen. Als developer kun je er dus niet op vertrouwen, en als gebruiker moet je telkens controleren of jouw mobiel de vereiste JSR's wel ondersteunt...

Fabrikanten treffen ook blaam: al vrij snel wordt gestopt met het actueel maken van de J2ME VM op mobieltjes, waardoor veel apparaten met een verouderde en/of buggy J2ME implementatie opgescheemt zitten. Als gebruiker kun je hooguit een nieuw toestel kopen, terwijl je huidig toestel meer dan voldoende capaciteiten biedt om een actuele implementatie te draaien.

Daarnaast zag ik dat de standaard J2ME GUI's bij met name Windows Mobile toestellen er wel ontzettend spartaans ogen en werken, terwijl hetzelfde (eigengemaakte) programma er op mijn Symbian eigenlijk precies uitziet en werkt als een native programma. Dat doet de zaak ook niet echt goed. En de dag dat Microsoft een goede, standaard J2ME implementatie schrijft... nee die zal er nooit komen. Het blijft dus third-party-gerommel.

Vervolgens is het natuurlijk van de zotte dat iPhone an Android geen J2ME-apps ondersteunen. Waarschijnlijk zijn ze bang dat de J2ME-apps "minderwaardige" GUI's hebben, en zo het aanzien van het platform aantasten. Daarnaast gaat J2ME ervanuit dat de mobieltjes een hele serie knoppen hebben, wat bij touchscreens ietwat lastig is. Toch jammer.

Tenslotte nog het eeuwige gezeik met certificaten en security. Met beide is niks mis. Maar waarom ik mijn eigen telefoon met geen mogelijkheid (anders dan het lappen van minimaal $200 voor een commercieel certificaat) kan vertellen dat-ie mijn eigen applicatie volledig moet vertrouwen is werkelijk compleet van de pot gerukt.

Sun/Oracle heeft dus nog wel wat meer te doen. Die alliantie, testtool en certificering is wellicht handig voor grote partijen, maar daar gaat de thuisknutselaar niks aan hebben, terwijl freeware toch een grote impact kan hebben.

kwark op Donderdag 4 Juni 2009 00:17

image

Vervolgens is het natuurlijk van de zotte dat iPhone an Android geen J2ME-apps ondersteunen. Waarschijnlijk zijn ze bang dat de J2ME-apps "minderwaardige" GUI's hebben, en zo het aanzien van het platform aantasten.

Op een android zou j2me kunnen draaien: http://www.netmite.com/android/
Nog nooit geprobeerd en nog nooit de behoefte toe gehad, en de feedback op in de market lijkt erop te duiden dat er problemen zijn met 1.5.

Waarschijnlijk zijn ze bang dat de J2ME-apps "minderwaardige" GUI's hebben, en zo het aanzien van het platform aantasten.

Als je naar de screenshots kijkt op http://www.netmite.com/android/userguide.htm en dit verglijkt met de UI van de "native" android versie van Opera Mini dan kan je deze stelling bevestigen. Zo ontbreekt bv cut&paste in Opera.

karloe op Donderdag 4 Juni 2009 01:58

image

Zijn ze daar eindelijk wakker geworden :O

Voor m'n voormalige winmo foon's heb ik al 4 jaar de diverse voorhanden j2me's getest, om uit te vinden welke versie het beste werkte met de actuele (cooked) rom. Het resultaat was altijd een alternatieve j2me.

Op android heb ik, het afgelopen half jaar, het hele j2me gebeuren nog niet gemist. Alle apps die ik nodig heb, meegeleverd of via de marketplace, werken boven verwachting, de voorheen j2me apps op winmo mis ik niet.

Om te kunnen reageren, dient u ingelogd te zijn.

Nieuwsbrief

Ontvang dagelijks een overzicht van het laatste ICT-Nieuws in uw mailbox

Peiling

Loading Poll

Video: World Tech Update: Darpa's robot oorl...

World Tech Update: Darpa's robot oorlogspaard (video)

Verleden nieuws