Die jQuery Erweiterung für mobile Endgeräte befindet sich auf dem Weg zu einer Beta-Version. Das Team hat die dritte Alpha-Version der Bibliothek veröffentlicht. Die neue Version behebt viele der Probleme mit denen wir bei der Entwicklung des neuen mobilen Portals für podcast.de konfrontiert waren.
Archiv der Kategorie: Entwicklung
Herausforderungen beim Erstellen mobiler Webseiten
Der Artikel How To Build A Mobile Website im Smashing Magazine beschreibt sehr gut, die Herausforderungen – lies Schwierigkeiten, aber auch Notwendigkeiten eine mobile Version der eigenen Webseiten zu erstellen.
Der von Jon Raasch erstellte Artikel gibt sehr viele wertvolle Tipps, die direkt bei der Entwicklung helfen!
App vs. Widget – HTML5 Apps
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?
Eigener Browser auf Webkit-Basis für Blackberry Handys
Der Blackberry Hersteller Research in Motion (RIM) hat gestern den Hersteller des Iris Browsers Torch Mobile aufgekauft, wie aus deren Blog zu erfahren ist.
Die folgende Aussage legt daher die Vermutung nahe, dass RIM zukünftig einen mobilen Browser auf Webkit-Basis mit seinen Blackberry-Handys ausliefern wird.
Our team of developers will join RIM’s global organization and will now be focused on utilizing our WebKit-based mobile browser expertise to contribute to the ongoing enhancement of the BlackBerry® platform.
Der Iris Browser ist ein kostenloser Browser für die Windows Mobile Plattform, der Tabbed Browsing und RSS-Feeds unterstützt.
Webseiten in 5 Minuten für mobile Nutzung optimieren
Im Blog Perishable Press wird erklärt, wie sich “normale” Webseiten in fünf Minuten für mobile Browser optimieren lassen.
Der grundsätzliche Trick ist der Einsatz eines speziellen Stylesheets für den Typ media=”handheld”. Alle weiteren Details können Sie im Blog-Eintrag The 5-Minute CSS Mobile Makeover nachlesen.
Mojo SDK für Palm Pre’s WebOS veröffentlicht
Palm Inc. hat die Entwicklungsplattform für sein webOS für jedermann freigegeben. Auf webOSdev finden sich neben dem kostenlosen SDK, noch die Dokumentation, Foren und Blogs für interessierte Entwickler.
Auf developer.palm.com steht jetzt für jeden nach Registrierung mit einer gültigen E-Mail-Adresse das Mojo SDK zum Download bereit.
Now that the Palm® Mojo™ Software Development Kit is available to the public, you don’t just have to take Palm’s word for what it offers you.
Mit dem Software Development Kit lassen sich webOS Applikationen ohne hohe Lernkurve in/mit HTML, CSS, and JavaScript, z.B. für das Palm Pre, erstellen.
FireFly Mobile Web Entwicklungskit
Das FireFly Mobile Web DevKit von Genuitec soll in die Device Software Development Platform (DSDP) integriert werden. Es basiert auf dem WebKit for SWT aus demselben Haus.
Das Firefly Projekt wurde für die Aufnahme in das Eclipse Projekt eingereicht und soll dort als Open Source allen zugänglich gemacht werden.
Der Vorschlag sieht vor, dass folgenden Mobile Web Frameworks und Werkzeuge im Firefly Projekt zusammengefasst werden.
- simulated smartphone web previewer framework
- smartphone browser DOM inspector and JavaScript debugger
- web UI rendering kit
- device service access framework
- deployment framework
- educational resources
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/.