AA 2014/15 Programmazione Java per Disposi1vi Mobili Prof. Pierpaolo Lore8 Ingegneria di Internet AA 14-­‐15 AA 2014-­‐2015 Programmazione Java per Disposi8vi Mobili 1 Programma • Programmazione a oggeC java – Programmazione ad oggeC, Design paFern per la programmazione ad oggeC. Programmazione in Eclipse, UML • Sviluppo Android – Introduzione, App Android, Risorse per le APP, Creazione di APP, Creazione di elemen8 grafici, ges8one delle comunicazioni, ges8one della localizzazione. • Basi di terminali mobili – Elemen8 di tecnologie di comunicazione e di localizzazione wireless. PiaFaforme di sviluppo per terminali mobili. IOS e Apple SDK. OS Android e Eclipse ADT. Windows 7 Mobile PlaVorm. Altro – Ges8one del codice e versioning SVN e GIT, Este8ca del codice, cenni UML, basi SQL, cenni di HTML e CSS AA 2014-­‐2015 Programmazione Java per Disposi8vi Mobili Programmazione Java per Disposi8vi Mobili 2 1 AA 2014/15 Logis1ca • Lezioni Mercoledì Ore 9:30-­‐11:15 Aula C9 Giovedì Ore 14:00-­‐15:45 Aula C9 • Esercitazioni – In AULA • Esercizi – a casa AA 2014-­‐2015 Programmazione Java per Disposi8vi Mobili 3 Varie • Iscrizione alla mailing list del corso – [email protected] • Sito web – hFp://ppl.eln.uniroma2.it/pjdm/ • Orario ricevimento – Mercoledì dalle ore 11:30 alle ore 12:30 Studio, Stanza B4-­‐15 (VI piano) • Iscrizione al corso • Account github.com AA 2014-­‐2015 Programmazione Java per Disposi8vi Mobili Programmazione Java per Disposi8vi Mobili 4 2 AA 2014/15 Materiale dida:co • Slide delle Lezioni • Codice di esempio • Libri di Testo – Object Oriented & Java 5 -­‐ Claudio De Sio Cesari – Manuale di Java 8 -­‐ Claudio De Sio Cesari – Android 4 -­‐ Guida per lo sviluppatore -­‐ Massimo Carli AA 2014-­‐2015 Programmazione Java per Disposi8vi Mobili 5 Modalità di esame • Prova scriFa di teoria • Prova pra8ca di programmazione • ProgeFo individuale AA 2014-­‐2015 Programmazione Java per Disposi8vi Mobili Programmazione Java per Disposi8vi Mobili 6 3 AA 2014/15 Cose da Fare • Nel proprio pc – In lab ci sarà • Installare Java – Sito web: java.sun.com – Java SE – JDK • Installare Eclipse – Sito web: www.eclipse.org – Eclipse IDE for Java Developers AA 2014-­‐2015 Programmazione Java per Disposi8vi Mobili Programmazione Java per Disposi8vi Mobili 7 4