iPhone Games
Mobile Spiele sind Volkssport. In allen Altersgruppen, in allen Einkommensgruppen, in allen Bildungsschichten, in Single-, Mehrpersonen- und Familienhaushalten – überall wird gespielt. Dabei gibt es den typischen Spieler gemäss Studie nicht, denn Computerspiele werden in allen Altersschichten und – gruppen gespielt, wobei für unsere Betrachtung vorallem der sogenannte Freizeitspieler interessant ist. Mit 54% stellt er auch die bei weitem grösste und mit Durchschnittsalter von 44 Jahren älteste Gruppe aller...
Read MoreCoverFlow
Bereits Anfang des Jahres habe ich einen Blog Beitrag zum Thema Cover Flow geschrieben. Ein Thema, zu dem mich seither immer wieder Mails und Anfragen erreicht haben. Insbesondere für Entwickler, die noch nicht so lange mit Objective-C und Cocoa entwickeln ist das Thema zugegebenermassen auch nicht ganz ohne. Möchte man einen Cover Flow in eine eigene App einbauen gibt es zunächst drei Möglichkeiten: Man benutzt den Cover Flow View aus den Private Frameworks von Apple (Keine gute Idee, wenn man die App später auch...
Read MoreObjective-C
Aufbauend auf den beiden ersten, ganz einfachen “Hello World’s” möchte ich nun ein wenig näher auf die Programmiersprache Objective-C eingehen. Das Schwergewicht werde ich dabei auf die Punkte legen, die für den Einstieg und das bessere Verständnis unbedingt notwendig sind. Die Notation verwirrt anfangs zwar ein wenig, wer sich jedoch damit beschäftigt und auf die Sprache einlässt, wird schnell merken wie leistungsfähig das Ganze ist. Insbesondere im Zusammenspiel mit dem dahinterstehenden Framework des...
Read MoreNeues (Screencast) Hello World
Nach gut einem Jahr seit Erscheinen des ersten “Hello Worlds” auf diesem Blog ist es nun an der Zeit, den Artikel auzupeppen und vorallem mit Screenflow aufzuzeichnen. Den Anfang machen nun Teil I und II, die sich mit dem Einstieg in die iPhone Entwicklung und dem Verknüpfen von Code und Benutzeroberfläche befassen. Sicher eine der Eigenheiten, in denen sich die iPhone Programmierung am Meisten von der auf anderen Plattformen unterscheidet. In den weiteren Folgen befasse ich mich dann detaillierter mit Objective-C...
Read MoreScreenshot programmieren
Manchmal ist es nützlich, Screenshots zu machen. Jeder iPhone User kennt diese nützliche Tasten Kombination. Mit den folgenden Programzeilen, ist dies auch sehr einfach in eigenen Programmen integrierbar. Diese Zeilen einfach in einen View Controller einbauen und fertig: -(IBAction)captureScreen:(id)sender { UIGraphicsBeginImageContext(self.view.frame.size); [self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage* viewImage =...
Read More