Struttura del corso

Giorno 1:

    Concetti OOPS Che cos'è il software Stanze organizzate vs/e non organizzate Perché il software Perché iOS Storia di Apple Cronologia di iOS L'USP di Apple Per cosa è famosa Apple UX vs. interfaccia utente IDE? XCode Installazione di XCode Perché l'obiettivo C e ora perché Swift? Fattori Wow in Swift  Swift Nozioni di base Variabili Costanti Hello World in Swift Creazione di etichette tramite codice Visualizzazione immagine Animazioni ImageView NSTimer Catena di risposta: metodi touchBegan, touchMoved, ecc. Delegato principale di UiApplication Ciclo di vita dell'applicazione Visualizza il ciclo di vita Qualunque Optionals interno, pubblico, privato Init deinit Parco giochi

Applicazione da fare: Gioco dei punti: https://apps.apple.com/app/the-dots-free/id850315430

Giorno 2:

    UIView animazioni Estensione Visualizzazione UITable Cella personalizzata nella vista Tabella Metodi di delega e origine dati nei delegati Intestazione, piè di pagina, altezza, ecc. della vista tabella Brief della Collezione Visualizza Deque nella vista tabella Segno Optionals didSet willSet Guardia Concetti 2x e 3x Passare da una visualizzazione all'altra UINavigation Controller Presentare un controller StoryBoard (StoryBoard) Xibs Vincoli Classi dimensionali Protocolli - Obbligatori e facoltativi Gestione della memoria

Applicazione da fare: App Note: Aggiunta, eliminazione e aggiornamento di note

Giorni 3:

    Gesti Chiusura Gruppi e cartelle Riconoscitori di gesti XML Analisi Serializzazione NSJSon Conversione di dati in JSON Gestore di file Tuple Enumerazione For-in Mentre Servizi Web Sessione URL URLRequest Perché l'ecosistema della mela è il migliore Stampabile - descrizione Hashable (Hashable) UIAlertView UIActivityIndicatorView

Applicazione da eseguire: ottenere dati dal server da un'app per le API aperta e creare una visualizzazione tabella e popolare i dati e mostrarne anche i dettagli.

Giorni 4:

    Caricamento lento delle immagini Proprietà pigre NSOperationQueue GCD Concetto di directory e sicurezza delle app NSSearchDominio Controller della barra delle schede Localizzazione Portachiavi Impostazioni predefinite dell'utente PListi Gestore di file SQlite Extensiosn Integrazione con i social media: crea i tuoi contenuti condivisibili UITextField UITextView UISegementControl UISlider UiSwtich UIProgessBar UIPageControl UIStepper UIScrollView UIPicker UIActionSheet UIWebView Search Bar Nuovo obiettivo : Apple Watch, Estensioni, Tastiera, Oggi, ecc NSNotifications in IOS Aggiunta di librerie di terze parti Dati di base Distribuzione e distribuzione Esecuzione dell'app su dispositivi reali

Applicazione da eseguire: ottenere dati dal server da un'app per le API aperta e creare una visualizzazione tabella e popolare i dati e mostrarne anche i dettagli e mostrare Search barra e cercare qualcosa e Core

Giorni 5:

    Notifiche push - Silenzioso e push Localizzazione Panoramica dell'obiettivo C Proprietà Categorie Sintassi delle funzioni File .h e .m Attributi di proprietà readWrite e readOnly Attributi di proprietà strong, weak e copy Attributi di proprietà atomici e non atomici Caricamento dell'app nell'app store

Applicazione della propria idea

Requisiti

È necessario avere almeno un'esperienza con un linguaggio di programmazione in passato.

  35 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (4)

Corsi relativi

Categorie relative