waiting for the buzz…
Iphone
Shazam nun auch für Android Phones verfügbar
Dec 6th
Shazam ist eine kleine Killer-Applikation, die ein laufendes Lied auf den integrierten iPhone-Recorder aufnimmt, mit einer hinterlegten Datenbank abgleicht und sagt welches Lied gerade läuft. Gerade auf Leute ohne iPhone macht diese Applikation immer einen ganz besonderen Eindruck. (“Wie funktioniert denn sowas?”) Gestern wurde dann auch bekannt das 2.000.000 neue Tracks (insg. 8 Mio) in der Datenbank hinterlegt wurden. Habe das mal ausprobiert und die Qualität scheint nun wirklich extrem gestiegen zu sein, da nun auch vemehrt deutsche und europäische Titel gefunden werden.
Shazam für das iPhone und Android
“This increase in our database cements Shazam’s position as the leading mobile music discovery service in the world,” says, Shazam Head of Music, Will Mills.
Ausserdem ist Shazam nun auch für Android verfügbar, womit es eine der ersten Nicht-Standard Programme ist, dass sowohl auf dem iPhone als auch auf Android-Smartphones läuft. Für UK gibt es nun auch eine Facebook und MySpace Integration, die getaggte Songs direkt in die jeweiligen Community-Profile postet.
Best Practices für die Entwicklung einer mobilen Webseite
Nov 29th
Im Gegensatz zu den Grundsätzen in der Entwicklung browserbasierter Webseiten, unterscheiden sich die Best Practices für die Entwicklung einer mobilen Seiten vor allem in den Punkten:
- minimale Dateigröße, um Ladezeiten zu minimieren
- Vermeidung von Flash-Inhalten
- Beschränkung auf wesentliche Funktionalitäten
- Vermeidung von unnötigen Nutzereingaben per Tastatur
Folgende, noch nicht so häufig erwähnten Programmierungsempfehlungen sollten demnach eingehalten werden, um dem mobilen Surfer nicht unnötig Probleme beim Surfen über die mobile Webseite zu bereiten.
mobile Website mit iUi Webkit
Verwendung von JavaScript- oder CSS-Frameworks
JavaScript-Frameworks wie Prototype oder JQuery verbessern ohne Zweifel die Usability und Coolness einer browserbasierten Webseite. Der Mini-Safari auf dem iPhone kann diese sogar ordentlich ausführen. Da aber die Frameworks über 100KB groß sind, ist deren Einsatz für eine mobile Webseite nicht zu empfehlen. Eine Möglichkeit ist natürlich das Wegkürzen von nicht verwendeten Funktionen innerhalb der JavaScript-Dateien, um Dateigröße einzusparen. Dei Updatefähigkeit ginge somit allerdings verloren.
Laden einzelner Fragmente statt der vollständigen Seite
Da normalerweise die Grundstruktur einer Seite (Styledateien und HTML-Gerüst) sich nicht pro Request ändern, sollte man in Erwägung ziehen nicht die ganze Seite neuzuladen, sondern nur relevante Inhalte auszutauschen. Die Verwendung von Ajax wird also für die Entwicklung mobiler Webseiten empfohlen, um nicht immer wieder unnötige KBs laden zu müssen. Demgegenüber steht jedoch auch die Einbindung einer More >
Neues WordPress Mobile Plugin
Nov 23rd
Habe heute ein neues WordPress Plugin zur Erstellung einer mobilen Version eines Blogs entdeckt. Die Installation von WordPress Mobile ist wie immer kinderleicht, einfach downloaden, entpacken, ins WP-Plugin Verzeichnis laden und im WordPress-Admin-Bereich aktivieren.
Screenshot mobile WordPress
Im Gegensatz zum Konkurrenten WP-Touch werden somit auch mobile Versionen für anderen mobile Geräte wie beispielsweise der Blackberry Storm oder das neue Nokia N96 angezeigt, statt nur für das iPhone oder den iPod Touch. Zudem gibt es eine Vielzahl an Konfigurationsmöglichkeiten, die man unter den WordPress Einstellungen bekommt.
- Wahl zwischen 4 Default-Layouts
- Automatische Integration von Google Adsense oder Admob
- Anzeige von Posts nur in der mobilen Version
- Anzeige der mobilen Version für das iPhone (iPod Touch) – da der mobile Safari bekanntlich Webseiten von sich aus perfekt rendert.
Screenshot iPhone
Die Startseite sieht dann auch prompt ganz gut aus, surft man jedoch auf eine Unterseite erhält man Fehlermeldungen, so dass man für eine korrekte Darstellung noch einige Anpassungen machen müsste, was meines Erachtens ein bisschen schade ist. Wie bereits erwähnt ist jedoch der große Vorteil, dass man nun auch anderen mobilen Surfern eine optimierte Version der Webseite anbieten kann und nicht nur den Apple-Jüngern.
Neue iPhone Firmware 2.2
Nov 21st
Es wurde viel spekuliert was wohl die wesentlichen Verbesserungen der neuen iPhone-Version 2.2 sein werden. Die langersehnte Copy&Paste Funktion war es dann leider doch nicht. Dafür gibt es nun Google Street View integriert in die Google Maps. Wirklich erstaunlich wie flüssig die einzelnen Bilder nachgeladen werden, so dass man quasi um den Ground Zero in Manhattan drumherum wandern kann. Vergleicht man das beispielsweise mit herkömmlichen Stadtmodellen (wie zum Beispiel das Stadtmodell Siegen) fragt man sich wirkich eine derartige Nachlade-Performance gewährleistet werden kann. Leider gibt es diese Funktion, wie auch in der normalen Webseiten-Version von Google Street View, nur für amerikanische und vereinzelte europäische Städte wie beispielsweise Paris. In Deutschland wurden zwar schon im Frühjahr diesen Jahres entsprechend Google-Fahrzeuge (von mir persönlich auch in Köln) gesichtet, Meldungen über eine baldige Integration hat man jedoch noch nicht gelesen.
Google Street View auf dem iPhone (Quelle: flickr.com)
Ein weiteres Feature der neuen Version des iPhones ist der Versand des momentanen Standorts per Email. Dieser Link öffnet beim Empfänger automatisch eine Google Map, die entsprechend den derzeitigen Standort des Absenders beinhaltet. Auch nicht schlecht.
In jeder iPhone Mängelliste tauchte sicherlich das Fehlen einer Deaktivierungsoption für die Autokorrektur auf. Das wurde nun ebenfalls behoben, genau wie einige Bugfixes More >
Mogees – Alternative zum Appstore?
Nov 17th
Zwei Paypal-Angestellte haben kürzlich eine womöglich lukrative Alternative für Entwickler zur Publikation von mobilen Anwendungen veröffentlicht. Der Dienst nennt sich Mogees und soll als Mittelschicht zwischen dem Entwickler und den Appstores von Apple, Google oder Blackberry dienen.
Screenshot Mogees
So soll das Problem behoben werden, dass kommerzielle Appstores keine Möglichkeit zum Anbieten von Free-Trials haben. Beta-Testing etc. ist somit quasi unmöglich. Gerade das Beta-Testing hat jedoch mittlerweile enorme Popularität erlangt. Nicht nur, dass die Qualität der Anwendungen gesteigert werden kann, sondern nur so können Early-Adopters gewonnen werden, die in Blogs über die App schreiben oder sogar später als potenzielle Donater agieren könnten. So früh wie möglich Poweruser gewinnen lautet das Motto. Nicht zu vergessen, dass es natürlich auch für den User der Applikation sehr nützlich ist, eine Applikation vor dem Kauf testen zu können.
Integrating with Mogees is the easiest way to get paid for your apps. With our SDK and code library, you’re done implementing your monetization plan in less than an hour! Mogees gives you the freedom to concentrate on what you love most — developing new apps!
Neben Tracking und Statistiken bietet Mogees auch die Möglichkeit Free-Trials zeitlich zu beschränken, um beispielsweise anschließend Gebühren verlangen zu können. Somit More >
Ist die Usability des iPhones wirklich so überragend?
Nov 14th
Nachdem die letzten Monate einige Leute mein iPhone in den Händen hielten, um “es doch mal schnell auszuprobieren”, stelle ich mir immer wieder die Frage, ob die Usability wirklich so überragend ist.
iPhone Screenshot
Ich erinnere mich, dass ich von Beginn an verzückt war, aber viele Leute bereits Probleme hatten nur die Tastensperre zu lösen. Schieben, Drag und Drop und Wasserwageneffekte ist der normale User einfach nicht gewohnt. Passend hierzu habe ich im Blog mobile-zeitgeist ein sehr interessantes PDF gefunden, dass die einzelnen Features und Funktionen auf Nutzererfahrungen überprüft. Wirklich interessant und ans Herz zu legen, vor allem wenn man zukünftig in dem Thema tiefer einsteigen möchte. Wie auch schon auf dem Apple iPhone Techtalk nachdrücklich betont wurde, entscheidet nämlich neben einem schlüssigen Konzept einer mobilen Anwendung vor allem die Usability. Also nur Funktionen zur Verfügung stellen, die wirklich notwendig sind und den Nutzer möglichst jegliche Eingaben abnehmen, durch beispielsweise vorbelegen von Eingabefeldern etc..
iPhone TechTalk in Berlin
Nov 13th
Diese Woche fand der erste iPhone TechTalk in Berlin statt, als registrierter Apple iPhone Entwickler hatte ich eine der wenigen Teilnehmerplätze ergattert. Im shopbetreiber-blog habe ich bereits eine kurze Übersicht der behandelten Themen publiziert. Hier ein Auszug:
- Usability – Besonderheiten beim Design einer mobilen iPhone-Applikation
- Tools – Welche Werkzeuge stellt Apple zum Programmieren einer iPhone-Applikation zur Verfügung
- HowTo – Wie funktioniert das iPhone SDK?
- Performance – Welche Besonderheiten bzgl. des Ressourceneinsatzes sind zu beachten
- Publikation – Wie kann ich meine Anwendung unter die Leute bringen
iPhone Techtalk
Alles in allem eine gelungene Veranstaltung, nur hätte ich mir vor allem für den Bereich der Programmierung mit dem iPhone SDK tiefere Einblicke gewünscht. Denn für Entwickler mit einigen Vorkenntnissen mit Objective-C und dem Cocoa Framework gab es nicht viel Neues. Leider. Da hilft also weiterhin nur Probieren und Wälzen der Video-Tutorials.
mobile Linktipps zum Wochenstart
Nov 9th
Am Wochenende hat sich einiges getan, beziehungsweise sind spannende neue Services auf dem mobilen Markt aufgetaucht, die ich Euch ganz kurz vorstellen werde:
1. Mobilepress- Mobilepress ist ein WordPress Plugin, welches Deinen WordPress-Blog mit ensprechend angepassten Themes für verschiedene mobile Devices rendered. Es handelt sich also eigentlich nur um eine Browserweiche, die das richtige Theme für den passenden mobilen Browser (iPhone, Opera mini, Windows CE Mobile) auswählt und anzeigt.
- Robert berichtet, dass das iPhone bald auch offiziell als Modem für den Homerechner zu verwenden sein wird. Man vermutet, dass die Funktionallität als Upgrade für das iPhone 3G im Appstore nachgerüstet wird.
- Freshapps ist ein nagelneues Internetportal, dass die besten und die neuesten iPhone-Apps vorstellt. Das Motto der Seite ist wirklich simpel:
Fresh Apps is all about finding the best App’s for your iPhone. The idea is really simple: - If you like the app - if you use the app - if it makes you smile Then Make it fresh!
freshapps.de
4. iPhone App – Air Sharing- Über freshapps.com ist mir die Applikation Air-Sharing aufgefallen, die ich dann wohl mal testen werde. Laut freshapps geht es darum das iPhone zu einem WLAN-Laufwerk zu machen, so More >
Erstellung einer mobilen Version meines WordPress-Blogs
Nov 4th
Um für den auf der Blogsoftware WordPress laufenden Blog eine mobile Version zu erstellen, die leicht zu bedienen, kaum Programmieraufwand benötigt und iPhone bzw. iPod Touch optimiert ist, bedarf es lediglich der Installation eines einfachen Plugins. Dies ermöglicht eine Vielzahl an Konfigurationsmöglichkeiten im WordPress-Adminbereich sowie ein einfaches Umswitchen zwischen normaler und mobiler Version. Hier die zu vollziehenden Schritte, um Ihr WordPress-Blog iPhone-tauglich zu machen:
1. Laden Sie sich hier das Plugin als zip-File herunter und entpacken es auf Ihrem Rechner.
2. Den entpackten Ordner namens wp-touch laden Sie einfach in das Plugin-Verzeichnis von WordPress auf Ihrem Webserver (“wp-content/plugins”).
3. Anschließend besuchen Sie den Reiter “Plugins” im Adminbereich Ihres WordPress-Blogs und aktivieren das Plugin “WPtouch iPhone Theme”.
4. Der Reiter “Einstellungen / WPTouch” ermöglicht nun einige Konfigurationsmöglichkeiten. Stellen Sie nun beispielsweise Javascript/Ajax Funktionalitäten ein/aus, machen Anpassungen an Styles oder wählen anzuzeigende Icons für einzelne Seiten aus.
WP-Touch Admin-Bereich
5. Wenn Sie nun die URL Ihres Blogs mit dem iPhone oder dem iPod Touch aufrufen werden Sie bereits von der neuen mobilen Version begrüßt.
6. Der letzte zu empfehlende Schritt ist der Einbau eines Links zur mobilen Version Ihres Blogs in das Standard-Template, damit Besucher immer einen direkten Weg zur für Sie optimalen Version haben. Der Quelltext sollte folgendermaßen aussehen:
<?php More >
