Der unabhängige IT- und Tech-Kanal!
internet.board.entertainment.games.hardware

  • gulli
  • Nachrichten
  • PhoneGap: iPhone-Anwendungen so einfach wie Webseiten entwickeln

PhoneGap: iPhone-Anwendungen so einfach wie Webseiten entwickeln

Ein Open-Source Projekt mit dem Namen "PhoneGap" soll es Webentwicklern relativ einfach möglich machen, native Applikationen für das iPhone zu entwickeln. Dabei kann man die Applikation wie eine herkömmliche Webseite in Xhtml, CSS und JavaScript programmieren, dabei aber zusätzlich auf Beschleunigungssensor, Kamera, Vibration und Positionsbestimmung zugreifen können. Auch BlackBerry und Android soll "PhoneGap" zukünftig unterstützten.

Die Grundidee von PhoneGap ist, Programmierschnittstellen (API) zwischen iPhone und Web in Form von APIs anzubieten, auf welche Webentwickler mittels JavaScript zugreifen können. PhoneGap selbst ist eine native iPhone-Anwendung, die zwischen der API (und somit JavaScript und der Webseite) und dem iPhone vermittelt.

Das Projekt ist noch in einer relativ frühen Phase der Entwicklung und eine Reihe von Funktionen noch nicht implementiert. Zum Beispiel der Zugriff auf einige iPhone-Funktionen, wie Kamera, Sound und Vibration, ist noch nicht vorhanden, aber für spätere Releases geplant. Doch bereits jetzt ist schon die Rede davon, dass die Entwickler von PhoneGap über eine Webseite verfügen, mit Hilfe derer man eine vorhandene Webseite einfach per Webformular in eine iPhone-Anwendung umwandeln kann: Einfach URL auf der Webseite angeben und die iPhone-Anwendung als Antwort vom Browser bekommen. So einfach könnte Smartphone-Entwicklung werden.

Normalerweise werden iPhone Anwendungen in der Programmiersprache Objective-C programmiert, sodass man als Entwickler zunächst umdenken muss, sofern man mit der Programmiersprache nicht vertraut ist. Auf der Webseite schreiben die Entwickler von PhoneGap: "Wir sind große Befürworter von offenem Web und möchten, das JavaScript-Entwickler Funktionen wie Springboard Icons, Geoposition, lokales sqlLite und die Beschleunigungssensoren nutzen, sowie Prozesse im Hintergrund laufen lassen können, ohne die Bürde zu tragen, vorher extra Objective-C und Cocoa zu lernen."

Auf der Webseite von PhoneGap gibt es zunächst noch relativ wenig Inhalt. Ein Tutorial zu Erstellung einer "Hello World" Applikation findet man online hier. Momentan benötigt man dafür noch immer die iPhone SDK und Grundkenntnisse in Apples XCode, aber möglicherweise wird auch dieser Schritt bald vereinfacht werden. (020200)

(via Webmonkey, thx!)

News Redaktion am Donnerstag, 20.11.2008 04:02 Uhr

tagsTags: iphone handy entwicklung smartphone javascript applikation phonegap

Bookmark and Share
 
Weitere interessante News
2 Reaktionen zu dieser Nachricht
  • Sleepy_Bo am 20.11.2008 13:34:11

    Für einfache Programme sicher eine Idee, aber wie man beispielsweise interaktive Graphen oder Ähnliches (Reporting, komplexe Grafiken etc.) damit umsetzen will, ist mir schleierhaft. Ich denke, das Projekt zielt hier auch eher auf Hobby-Entwickler. ...

  • BleedingHeart am 20.11.2008 09:25:43

    Das Projekt ist noch in einer relativ frühen Phase der Entwicklung und eine Reihe von Funktionen noch nicht implementiert. Zum Beispiel der Zugriff auf einige iPhone-Funktionen, wie Kamera, Sound und Vibration, ist noch nicht vorhanden, aber für spätere Releases geplant. ... Auf der Websei ...

  • gullinews am 20.11.2008 02:49:34

    Ein Open-Source Projekt mit dem Namen "PhoneGap" soll es Webentwicklern relativ einfach möglich machen, native Applikationen für das iPhone zu entwickeln. Dabei kann man die Applikation wie eine herkömmliche Webseite in Xhtml, CSS und JavaScript programmieren, dabei aber zusätzlich auf Beschl ...

weitere Kommentare lesen     Nachricht kommentieren

 
News [Kurioses]

Apple filterte den Begriff "Jailbreak" im iTunes Store

Lars Sobiraj am 20.05.2012, 16:54 Uhr

befreit: ipad 3 & iphone 4s

Im US-amerikanischen iTunes Store wurden statt dem Begriff "Jailbreak" lediglich Sternchen zwischen dem Anfangs- und Endbuchstaben angezeigt. Davon waren letztlich alle Kategorien betroffen. So wurden neben Apps auch Klingeltöne, Podcasts, Musikstücke, ganze Alben und eBooks zensiert angezeigt. Laut den Untersuchungen von Shoutpedia waren mehrere Monate lang 95% aller Begriffe davon betroffen.

mehr mehr lesen...

Browsergames
Gondal World

TOPTIPP: Gondal World

Kämpfe als Held in diesem einzigartigen Fantasy Game. Viele Gefahren und Abenteuer erwarten dich! Escaria spielen

Escaria

Escaria

Erschaffe deine eigene Insel und erobere die Welt. Krieg oder Wachstum - deine Strategie entscheidet! Escaria spielen

Artyria

Artyria

Werde Gladiator und kämpfe im antiken Zeitalter um Ruhm und Ehre. Gehe Bündnisse mit anderen Spielern ein und kämpft gemeinsam gegen die schrecklichen Barbaren. Artyria spielen

Gondal

Gondal

Ziehe als einsamer Waldläufer oder an der Seite von Kampfgefährten in einem Fantasy-Spiel von Abenteuer zu Abenteuer. Gondal spielen

Last Emperor

Last Emperor

Tritt gegen legendären Samurai aus Japan des 19. Jahrhundert an und werde der gefürchtetste aller Samurai. Last Emperor spielen

Nightcreeps

Nightcreeps

Tritt in eine epische Schlacht zwischen Werwölfen und Vampiren, in der nur die Stärksten überleben werden, ein. Nightcreeps spielen

gulli:picsArtikel empfehlengulli RSS News Feedsgulli RSS NewsPresso Feedsgulli:Newslettergulli twittertgulli bei facebookgulli:news im AppStoreSeitenanfang