Wie gerade bei Golem gelesen habe, wurde PhoneGap gestern in der Version 0.9.5 veröffentlicht. Da ich jetzt (endlich!) meine erste App baue und dabei auf Phonegap setze, bin ich über sämtliche Updates des Projektes natürlich sehr erfreut. Neben den üblichen Bugfixes und Verbesserungen ist für mich der interessanteste Teil die Implementierung des Directories und Systems File API. In Verbindung mit der Möglichkeit von File Transfers kann ich meine App um interessante neue Features erweitern.
Schlagwort-Archive: iPhone
Tutorial zu PhoneGap
Auf der Webseite von Hiedi Utley findet sich mehrteiliges Tutorial zu PhoneGap, welches ich jedem Mobile Developer-Neuling wärmstens empfehlen kann! Das in sechs Teile aufgesplittete Werk fängt nicht bei Null an, aber erklärt sehr ziel-führend, wie sich PhoneGap zur Entwicklung einer eigenen iPhone-App einsetzen lässt.
iPhone Webseiten mit iui
Ich habe die letzten beiden Tage damit verbracht, eine mobile Webseite optimiert für das iPhone®, bzw. den iPod Touch® aufzusetzen. Dank des iui-Projektes ging das auch wirklich schnell und beinahe schmerzfrei.
Angesichts der Tatsache, dass ich nicht wirklich der FrontEnd-Mensch bin, finde ich das Resultat sehr beeindruckend. Sieh selbst: podcast.de für das iPhone®.
Es gibt einfache Listen, Listen mit Bildern, kombinierte Listen, ein Suchformular, Suchergebnislisten, eine Quicktime-Integration zum Abspielen von Mediendateien, Detailseiten mit Logos und Beschreibungen. Ich habe den Funktionsumfang, den iui von Haus aus bietet, inklusive einiger zusätzlicher Extensions, weitestgehend ausgenutzt. Ganz bin ich nicht darum herum gekommen, eigenes CSS und JavaScript zu schreiben. Die Positionierung der Bilder ließ sich nur mit zusätzlichem CSS so realisieren, wie ich mir das vorstellte. Die Ads zur Finanzierung der Seite lade ich per AJAX nach.
Einziges Kopfzerbrechen bereite mir, warum das Suchformular nicht abgeschickt wurde. Im JavaScript wird überprüft, ob das Skript sich im busy state befindet und das scheint immerzu der Fall zu sein, wenn man das Formular abschicken möchte. Ich habe daher die Abfrage auskommentiert und danach funktionierte auch dieser Teil.
Hast du auch schon einmal eine Seite mit iui realisiert? Wie war dein Eindruck? Kennst du Alternativen? Findest du die besser?
iPhone-Entwicklung – es muss nicht immer Apple sein
Sascha Konietzke gibt im Branchenblatt der deutschen Gründerszene Deutsche Startups einen Überblick, wie sich eine iPhone-App auch ohne Apple-Ausrüstung realisieren läßt.
Im Gastbeitrag iStartup: Von 0 bis iPhone nennt er u.a. Preise für die Erstellung einer iPhone-App durch eine Agentur (20.000 Euro!) und zeigt Möglichkeiten auf, eine Anwendung für das iPhone selbst zu erstellen.
Cydia iPhone App-Store
iPhone Entwickler, die Ihre Software aus welchen Gründen auch immer, nicht über den offiziellen iPhone App-Store anbieten können oder wollen, haben jetzt dank der Cydia Umgebung eine andere Möglichkeit über eine 1 Million potentielle Kunden zu erreichen.
Bei Golem gibt es einen Artikel, was genau es damit auf sich hat.
iBBDemo – Blackbaud iPhone Browser Simulator
Der CTO von Blackbaud Inc. hat in den Blackbaud Labs einen iPhone Simulator für die einfache Entwicklung und Präsentation unter Windows vorgestellt.
Die Funktionsweise des Simulators wird in einem Screencast demonstriert. Die Software kann kostenlos heruntergeladen werden.
Damit iBBDemo läuft muss der Safari Browser installiert sein. Die Software hat eine Größe von gerade einmal 200kb im Download.
Laut Golem sind die Darstellung im Originalbrowser und im Simulator nicht identisch.
iui – Benutzerschnittstellen-Bibliothek für Safari Entwicklung auf dem iPhone
Bei Google Code findet man User Interface Library namens iUI, die auf der Arbeit von Joe Hewitts iPhone Navigation basiert und folgende Features hat:
- Create Navigational Menus and iPhone interfaces from standard HTML
- Use or knowledge of JavaScript is not required to create basic iPhone pages
- Ability to handle phone orientation changes
- Provide a more “iPhone-like” experience to Web apps (on or off the iPhone)
Die iui – User Interface (UI) Library for Safari development on iPhone – findet sich unter http://code.google.com/p/iui/.