CoverFlow
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 MoreNeuer YouTube Channel
Ab heute ist mein neuer YouTube Channel zum Thema iPhone Entwickung online. In regelmässiger Abfolge greife ich darin Themen rund um SDK 3.0 auf. Den Start macht dabei MapKit und Teil 1 ist direkt ab heute verfügbar. Viel Spass beim nachlesen, zusehen und vorallem selber ausprobieren! Wer Lust bekommen hat, mehr über die Programmierung des iPhone zu erfahren, dem möchte ich zudem unsere Classroom Trainings empfehlen, die einen idealen Schnelleinstieg in die professionelle iPhone Entwicklung...
Read More