iOS 5 training

Xcode4

Volgende cursus: midden juni 2012.

Netwalk biedt een gloednieuwe iOS5 hands-on training aan, gebruik makend van de laatste Xcode 4.2 release! Het hoofddoel van de cursus is om op 1 week tijd een volledige iOS5 app te ontwikkelen, klaar voor de App Store.  Coderen is dus heel belangrijk, maar wel onderbouwd met een solide theoretische achtergrond.

Wat zal je leren?

Basis module

  • Introductie tot de Xcode 4.2 ontwikkelomgeving, de volledig herwerkte IDE om iOS apps te maken.
  • De basis over Objective-C, de object georienteerde programmeertaal om iOS apps te ontwikkelen.  Onderwerpen zijn ondermeer classes, objecten, properties, message sending, memory management en de Foundation classes.
  • Achtergrond informatie over de Design Patterns gebruikt doorheen het Cocoa Touch framework, waaronder het Singleton pattern, Model-View-Controller en Delegate pattern.
  • Een duik in de wereld van iOS SDK en de iOS technologieen.

Essentials Module

  • Ontwikkeling van "Hello World"!
  • Organiseer data gebruik makend van Table Views.  Dit is een van de, zoniet de meest gebruikte Control in een iOS applicatie.
  • Navigeren tussen schermen door middel van de Navigation Controller en Tab Bar Controller.
  • Keyboard Input en Gesture Recognizers zijn eveneens van de partij!

Advanced ModuleIn-App purchase

  • Core Data is de beste manier om je data model te ontwikkelen en objecten te bewaren.
  • Location Services en Sensor Integratie om alle features van je iOS device te gebruiken!
  • In-App-Purchase is ideale partner om geld te verdienen met "gratis" apps.
  • Een goede performantie is een belangrijk aspect van elk product.  We leren je Instruments te gebruiken om memory leaks and CPU issues op te zoeken.
  • Geen sexy user interface zonder Quartz of Core Animation!

Appstore ModuleApp Store

Deze module focust vooral op het release gedeelte van de ontwikkeling van je app (zeer belangrijk om in te spelen op je positie in de App Store charts!).  De onderwerpen van deze module zijn:

  • Wat zijn de requirements en de restricties die Apple oplegt aan iOS apps
  • Creeer je eigen Release Checklist.
  • Hoe integreer je iAd binnen je eigen app om zo advertentie inkomsten te genereren.
  • Hoe maak je gebruik van Sales and Trends in iTunes Connect

Wat maakt onze aanpak uniek?

  • We bieden de training aan als combinatie van modules of als volledig pakket.  Dit laat toe om een aangepaste training te volgen.
  • Leren door doen is nog steeds de beste manier om nieuwe technologieen onder de knie te krijgen.
  • We bieden eveneens een zicht op het proces om applicaties te releasen naar de App Store
  • We hebben veel ervaring in de ontwikkeling en vermarkting van iOS apps - gaande van kleine tools tot blockbuster apps.
  • We bieden on-site training voor groepen van 5 of meer personen.
  • We zijn gepassioneerde Mac OS X / iOS ontwikkelaars met meer dan 20 jaar gecombineerde real-life ervaring!

Wat breng je mee?

  • Een Mac laptop met Snow Leopard of Lion, een portie humor en je passie voor Apple producten :)
  • Gedetailleerde installatie instructies voor de installatie van de juiste iOS SDK worden enkele weken op voorhand gemaild.

Wat krijg je?

Wat kost het?

  • Een module duurt ongeveer 8 uur en kost € 500 (exclusief BTW) per deelnemer
  • Wanneer je 3 modules boekt, krijg je een korting van € 200, waarbij de totale kost dan € 1300 (exclusief BTW) per deelnemer is.
  • Wanneer je 4 modules boekt, krijg je een korting van € 350, waarbij de totale kost dan € 1650 (exclusief BTW) per deelnemer is.
  • Voor speciale groepskortingen mag je ons steeds contacteren

Wie zijn de lesgevers?

  • Tom Nys: Oprichter van NetwalkApps en ontwikkelaar van Movies (top 50 productivity app) en ActionNotes (gefeatured als 'productivity tool van de week' door Apple).  Tom heeft meer dan 10 jaar ervaring in software ontwikkeling - gaande van kleine tools tot full-blown client-server apps.  Gepassioneerd Mac en iPhone gebruiker.
  • Luc Wollants: Senior Mac ontwikkelaar met meer dan 10 jaar ervaring in de ontwikkeling van state-of-the-art desktop publishing applicaties.  Eveneens gepassioneerd in Mac en mobile development voor zowel Android als iOS.

Wanneer gaat de cursus door?

De cursus gaat door midden juni 2012.  Aangezien de plaatsen beperkt zijn, is snel inschrijven de boodschap!

Hoe inschrijven?

Contacteer ons en vermeld welke modules je verkiest.  We contacteren je om de verdere details te bespreken.