Sto frequentando un corso universitario presso l'università del Maryland organizzato da Coursera.org su Mobile Cloud Computing with Android
Sono interessato ad Android perchè per me la tecnologia è una passione ma anche un divertimento e una sfida logica contro me stesso
Detto questo, le prima lezione mi hanno svelato che Android non è un linguaggio di programmazione ma un sistema da implementare come SAP
Iniziamo però dalla base
Sono interessato ad Android perchè per me la tecnologia è una passione ma anche un divertimento e una sfida logica contro me stesso
Detto questo, le prima lezione mi hanno svelato che Android non è un linguaggio di programmazione ma un sistema da implementare come SAP
Iniziamo però dalla base
Cos'è Android
Android è un sistema che ha come base linux per la gestione dell'hrdware e Java come linguaggio di sviluppo
Android anche se sviluppato in Java sfrutta solo le librerie standard di Java, quelle open, mica scema Google, e ha una serie di librerie proprie su cui si basano tutti i componenti.
Com'è fatta un'app, o meglio anatomia di un'app
Per spigare cos'è un'app cercherò di fare delle similitudini con gli oggetti presenti nel mondo SAP
Iniziamo dai module pool.
I module pool non sono altre che interfacce utente che gestiscono i dati che l'intente inserisce e applicano una logica di business per elaborarli e salvarli
Le app sono la stessa cosa dei module pool. Semplice no?
Le activity
Le activity su Android sono come le dympro ddei module pool su sap
La dympro è composta da due sezioni module before output, module after input più altro
Le activity sono composte da hook, una spece di exit che funzionano come le sezioni appena descrite.
Commenti
Posta un commento