Einträge markiert mit 'iPhone Entwicklung'

Quoka Kleinanzeigen App mit mehr als 2 Mio. Inseraten

Screenshot Kleinanzeigen AppDie neuste Kunden-App Kleinanzeigen freut sich über mehr als 2.000.000 Inserate. Die Quoka Verlagsgruppe (u.a. SperrMüll, Kurz&Fündig, ALLES, Revier Markt, Annoncen AVIS) hatte uns damit beauftragt die Anzeigen der Kunden auf das iPhone zu bringen.

Im Ergebnis kann man zunächst alle Anzeigen nach Rubrik, nach Ort und mittels einer kombinierten Suchmaske (Suchbegriff, Preis, Anzeigeart, Umkreis, …) ansehen. Als weitere Funktion können neue Inserate inklusive Bild gleich in der App aufgegeben werden. Im Bereich “Mein Quoka” sieht man die zuletzt angesehenen und die gemerkten Anzeigen, gemerkte Suchmuster und die eigenen Inserate.

UPDATE iOS4: Die App ist auf einen minimalen Speicherverbrauch optimiert und funktioniert somit auch auf älteren Geräten (iPod 2, iPhone 3) recht gut. Abstürze sind praktisch immer Speichermangel durch Hintergrund-Anwendungen des iPhone geschuldet. Mit einem iPhone 3GS oder 4 treten praktisch keine Probleme mehr auf!

Hier noch einige Screenshots:

Screenshot Kleinanzeigen AppScreenshot Kleinanzeigen App

Read more »

[EMWEE.de] [del.icio.us] [Reddit] [Slashdot] [Digg] [Facebook] [Technorati] [Google] [StumbleUpon] [Windows Live] [Netscape] [Yahoo]

Bleigiessen App mit über 100.000 Downloads

Screenshot Bleigiessen WelcomeZum letzten Jahreswechsel haben wir im Kundenauftrag die iPhone-App Bleigiessen erstellt. Die renomierte Werbeagentur Jung von Matt konnte sich daraufhin binnen weniger Tage über mehr als 100.000 Downloads erfreuen. Ein wirklich geglücktes “Geschenk” an die Kunden und Partner, und jeden anderen der dieses klassische Silvester-Vergnügen ohne Brandflecken auf dem heimischen Wohnzimmertisch geniessen wollte!

Bei diesem Projekt kam es auf eine effiziente openGL-ES Programmierung an, die hunderte von Grafiken und Animationen steuert und fliessend in den Benutzerdialog einbettet. So konnte ein interaktives Erleben gestaltet und mittels Bewegungssensor fühlbar gemacht werden. Das Giessergebnis lässt sich per Twitter oder E-Mail versenden, oder im lokalen Fotobuch speichern.

Die Arbeit mit den Kreativen von Jung von Matt hat uns viel Spaß gemacht!

Hier noch einige Screenshots:

Screenshot BleigiessenScreenshot Bleigiessen

Read more »

[EMWEE.de] [del.icio.us] [Reddit] [Slashdot] [Digg] [Facebook] [Technorati] [Google] [StumbleUpon] [Windows Live] [Netscape] [Yahoo]

iPhone OS 3.0 API Änderungen

iPhone OS 3.0 SearchBarNach dem Upgrade auf das brandneue iPhone OS 3.0 funktioniert nicht mehr jede Applikation. Seit Mai prüft Apple bereits bestehende und neu in den App-Store eingestellte Apps auf Kompatibilität. Entwickler wie wir tappen bei der Umstellung hier und da in die kleinen aufgestellten Fallen, so auch bei der neuen Reader App:

Sortiere Listen (z.B. eine Buchliste) realisiert man für den Anwender komfortabel als TableView mit oben angesetzter Suchfunktion UISearchBar. Die Eingabe eines Buchtitels filtert die passenden Werke heraus.

Hierfür müssen in der Programmierung verschiedene Eigenschaften z.B. für die Texteingabe in der Suchleiste angepasst werden. Dies geschieht mittels Zugriff auf das UITextField innerhalb des UISearchBar Objekt.

Gehen wir von einer Suchleiste mit folgender Definition aus:
searchBar = [[UISearchBar alloc]
  initWithFrame:CGRectMake(0,44, self.view.bounds.size, 48)];

Nun kann man einfach die Eigenschaften der searchBar setzen:
searchBar.tintColor = myColor;
searchBar.delegate = self;

Auf die Eigenschaften des Text-Elements geschah der Zugriff bis iPhone OS 2.2 so:

((UITextField *)[(NSArray *)[searchBar subviews]
  objectAtIndex:0 ]).enablesReturnKeyAutomatically = NO;
((UITextField *)[(NSArray *)[searchBar subviews]
  objectAtIndex:0 ]).returnKeyType = UIReturnKeyDone;
((UITextField *)[(NSArray *)[searchBar subviews]
  objectAtIndex:0 ]).delegate = self;

Seit iPhone OS Version 3.0 hat sich eine Kleinigkeit geändert die dazu führt dass die Applikationen unter der jeweils anderen mit einer Uncaught Exception "[UISearchBarBackground setEnablesReturnKeyAutomatically:]: unrecognized selector sent to instance xxx" zur Laufzeit abstürzen.

Die Lösung ich recht einfach. Das UITextField Objekt befindet sich unterhalb der SearchBar nicht mehr am Index 0, sondern muss jetzt über die 1 angesprochen werden:
((UITextField *)[(NSArray *)[searchBar subviews]
  objectAtIndex:1 ]).enablesReturnKeyAutomatically = NO;
((UITextField *)[(NSArray *)[searchBar subviews]
  objectAtIndex:1 ]).returnKeyType = UIReturnKeyDone;
((UITextField *)[(NSArray *)[searchBar subviews]
  objectAtIndex:1 ]).delegate = self;

Vielleicht hilft es dem ein- oder anderen dieses Schlagloch einfach zu vermeiden. Hilfreich bei der Problemlösung war ein Post von Dan Grigsby .

[EMWEE.de] [del.icio.us] [Reddit] [Slashdot] [Digg] [Facebook] [Technorati] [Google] [StumbleUpon] [Windows Live] [Netscape] [Yahoo]

iPhone App: Ein Reader für …

Täglich werden fast Einhundert iPhone Applikationen veröffentlicht. Manche sinnvoller, andere lustiger. Fakt ist, dass EMWEE.de den Weg zur eigenen App nun stark verkürzt. Damit könnten Sie auch Ihre Informationen direkt in die Hand von Millionen Menschen legen:

EMWEE.de entwickelt seit Monaten iPhone Apps im Kundenauftrag. Nun haben wir zusätzlich eine Basis-Applikation erstellt, die sich einfach für Ihre Bedürfnisse anpassen läßt.

Als erste Implementierung kommt der iPhone Reader bei einem neuen Portal für freie Autoren zum Einsatz. Vorab ein paar Screenshots:

iReader - BooksiReader - Author

Der iPhone Reader arbeitet dabei mit einer Datenbank im Internet zusammen, die jeweils die aktuellen Inhalte bereitstellt. So kommen die verfügbaren Bücher, Texte, Informationen über Autoren und deren Werke, Buch- und Kapitelcover, Bewertungen und Merkmale wie "Top" und "Neu" sekundenaktuell ohne merkliche Verzögerung auf das Display des Nutzers. Read more »

[EMWEE.de] [del.icio.us] [Reddit] [Slashdot] [Digg] [Facebook] [Technorati] [Google] [StumbleUpon] [Windows Live] [Netscape] [Yahoo]

iPhone Flaschendrehen Prototyp

Für eine innovative Kommunikationsagentur in Berlin haben wir in den letzten Monaten einen App-Protypen für das iPhone erstellt:

lifetwister - Startup Screen lifetwister - Restaurant Empfehlung

Read more »

[EMWEE.de] [del.icio.us] [Reddit] [Slashdot] [Digg] [Facebook] [Technorati] [Google] [StumbleUpon] [Windows Live] [Netscape] [Yahoo]