Post

Android VM for Developer (1/2)

Get Started  “Everything you need to start developing apps for Android is available here on developer.android.com.” Questa è la frase che chiunque si sia avvicinato al mondo android (come sviluppatore ) ha letto la prima volta che è approdato sul sito ufficiale del progetto  developer android . Seguendo attentamente i tutorial e la documentazione effettivamente in poco tempo chiunque riesce ad avere il suo set di strumenti per modificare il classico “Hello World” con un più ironico “The World is Mine” , lanciarlo sull’emulatore, attendere un tempo indefinito e finalmente apprezzare il lavoro. Mediamente per tutto il tempo impiegato per lo sviluppo del primo progetto, il discorso ottimizzazione dell’emulatore non passa per la testa allo sviluppatore (mediamente) e ci si rassegna ad aspettare il deploy dell’app sull’emulatore. Presa confidenza con il framwork android, i nuovi costrutti, Logcat (e i suoi continui crash) lo sviluppatore; si ribella alla frustrazione dovuta ...

Push Notification

In questa serie di articoli verrà approfondito un argomento che nell’ultimo periodo ha riscosso un grande interesse da parte dei programmatori delle piattaforme mobile più conosciute (Android, iOS, BlackBerry, Windows ). Le push notification Con questo termine si fa riferimento a un messaggio asincrono inviato da un server di terze parti verso il dispositivo. Tramite questa tecnologia le applicazioni possono continuare a interagire con l’utente anche quando non sono in primo piano (foreground) a diretto contatto con esso. Questa tecnologia è stata da sempre utilizzata dalle case produttrici per le comunicazioni “di servizio” tipo aggiornamenti di sistema o aggiornamenti app installate dal market. da qualche anno, anche se con diverse tempistiche, tutte e quattro le piattaforme prese in considerazione hanno reso disponibile questo servizio agli sviluppatori per ampliare le funzionalità delle nostre applicazioni. Vediamo subito i benefici e i rischi indott...