iPhone and iPad Development in Swift for iOS 8 and Xcode 6 Schulung

Haupt-Reiter

Duration Dauer

35 Stunden (usually 5 days including breaks)

Overview Übersicht

This 5 day course is for developers who want to learn how to develop applications for iPhone and iPad running iOS8. The course is hands on and shows how to develop applications from scratch using Apple's new Swift programming language using the Xcode6 IDE. During the course a fully functional Tetris style block game will be developed from scratch using Swift. The course ends with developing a new application from scratch in Swift. The course assumes some programming experience.

This course can only be run on Intel based Apple hardware such as a MacBook or a Mac Mini. Delegates need to have registered with Apple and have an Apple ID which is required to download software. Delegates wishing to run the applications developed during the course on an iPhone or iPad need to be registered as iOS developers with Apple and have registered their device for development. Apple charge $99 per year to register as an iOS developer.

Course Outline Schulungsübersicht

Development environment

  • Development environment requirements
  • Xcode and the iOS SDK
  • Apple Developer registration
  • Reasons why Applications get rejected

Xcode iOS Projects

  • Human Interface Guidelines
  • Creating an iOS project
  • Running on simulator and real devices
  • Memory management
  • Strong and weak references

Swift

  • Swift programming language overview
  • Using Xcode to develop Swift applications

Scenes

  • Creating Scenes
  • Implementing View Controllers

Swift Classes

  • Creating Swift classes
  • Instance variables and initialisation
  • Constructor types
  • Protocols, Hashable and Printable
  • Inheritance

Working with Graphics

  • Adding icons and images
  • Using the SpriteKit API
  • Animating sprites

User Interaction

  • Buttons and handler
  • Pan gesture recognition
  • Tap gesture recognition

Case Study

  • Develop a new application using Swift

Distributing Applications

  • Moving applications to a device for testing
  • Getting an application into AppStore

Buchungen, Preise und Anfragen

Öffentlicher Klassenraum Öffentlicher Klassenraum
Von 6400EUR
(65)
Öffentlicher Klassenraum
Teilnehmer aus verschiedenen Organisationen. Die Themen können hier nicht angepasst werden.
Privater Klassenraum
Die Teilnehmer sind aus einem Unternehmen. Externe Teilnehmer sind nicht erlaubt. Der Kurs ist speziell auf eine Gruppe zugeschnitten, Die Themen werden genau auf die Bedürfnisse der Teilnehmer abgestimmt.
Privater Fernkurs
Der Anleiter und die Teilnehmer befinden sich an unterschiedlichen Orten und kommunizieren über das Internet miteinander. More Information

Je mehr Teilnehmer, desto höher die Ersparnis pro Teilnehmer. Die Tabelle reflektiert den Preis pro Teilnehmer und dient zur Veranschaulichung. Die tatsächlichen Preise können jedoch abweichen.

Number of Delegates Öffentlicher Klassenraum Privater Fernkurs
1 6400EUR 6200EUR
2 4265EUR 4140EUR
3 3553EUR 3453EUR
4 3198EUR 3110EUR
Können Sie kein passendes Datum finden? Fordern Sie ein neues Kursdatum an >>
Zu teuer? Schlagen Sie einen Preis vor >>

Verwandte Kategorien

Kombinierte Kurse


Kommende Kurse

OrtSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
HannoverMo, 2017-06-12 09:306200EUR / 7150EUR
ErfurtMo, 2017-06-12 09:306200EUR / 6600EUR
Berlin Mo, 2017-06-26 09:306200EUR / 7400EUR
StuttgartMo, 2017-06-26 09:306200EUR / 7150EUR
MünchenMo, 2017-06-26 09:306200EUR / 7150EUR

Spezialangebote

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

EINIGE UNSERER KUNDEN