Francesco Frasca eBooks
eBooks di Francesco Frasca di Formato Mobipocket sistemi digitali per la vita quotidiana
Corso di programmazione per dispositivi Android vol.15: Google App Engine: JSP, persistenza e Objectify. E-book. Formato Mobipocket Francesco Frasca - Area51 Publishing, 2014 -
In questo quindicesimo e conclusivo volume entreremo più nel dettaglio del mondo di Google App Engine. La trattazione si comporrà di due ampie sezioni in cui approfondiremo la conoscenza di GAE, introducendo nuovi concetti che metteremo immediatamente messo in pratica. Nella prima parte realizzeremo un’applicazione server piuttosto articolata con numerose Servlet e classi di supporto. Passeremo alla creazione di un semplice servizio di accesso alla nostra applicazione tramite l’utilizzo delle HTTPSession e dei filtri. Installeremo e useremo Objectify, creando una classe Entity e registrandola tramite una comoda classe di supporto. Vedremo come sia semplice operare sul database con Objectify salvando, caricando e cancellando nuove entità. Impareremo inoltre a fornire risposte servlet in formato JSON per le nostre applicazioni client. Pubblicheremo quindi online la nostra applicazione. Nella seconda parte realizzeremo una semplice applicazione client in Android che, con l’utilizzo di un HttpClient e di un AsyncTask potrà contattare il nostro server, ricevere la risposta JSON e poi elaborarla con estrema semplicità tramite le librerie org.json. Imparerai: . A creare le JSP, pagine web dinamiche . A utilizzare le librerie di Objectify per garantire la persistenza dei dati . A pubblicare l'applicazione web on-line gratuitamente . A utilizzare il formato JSON per inviare risposte alle applicazioni client
Corso di programmazione per Android. E-book. Formato Mobipocket Francesco Frasca - Area 51 Publishing, 2013 -
In questo decimo volume, incentrato sui servizi locali e remoti, procederemo realizzando ben quattro applicazioni che ci consentiranno di esemplificare e mettere subito in pratica quanto trattato. Nella prima parte creeremo un'applicazione che illustrerà il funzionamento dei servizi in background locali. Approfondiremo il sistema di notifiche locali sfruttando, ad esempio, un pending intent per il riavvio discrezionale dell'app. La trattazione proseguirà con l'analisi delle varie fasi d'implementazione di un servizio remoto disponibile ad altre applicazioni. Ci soffermeremo sulla possibilità di effettuare collegamenti da app differenti allo stesso servizio. Realizzeremo, in ultimo, due applicazioni che potranno interagire tra loro tramite il servizio stesso.