Coaching von iPhone-Projekten

Wollen sie ein interessantes Projekt verwirklichen, scheuen jedoch den Erstaufwand und die Zeit sich das nötige
Know-how anzueignen? Wir coachen ihr Projekt - wodurch ihr Entwicklerteam Arbeitsfähigkeit erlangt - geben Intensivkurse (auch Abendkurse!) und begleiten sie bis zum Ziel - und auch darüber hinaus.

"Die Objective-C Schulung ist sehr praxisbezogen und geht pragmatisch auf konkrete Probleme im Projekt ein. Sehr empfehlenswert."
Martin Weber, Senior Consultant movento Schweiz AG

Nehmen Sie mit uns Kontakt auf.

 

Inhalt eines Trainings

Lernen sie, iPhone-Anwendungen von Grund auf neu zu erstellen. Durch eine Reihe von Anweisungen, Hands-on-Kodierung, Übungen und Erläuterungen lernen sie die Grundlagen, die sie benötigen zur Entwicklung von iPhone-Anwendungen, die so aussehen und funktionieren wie einige der Anwendungen auf Ihrem iPhone. Folgende Themen werden im Training angesprochen:

  • Einführung in Objective-C: Objective-C ist die objektorientierte Programmiersprache, die sie verwenden werden, um iPhone Applikationen zu entwickeln. Wir gehen im Training nicht umfassend auf die Sprache Objective-C ein, jedoch erfahren sie all das, was sie benötigen, um auf dem iPhone entwickeln zu können. Wir sprechen über: Klassen, Objekten, Eigenschaften, Objekt-messages, Speicher-Management, u.v.m.

  • Xcode und Interface Builder: Xcode ist die IDE für die Entwicklung und der Interface Builder ist das Werkzeug zur Gestaltung von Benutzeroberflächen. Sie lernen, wie man mit beiden Tools effizient arbeitet

  • Cocoa Touch: Cocoa Touch ist eine Sammlung von Bibliotheken zur Erstellung von Anwendungen, die für das iPhone und den iPod Touch konzipiert sind. Sie lernen die Vorteile des Model-View-Controller (MVC) kennen, Delegates u.v.m.

  • View-Controller: Die View-Controller sind ein wichtiges Thema und dienen dem Verständnis des MVC-Design-Konzeptes

  • Navigation: Es ist wichtig eine effiziente Navigation auf einem mobilen Gerät zu haben. Sie lernen, wie man mit den Navigation-und TabBarController umgeht und so benutzerfreundliche Applikationen entwickelt

  • Table Views: Tabellenansichten sind für viele iPhone-Apps von zentraler Bedeutung und kommen in vielen Bereichen vor, so wie zum Beispiel im Adressbuch. Sie lernen, wie man Daten in Tabellen organisieren, einfügen und löschen kann und das Navigieren zwischen den Tabellen mittels NavigationController

  • Tastatureingabe: Die virtuelle Tastatur auf dem iPhone ist einzigartig. Umso wichtiger ist es, dass Ihre Anwendungen den Benutzern die Eingabe von Text so einfach wie möglich machen. Sie lernen, wie man mit Delegates umgehen muss, um ein optimales Benutzererlebnis zu gewährleisten

  • Touch Events: Nutzen sie die Vorteile des Touchscreens und lernen sie, wie man Multi-Touch-Gesten interpretiert

  • Fotos und Adressbuch: Zugriff auf vorhandene Fotos oder auf die Kamera und auf Adressbucheinträge

  • Networking: Erweitern sie die Reichweite Ihrer Anwendung, indem sie die Kommunikation mit Web-Services erlauben und XML-Ergebnisse analysieren

  • Core Location: Standort-Bestimmung auf Ihrem iPhone (GPS)

  • Accelerometer: Nutzen sie die in diesem einzigartigen Gerät eingebaute Funktion zur Erkennung von Bewegungen

Zusätzlich zu den vorbereiteten Themen haben sie genug Zeit, um Fragen zu stellen und Diskussionen mit anderen iPhone-Entwicklern zu führen.

 
© 2011 weblooks.ch - tel +41 71 244 10 16 - fax +41 71 244 10 57 - info@weblooks.ch