Programmazione Java per Disposi vi Mobili Programma

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