Opera bouwt AJAX-functionaliteit in mobiele telefoon

Opera Software heeft een bètaversie van de Opera Platform SDK vrijgegeven, zo schrijft het bedrijf in een persbericht. Door middel van deze software development kit (SDK) is het mogelijk om webapplicaties te ontwikkelen die als stand-alone programma op een mobiele telefoon, pda of smartphone gedraaid kunnen worden. Om dit voor elkaar te krijgen heeft de Noorse softwarebouwer het Opera Platform ontwikkeld. Na installatie hiervan wordt het mogelijk om de speciale applicaties te starten. Deze programma's worden op de normale wijze geïnstalleerd en het besturingssysteem van de telefoon ziet ze dan ook als gewoon programma. Hierdoor kunnen ze volledig gebruikmaken van de functies van de telefoon, zoals toegang tot het bestandssysteem of de aanwezige digitale camera. Doordat het echter Opera Platform-applicaties zijn, kunnen ze ook de features van de Opera-renderengine, zoals de ondersteuning van (X)HTML, CSS, Javascript, AJAX en SVG Tiny, volledig toepassen. Voorbeelden van applicaties die met behulp van het Opera Platform zijn ontwikkeld, kun je vinden in onderstaande screenshots. De SDK is vanaf deze pagina te downloaden.

Opera Platform -- Weather Locations Opera Platform -- Menu Opera Platform -- Fortune Cookie
Links en rechts: data kan via AJAX ververst worden | Midden: Opera Platform-applicaties tussen de 'gewone' programma's

Door Harm Hilvers

Freelance nieuwsposter

16-11-2005 • 21:11

25

Bron: Opera

Reacties (25)

25
19
10
4
1
3
Wijzig sortering
Misleidende titel... (kennelijk) had Opera al de dingen voor Ajax aan boord. Wat hier nieuw aan is, is het installeren van apps op je telefoon die van hun render-engine gebruik maken. In feite gaat het hier dus meer om zoiets als wat de Konfabulator Widgets voor een desktop OS zijn.
Wat een buzzword bullshit.

Toevoeging van huidige standard versies van ECMAScript en DOM en je hebt AJAX.

De term AJAX word alleen gebruikt omdat deze redelijk oude techniek de laatste tijd veel in het nieuws is.
Helemaal mee eens, AJAX is een samenraapsel van oude technologie waarmee ze nu een soort SDK hebben ontwikkeld.

Stelt technisch niets voor, je kon AJAX 3 jaar geleden zelf ook al toepassen vanaf IE5.0 (wat ik dan ook gedaan heb)

Het grappige is dan ook het feit dat iedereen ineens roept dat het nieuw is.. Hoe komt dat?? Volgens mij weet niemand wat het echt is.. allemaal elkaar lekker naroepen.
Het mag dan wel buzzword bingo zijn, maar ik hoop dat je inziet dat opera in feite konfabulator/samurize voor de telefoon aanbied wat op zich erg vooruitstrefend is. Wat dat betekent:
-Makkelijk te programmeren
-Geintegreerd met andere applicaties
-Internet(informatie) wordt toegangkelijker op je mobiel

Als de software er is komt de hardware en andersom, dus ik zeg hulde!
Het is pas sinds kort (~1 jaar) dat alle browsers het XmlHttp object ondersteunen wat de XML ophaalt van de server. Eerst kon het weliswaar gedaan worden met het dynamisch laden van javascript-bestanden, maar de X in AJAX staat nu eenmaal voor XML.
Er is ook een andere manier om XML op te halen, via het gebruik van XML data islands (SRC attribute). Dit werkt wel alleen in IE (vanaf 5.0).
Je kan ook al jaren data laden in een verborgen (i)frame, en de inhodu van die pagina uitlezen of manipuleren, ik gebruikte het vroeger (in de twintigste eeuw) al om MIDI-muziek door te laten spelen terwijl je de verschillende pagina's op de website bezoekt.
en niet dynamisch en zeker niet asynchroon, zoals XmlHttp dat wel kan!.
me collega heeft er eens na gekeken of het bruikwaar was voor in onze web applicaties, hij zei dat het niets anders is dan een soort javascript...
Nou het gaat toch wel verder dan dat hoor ;)
Maar dat gaat teveel offtopic. Mooi initiatief iig van Opera.
nix anders. AJAX is gewoon wat we vroeger DHTML noemden. Alleen zijn de mogelijkheden van browsers nu wat uitgebreider.

Ik snap niets van de hype :'(
Mooie ontwikkeling die je mobieltje flink wat meer functionaliteit en diepgang kan geven.

Belangrijkste punt zal volgens mij echter wel de beveiliging moeten zijn. Een beveiligingslek kan nu funest zijn, aangezien de webapplicaties toegang hebben tot het bestandssysteem, camera en waarschijnlijk dus ook de andere functies als SMS en bellen. Nu moet je normaal gesproken voor elke Java applicatie expliciet toestemming hiervoor geven, maar aangezien dit allemaal onder Opera draait kan er eerder misbruik van gemaakt worden als er al een keer toestemming is gegeven aan Opera.

Bij de Symbian virussen heeft het bepaalde gebruikers ook al flink wat centen gekost doordat het ging bellen of smsen naar betaaldiensten.
Aan de ene kant zeg ik : Opera for world domination !!! Gewoonweg prachtig hoe innoverend dit bedrijf altijd is.

Aan de andere kant, net als BarôZZa zegt, zullen ze heel goed moeten oppassen voor de (on)veiligheid van zulke apps.
Het is mischien nog niet zozeer de software die onveilig kan zijn, maar de gebruikers die net als op de pc weer tientallen "leuke" programma's installeren, zonder te weten dat ze vol spyware en stuff zitten.

Hoedanook, ik blijf Opera steunen. Zij durven het tenminste aan te blijven vernieuwen :>
Ik had liever FEYENOORD functionaliteit gezien :P
Do not try to bend AJAX -- that's impossible. Instead, only try to realize the truth.
What truth?
That there is no AJAX.
There is no AJAX.
Then you will see that it is not AJAX that bends -- it is only yourself.
Anoniem: 128222 17 november 2005 18:37
:) Geef mij maar Feyenoord
AJAX funtionaliteit ?

Kan je dan niet scoren met je mobiel !?
Anoniem: 136910 16 november 2005 21:35
leuk voor Feyenoord-supporters :+

Op dit item kan niet meer gereageerd worden.