Cerchi lavoro? Cerchi un Corso o un Master? Vuoi metterti in proprio? Sei nel posto giusto, inizia subito la tua ricerca gratis

26 Aprile 2024 Elimina data

26 Maggio 2024 Elimina data

Corso Sviluppo App Mobile – dispositivi Mobili Android – iPhone – Windows Phone per Programmatori Informatici

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso Sviluppo App Mobile – dispositivi Mobili Android – iPhone – Windows Phone per Programmatori Informatici

Impara a Sviluppare Applicazioni per Smartphone e Tablet!

Obiettivo del corso

fornire le basi per lo sviluppo di applicazioni per dispositivi mobili, in ambiente Android, iPhone/iPad e multipiattaforma.

A chi è rivolto

si rivolge a profili di programmatori informatici, diplomati, laureandi o laureati in informatica o ingegneria informatica

Programma

Corso Android

PROGRAMMA (40 ore):
• Lezioni introduttive sulle basi della programmazione e della ingegneria del 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. Utilizzo degli open data del Comune di Bari.
• La finalità sarà la pubblicazione di un lavoro su Google Play

 

Corso 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 Objective 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.)

ï‚· Storyboard

ï‚· Esercitazioni pratiche; sviluppo app in gruppi di studio con utilizzo degli open data del

Comune di Bari

Innovaformazione

Dove si svolge

Sede: BARI – INNOVAFORMAZIONE

Aziende partner

Partner del corso la LINKS MT spa di Lecce, ULIXE SOLUTIONS GROUP di Torino che selezioneranno gli studenti per stage/collaborazioni post formazione.

 

 

Richiedi informazioni sul corso


Richiedi informazioni sul corso
Richiedi informazioni sul corso

Richiedi informazioni sul corso


3471012275 - 3429836

Caratteristiche del corso

Sede: Bari, Puglia
Durata ore: 40
Ore in aula: 40
Settore corso: Ambiente, Energia, Settore Industriale, Analisi e programmazione, Gestionali e Software, Informatica, Meccanica
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: Da verificare
Stage: Sì, Italia
Frequenza corsi: Week-end
Durata ore: 40
Ore in aula: 40
Settore corso: Ambiente, Energia, Settore Industriale, Analisi e programmazione, Gestionali e Software, Informatica, Meccanica
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: Da verificare
Stage: Sì, Italia
Frequenza corsi: Week-end