Providers willen toestelonafhankelijke applicaties
Open platform gewenst
25 juni 2009 | Els Bellens
We hebben een gemeenschappelijke open standaard voor gsm-applicaties nodig, meent de GSMA, de belangenvereniging die mobiele operatoren verenigt.
Er zijn inmiddels heel wat verschillende applicatiewinkels voor smartphones, en ze zijn geen van alle compatibel. We hebben daarom een gemeenschappelijke open standaard voor mobiele applicaties nodig, meent de GSMA, de belangenvereniging die gsm-operatoren verenigt.
Apple nam het voortouw met de App Store, maar Android, Nokia, Blackberry en andere smartphonefabrikanten zijn niet achtergebleven. Al die verschillende applicatiewinkels vormen aparte incompatibele eilanden, vertelt GSMA-marketinghoofd Michael O'Hara op het Ericsson Business Innovation Forum.
Open platform
De oplossing is volgens hem een gemeenschappelijke open standaard voor applicaties. Geef ontwikkelaars wat ze nodig hebben: een software development kit (SDK) waarmee ze veel platforms kunnen bereiken. Zo'n open platform maakt het mogelijk om applicaties te ontwikkelen die niet, zoals nu het geval is, aan een toestel vast zitten.
Zodra ze toestelonafhankelijk zijn, kunnen applicatiewinkels ook gerund worden door de providers, die op die manier hun graantje kunnen meepikken. En consumenten hebben het voordeel dat zij makkelijker kunnen switchen van het ene toestel naar het andere - al zullen ze waarschijnlijk wel aan hun provider vastzitten, aldus O'Hara.
Dwarsligger
De marketingman betwijfelt of het ooit zal lukken om alle betrokkenen samen te krijgen. Zo gelooft hij niet dat Apple zomaar gaat meedoen. O'Hara noemt de universele oplader als voorbeeld. Zowat alle belangrijke spelers wilden daaraan meedoen behalve Apple.
Toch is hij optimistisch. De Iphone mag dan wel veelbesproken zijn, maar heeft op de totale gsm-markt een klein aandeel. Als de GSMA het merendeel van de operatoren en gsm-fabrikanten aan boord krijgt, heeft een open platform wel kans van slagen.
Lees meer artikels over :
provider, applicatie, gsm
bron: ZDNet
28/06/2009 10:51:28
Tuinaap schreef:webkid schreef:
De vraag is hier echter naar een crossplatform SDK en dit kan zelfs programmeertaalonafhankelijk zijn.
Ik haalde een cross-platform binair compatibele taal aan omdat men het heeft over eenzelfde app store voor meerdere fabrikanten van smartphones. Als je programma's niet binair compatibel zijn, moet je ze op de smartphone compileren wat het draaien van de applicaties wel versnelt (geen VM meer nodig), maar de tijd en energie gaat dan verloren aan het compileren.
De apps voor de Android SDK moet je ook hercompileren omdat Android zijn eigen Java Runtime aan boord heeft. Als een app-developer er tegen op ziet om de apps te compileren, dan moet hij dringend een andere job zoeken. No pain, no gain. Eigenlijk is de Android SDK precies het meest open en toestelonafhankelijk platform. Nu heeft men eens iets moois met de Android SDK en het is weer niet goed voor de GSMA. Zo kan men bezig blijven natuurlijk.
26/06/2009 11:06:06
webkid schreef:
De vraag is hier echter naar een crossplatform SDK en dit kan zelfs programmeertaalonafhankelijk zijn.
Ik haalde een cross-platform binair compatibele taal aan omdat men het heeft over eenzelfde app store voor meerdere fabrikanten van smartphones. Als je programma's niet binair compatibel zijn, moet je ze op de smartphone compileren wat het draaien van de applicaties wel versnelt (geen VM meer nodig), maar de tijd en energie gaat dan verloren aan het compileren.
26/06/2009 10:44:04
Tuinaap schreef:
Ik geef R12 gelijk als hij zegt dat java zijn cross-platform concurrenten ver achter zich laat, vandaar ook dat bijna alle GSM fabrikanten ervoor kiezen.
De discussie gaat hier niet over een cross-platform programmeertaal. Tussendoor: Java is inderdaad crossplatform, maar dit heeft een prijs: performantie, creativiteit, en nog vele andere beperkingen.
De vraag is hier echter naar een crossplatform SDK en dit kan zelfs programmeertaalonafhankelijk zijn. Toch is dit utopie, want dit heeft natuurlijk consequenties voor de UI enz... Apple zal bijvoorbeeld nooit toelaten dat een of andere groep zou bepalen welke "UI-widgets" deze fabrikant zou "mogen" gebruiken voor hun iPhone applicaties, om nog maar te zwijgen van een "opgelegd" OS. Dit gaat zelfs ten koste van keuzevrijheid en creativiteit. Een fabrikant moet nog altijd zelf de keuze hebben over het gebruikte OS en interface om eenheidsworst te vermijden.
25/06/2009 19:44:46
Ik geef R12 gelijk als hij zegt dat java zijn cross-platform concurrenten ver achter zich laat, vandaar ook dat bijna alle GSM fabrikanten ervoor kiezen.
25/06/2009 19:20:12
R12 schreef:
Java is tot nu toe het meest geschikt voor platform onafhankelijkheid.
Java is simpelweg te traag. Tenzij je het leuk vind om steeds op uw mobiel apparaat te moeten "wachten". Java was ooit een nobele opzet, maar is echt het traagste van het hele lot geworden. Het is niet voor niets dat Java en Flash bijvoorbeeld niet op de iPhone aanwezig zijn, de enige reden is: te traag, te energieverslindend.
25/06/2009 11:32:14
Java is tot nu toe het meest geschikt voor platform onafhankelijkheid. Er zijn nu al zo veel jvm’s dat een javaprogramma bijna altijd zal werken op welk toestel ook. Voor zo ver ik weet was dat ook het streefdoel. 1x een programma schrijven en dan door de jvm het laten uitvoeren op eender welk platform (waarvoor een jvm beschikbaar is.
Misschien is het probleem nu dat Java M(icro) E(dition) minder functionaliteit ondersteund dan verschillende smartphones ondertussen te bieden hebben en dat er misschien een Java S(tandard) M(obile) E(dition) moet komen. Maar ja, dan blijft het probleem natuurlijk nog altijd dat er voor het OS van de smartphone nog steeds een standaard moet komen die bepaald welke functionaliteit er ondersteund wordt.
Het blijft dus wel wat dubbelzinnig want de smartphonefabrikant kan nog altijd eigen (niet Java) programma’s verkopen voor zijn toestel dat op^een ander niet werkt.
25/06/2009 10:58:57
Is nogal logisch. Het is voor ontwikkelaars een ware ramp om nu elke GSM te gaan ondersteunen. Je hebt Palm, Blackberry, Android, Nokia, Apple en Windows Mobile. Palm gebruikt JavaScript, Nokia Java, Windows Mobile verschilt wat (je mag daar kiezen mobile .net is er eentje van), Apple c++, Android en Blackberry weet ik niet.
Apple heeft het voordeel dat er het meest gehandeld wordt in zijn applicaties omdat het zijn toestel ook zo promoot (de ’there’s an app for that’ filmpjes). Maar Nokia heeft dan weer het grootste aandeel (maar mijn broer bv heeft geen enkel programma op zijn 5800 staan). enz
Apple zal dus het (logischerwijze) meeste tegenpruttelen tegen het voorstel om een gedeelde SDK te hebben. Ook gezien de programmeeromgevinden zijn er veel teveel verschillen (.net lijkt niet echt op JavaScript).
Het zal volgens mij een utopie worden. Enkel Java kan gemeenschappelijk dienen, maar ik dacht dat Java niet werkte op een niet unlockte iPhone.
Blog : De Redactie
Het zijn hoogdagen voor ICANN. De organisatie krijgt bakken geld voor nieuwe toplevel domeinnamen. Maar wie staat te springen om ze te gebruiken?
lees meer »
in de kijker »
news
De opstarttijd van Windows 8 is zo kort dat er nauwelijks tijd is om in de Veilige Modus te geraken. Microsoft sleutelde daarom flink aan de bootcyclus.
lees meer »
news
In Antwerpen opent vandaag Gamebox, een project waar jongeren onder begeleiding van specialisten kunnen gaan gamen.
lees meer »
help
De webapplicatie Readlists maakt gratis e-books van door jou geselecteerde nieuwsartikelen en verstuurt ze naar je smartphone, tablet of e-reader.
lees meer »
Game
Na een ongeluk met een gevangenistransport kom je in het onheilspellende Silent Hill terecht. Wapens zijn schaars, dus zal je moeten improviseren om te overleven.
lees meer »
wedstrijden »
Win 6x Mission: Impossible - Ghost Protocol!
Doe mee »