Objective-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 MoreSDK 3.0 – MapKit
Im iPhone SDK 3.0 gibt es viele Bereiche, die für sich alleine schon ein ganzes Blog füllen würden. Ich picke deshalb der Reihe nach ein paar der neuen Frameworks und Klassen heraus und ergänze sie jeweils mit konkreten Code Beispielen zum selber ausprobieren. Dazu gibts Videos, die den Ablauf detailliert erklären. Beginnen werde ich an der Stelle mit MapKit. MapKit ist in einfachen Worten, die Möglichkeit Google Maps in eigene Apps einzubauen, ohne das über eine normale Browseranbindung wie bisher machen zu müssen. Der...
Read MoreUDID anzeigen
Klickt man in der Hauptansicht in iTunes auf die gelistete Seriennummer des angeschlossenen iPhones, taucht die ‘UDID’ auf. Möchte man Jemandem eine Preview-Version seiner Software per Adhoc-Netzwerk vorab zur Verfügung stellen, muss ein entsprechendes Zertifikat auf die entsprechende UDID-Adresse ausgestellt werden. Diese 16-stellige Nummer erhält man, indem man auf die Seriennummer clickt (Roter Kreis). Diese Nummer kann nun mit Copy & Paste bequem per E-Mail zugesandt...
Read More