| |
|
Coaching von iPhone-Projekten
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
iPhone SDK Training
Hands-on!
Lernen sie in einem Hands-on-Training von Weblooks, wie sie dynamische, optisch ansprechende iPhone-Anwendungen erstellen
- Erfahren sie, wie sie die wichtigsten Werkzeuge und APIs des iPhone-SDK's 3.0 anwenden und so die Entwicklung Ihrer mobilen Anwendung vorantreiben
- Sammeln sie Hands-on-Erfahrungen und erhalten sie Antworten auf Ihre Fragen
- Sparen sie wertvolle Zeit, indem sie den Schwerpunkt im Kurs ausschliesslich auf die iPhone-Entwicklung setzen und von kompetenten Fachkräften begleitet werden
In diesem Kurs lernen sie den Interface Builder, Xcode, Objective-C, Cocoa Touch-Programmierung und die APIs vom SDK 3.0 kennen.
Ferner erhalten sie von uns...
- ... einen Ordner mit dem Ausdruck aller Folien
- ... alle Beispiele (Code) als Referenz, auf die sie später zurückgreifen können
[Nehmen sie Kontakt mit uns auf!]
|
|
|
|
|
|
|
Inhalt
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.
|
|
|
|
|
|
|
Für wen gedacht?
Für den erfahrenen Programmierer
Sie profitieren am meisten von diesem Training, wenn sie...
- ... Erfahrung in der Entwicklung mit einer objektorientierten Sprache haben (Java, C ++, Eiffel, Python, etc.)
- ... neu in der iPhone-Entwicklung sind
|
|
|
|
|
|
|
Was müssen sie mitbringen?
Ihren Mac Laptop
Es wäre ja kein Hands-on-Training, wenn sie das Training absolvieren würden ohne je selbst Code geschrieben zu haben. Die meisten Übungen können auf dem iPhone-Simulator durchgeführt werden. So brauchen sie nicht unbedingt ein iPhone oder ein iPod Touch mitzubringen. Vor dem Training senden wir Ihnen eine detaillierte Anleitung für die Installationen, die sie vorher durchführen müssen, damit wir gleich starten können!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|