Intrati in legatura

Schița de curs

Mediul de dezvoltare

  • Cerințe pentru mediul de dezvoltare
  • Xcode și SDK-ul iOS
  • Înregistrarea ca Dezvoltator Apple
  • Motivul pentru care aplicațiile sunt respinse
  • Ghidul pentru Interfața Umană

Proiecte iOS în Xcode

  • Prezentare generală a Xcode
  • Crearea unui proiect iOS
  • Rularea pe simulator și dispozitive reale

Layout adaptabil

  • Storyboards
  • Suport pentru mai multe dispozitive
  • Dimensiuni de icoane și orientarea dispozitivului
  • Componente UI
  • Construirea unei interfețe de utilizator

Swift

  • Prezentare generală a limbajului de programare Swift
  • Variabile, constante și tipuri de date
  • Constructe ale limbajului
  • Folosirea Xcode pentru a dezvolta aplicații Swift
  • Playground

Clase și scene în Swift

  • Crearea claselor Swift
  • Variabile de instanță și inițializare
  • Gestionarea memoriei
  • Referințe puternice și slabe
  • Tipuri de constructori
  • Protocoale, Hashable și Printable
  • Moștenire
  • Crearea scenelor
  • Implementarea controlerelor de vizualizare
  • Outlets și acțiuni

Lucrul cu grafică

  • Adăugarea de icoane și imagini
  • Folosirea API-ului SpriteKit
  • Animația sprite-urilor

Interacțiunea cu utilizatorul

  • Butoane și manipulatoare
  • Recunoașterea gesturilor de pan
  • Recunoașterea gesturilor de tap

Aplicații cu mai multe ecrane

  • Navigarea în tabele
  • Aplicații cu file
  • Controlere de navigare

Servicii de localizare

  • Poziție și altitudine
  • Direcția busolei

Accesul la dispozitiv și stocare

  • Stocarea fișierelor
  • Accesul la biblioteca de muzică
  • Accesul la baza de date SQLite

Bluetooth

  • API-ul Bluetooth
  • Centre
  • Periferice

Cadrul de recunoaștere vocală

  • Recunoașterea vocală în text
  • Text în voce

Rețea

  • Acces la rețea
  • Serializarea și deserializarea JSON
  • Servicii web REST

Cerințe

Cursul presupune cunoștințe de bază în programare.

 35 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite