Kursplan

Utvecklingsmiljö

  • Utvecklingsmiljökrav
  • Xcode och iOS SDK
  • Apple Developer Registration
  • Orsaker till att ansökningar får avslag
  • Riktlinjer för mänskligt gränssnitt

Xcode iOS Projekt

  • Översikt över Xcode
  • Skapa ett iOS projekt
  • Körs på simulator och riktiga enheter

Adaptiv layout

  • Storyboards
  • Stöd för flera enheter
  • Ikonstorlek och enhetsorientering
  • UI-komponenter
  • Bygga ett användargränssnitt

Swift

  • Swift översikt över programmeringsspråk
  • Variabler, konstanter och datatyper
  • Språkkonstruktioner
  • Använder Xcode för att utveckla Swift applikationer
  • Lekplats

Swift Klasser och scener

  • Skapar Swift klasser
  • Instansvariabler och initiering
  • Minneshantering
  • Starka och svaga referenser
  • Konstruktörstyper
  • Protokoll, hashbara och utskrivbara
  • Arv
  • Skapa scener
  • Implementering av vykontroller
  • Outlets och åtgärder

Arbeta med grafik

  • Lägga till ikoner och bilder
  • Använder SpriteKit API
  • Animerande sprites

Användarinteraktion

  • Knappar och hanterare
  • Pan gestigenkänning
  • Tryck på gestigenkänning

Applikationer för flera skärmar

  • Tabellnavigering
  • Applikationer med flikar
  • Navigationskontroller

Platstjänster

  • Position och höjd
  • Kompassriktning

Enhet Access och lagring

  • Fillagring
  • Musikbibliotek Access
  • SQLsida Database Access

Blåtand

  • Bluetooth API
  • Centraler
  • Kringutrustning

Talramverk

  • Tal till text
  • Text till tal

Networking

  • Nätverk Access
  • Serialisera och deserialisera JSON
  • VILA Web Services

Krav

Kursen förutsätter viss erfarenhet av programmering.

  35 timmar
 

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (2)

Relaterade Kurser

Relaterade Kategorier