Corso Android e Corso iOS Sviluppo APP Applicazioni Mobile , iPhone Smartphone – Lezioni nel Week End COSENZA
Diventa un professionista dello Sviluppo Android o iOS per applicazioni su dispositivi mobili!
Obiettivo del corso
fornire le basi per la programmazione di applicazioni per dispositivo mobili, smartphone e tablet : Corso Android Sviluppatore App; Corso iOS Sviluppatore APP iPhone
A chi è rivolto
profili informatici
Programma
Android:
PROGRAMMA (40 ore):
- Lezioni introduttive sulle basi della programmazione e della ingegneriadel software :
Ciclo di vita del software
Principi di ingegneria del software, sviluppo per componenti, framework
Programmazione ad oggetti e linguaggio Java - Lezioni tecniche sul framework Android :
Introduzione ad Android
Componenti e risorse, activity, intent, view, lay out
Widget ed eventi. Animation menu, dialog, toast, gestione della lingua
Gestione dei dati
Gestione dei media, bluetooth
Interazione con social network (Facebook, Twitter…ecc) - Lezioni sul mobile marketing :
Licenza e pubblicazione di una app su Google Play e confronti con gli altri Market
Pubblicità, visibilità e manutenzione dell’App. - Pratica di sviluppo app in team (con lavoro anche fuori lezione) :
Composizione gruppi di lavoro
Realizzazione di un’idea di app che coinvolgerà il discente per tutto il corso. - La finalità sarà la pubblicazione di un lavoro su Google Play
iOS APP iPhone
Programma (40 ore) :
- Introduzione: panoramica ambiente IOS, Iphone e Ipad. Vantaggi e limiti della piattaforma
- Richiamo al linguaggio C e fondamenti di programmazione ad oggetti
- Principi di Ingegneria del Software e Design Patterns
- Introduzione ad IOS 7 e ad Xcode 5
- Linguaggio “Objective C”
- Oggetti in Objective C e gestione memoria
- Proprietà, protocolli e categoria in Object C
- Foundetion Kit e Ulkit (Cocoa Touch)
- Pattern MVC (Model View Controller) – metodi e parametri
- Interfaccia Iphone: Ulview
- Navigation Controller e Tab Bar Controller: applicazioni MultiViews
- Ulscrollview e UltableView in IOS
- UlCollectionView in IOS 7
- Geometria (CGPoint e CGRect)
- Interfaccia per Ipad
- Persistenza dei dati su IOS
- Interfacciamento con dati esterni (web services)
- Cenni di Grafica e Animazioni con Quartz2D
- Utilizzo accelerometro per Iphone e Ipad
- Utilizzo fotocamera e telecamera
- GPS e localizzazione: Map Kit e Location API
- Debugging e Testing per IOS
- Distribuzione applicazione sull’App Store
- Marketing e suggerimenti per le app
- Cenni all’interazione con i social network (Facebook, Twitter ecc.)
- Esercitazioni pratiche; sviluppo app in gruppi di studio, sviluppo app con gli open data del Comune di Bari
- Storyboard
Dove si svolge
Calabria e Puglia
Aziende partner
Possibilità di stage e inserimento presso:
ULIXE TECHNOLOGIES GROUP
LINKS MT SPA
Richiedi informazioni sul corso
Richiedi informazioni sul corso
3471012275 - 3429836
Caratteristiche del corso
Sede: Bari, Calabria, Cosenza, Puglia
Durata ore: 40
Ore in aula: 40
Settore corso: Analisi e programmazione, Database, Informatica, Multimedia e design
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: Sì, Italia
Frequenza corsi: Week-end