A little taste of Android programming

Slides:



Advertisements
Presentazioni simili
Android A. Ferrari.
Advertisements

Algebra di Boole..
Raffaele Cirullo Head of New Media Seconda Giornata italiana della statistica Aziende e bigdata.
Algoritmi e Strutture Dati
1 © Alberto Montresor Algoritmi e Strutture Dati Capitolo 7 - Tabelle hash Alberto Montresor Università di Trento This work is licensed under the Creative.
Algoritmi e Strutture Dati
Algoritmi e Strutture Dati
Adattamento dal testo Build your English di M. Gotti – ATLAS 1984 Click to continue Questo lavoro è rilasciato sotto i termini della licenza Creative Commons.
Introduzione ad Android
Introduzione ad Android
Struttura di un progetto eclipse
Android questo sconosciuto … Cosa sapere per poter cominciare a sviluppare Apps Cosa sapere per poter cominciare a sviluppare Apps. Alessandro Franceschetti.
TUTORIAL PER L’APPLICAZIONE AURASMA
Riconfigurare il diritto dautore. Lipertesto, una necessità di riconfigurazione. Secondo G. P. Landow, lavvento dellipertesto implica la necessità di.
MINICORSO SUL TABLET M.DANIELA GRECO. SCARICARE APP ANDROID SUL TABLET.
Project Review Località Sciistica Novembrer 17th, 2011.
Final Project Review byNight byNight March 15th,2012.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Architettura software La scelta architetturale: MVA (Model – View – Adapter/Control) The view is completely decoupled from the model such that view and.
Viaggiare Camminare in città Camminare in montagna Ascoltare musica Imparare litaliano Cucinare Fare sports Chiacchierare con gli amici Imparare cose nuove.
Prof. G.PassianteCorso di Economia dell’innovazione - A.A. 2012/13 The Process Handbook: A Tool for Business Process Redesign.
Video Streaming dal player standard Android verso device non convenzionali GDG Fest Roma – 2014 – Matteo Bonifazi & Alessandro Martellucci.
Esempi di posizionamento prodotti
Sommario Cartelle Gestione delle risorse Manifest dell’applicazione
Dataset Andrototal Davide Quarta Federico Maggi Stefano Zanero
European Day of Languages 26 th September BODMAS/BIDMAS Bingo Italian – Italiano.
Creare un App per Windows Phone con App Studio. Mi presento Ing. Laura La Manna Microsoft MVP (Visual blogs.orangedotnet.org/lauralamanna.
Project Review Località Sciistica Novembrer 17th, 2011.
Istituto Comprensivo Statale
Linux, Android e Internet of Things ITIS G.Galilei - San Secondo (PR)
Oggi è il nove settembre 2015 Obbiettivo: Use appropriate Italian greetings and leave taking in a variety of scenarios. Fare adesso: You are in the hallway.
Che cosa ti piace fare nel tempo libero? Grace P.
+ Windows Phone : introduzione e configurazione dell’ambiente Nicolò Sordoni.
Mobile Apps e Android Tecniche Audiovisive Ing. Andrea Proietti Dip. DIET, Laboratorio di Multimedialità, I piano, stanza 111, Via Eudossiana 18,
Il Software Il Software Zhang Rui Classe 1°B a. s
APP MySorgenia Giacomo Prennushi giovedì 30 giugno - TIM Space Milano.
Eugenia Franzoni Il software libero Catnic Srl. Si può comprare un software?
A.s Mauro Sabella. Play Store e gestione delle applicazioni Il fulcro del sitema operativo Android è il Play Store, dal quale possiamo installare.
Di Serio Michele -Buffa Giovanni1 Android una piattaforma per telefoni cellulari Cos'è Android.
Laurea Triennale in Informatica – Corso di Ingegneria del Software I – A.A. 2006/2007 Andrea Polini V. Assegnazione e Discussione Progetti.
DynaMed Plus Tutorial support.ebsco.com. DynaMed Plus™ è lo strumento di reference clinico che i medici consultano per rispondere ai quesiti clinici.
I moduli 5 Modulo introduttivo: argomentazione del corso e a chi è rivolto Approccio alla programmazione mobile Dispositivi mobile, caratteristiche e funzioni.
Sistema informatizzato prenotazione pasti mensa scolastica Scuole primarie di Asola e Castelnuovo Scuola secondaria di primo grado di Asola.
Compilazione del kernel Linux
Gestione delle fasi del tirocinio attraverso un’ App Android e interfaccia Web e relativa gestione documentale della tesi Università degli Studi di Napoli.
PRESENTAZIONE DEL PROGETTO DIDATTICO
(i diritti e le libertà)
Android Development Introduzione a sviluppo
HUAWEI P10 LITE Il Huawei P10 Lite è alimentato da un processore HiSilicon Kirin 658 octa-core da 2,15 GHz e viene fornito con 4 GB di RAM. Il telefono.
Jobs and occupations What do they do?
Signora Albanese Ottobre 2015
Logica binaria Moreno Marzolla
Biometrics for Mobile Security
Come accedere ai servizi Trigrid e ottenere Supporto
Telling the time in Italian
AusTel by taha.a.
Cyber Safety.
Creare un server casalingo - 2
Adolf Luther Born 1912 in Krefeld, Germany. Died 1990 Krefeld.
SOFTWARE Modulo di INFORMATICA DI BASE a cura di T. PRIMERANO.
Introduzione a Xamarin Forms
Privacy e internet of things: quali sono i rischi?
PROCEDURA DI ANNULLAMENTO TICKET PARCHEGGI DISABILI
VOSTRO LOGO QUI Nome della vostra società slogan di una riga per spiegare cosa fa la società N.B.: 1) per il testo utilizzare sempre il carattere tahoma.
Layout titolo Sottotitolo.
ASSEMBLEA DEGLI ISCRITTI 30 MARZO 2019
TITLE [CENTURY GOTHIC, 35] TITLE [CENTURY GOTHIC, 35]
Gli studenti saranno in grado di usare l’imperfetto per descrivere cosa facevano da piccoli. Da Fare Ora: Che programma televisivo hai guardato ieri?
Transcript della presentazione:

A little taste of Android programming Linux Day 2012 Sabato 27 Ottobre 2012 A little taste of Android programming

Giovanni De Francesco

Perchè Android:

Costi 25 $ alla registrazione 30% su ogni app venduta (€0,79=>€0,55)

Eclipse Classic (Indingo) IDE Eclipse Classic (Indingo)

Smartphone di riferimento CPU: 1.0 Ghz RAM:512 MB Android 2.1+ Solo una fotocamera posteriore Accellerometro Niente Trackball

Tablet di riferimento 7” o 10” Android 3.0+ Niente tasti fisici La posizione normale è il Landscape.

Primi passi: Scaricare e installare eclipse: http://www.eclipse.org/downloads/packages/eclipse-classic- 372/indigosr2 Installare il plugin di android: http://developer.android.com/sdk/installing/installing-adt.html Nel frattempo leggere: http://developer.android.com/training/index.html

Componenti principali di una app Activity e Intent, rispettivamente le schermate e i loro contenitori Dialog, piccole finestre di dialogo File XML, generalmente sono le view Il File Manifest

Activity Esempio di una activity con una immagine. Image by http://androidlabs.org

Intent

Dialog

L'xml

Supportare più schermi

L'emulatore non è affidabile al 100%. Dove testare l'app. Un dispositivo con android STOCK, da qui la necessità di averne uno della serie nexus. niente ROOT e ovviamente niente custom rom. N.B L'emulatore non è affidabile al 100%.

Qualche altro consiglio: Una volta a settimana bisogna aggiornare l' SDK Per chi conosce Java, documentarsi. Divertirsi con la app!

Conclusioni Un cattivo design della vostra app porta l'utente, oltre non utilizzare la vostra app, anche all'allontanamento dalla piattaforma per cui sviluppate. ABBIATENE CURA!

Credit & Ringraziamenti Chart of market share by IDC Tutte le immagini sono state prese da google images ed appartengono ai rispettivi propietari

Domande e (si spera) Risposte These slides are subjected to Creative Commons Attribution-ShareAlike 2.5 version. You can copy, modify or sell them. “Please” cite your source and use the same licence Grazie per l'attenzione!