Tag Mobile Devices

L’ebook per Creare applicazioni per iPhone e iPad con Swift si aggiorna!

Un saluto caloroso a tutti voi, lettori assidui e non, animati come me dalla voglia di scoprire il fantastico mondo della programmazione e dello sviluppo di app per dispositivi mobili!

Oggi ho il piacere di annunciarvi un nuovo aggiornamento dell’ebook “Creare applicazioni per iPhone e iPad con Swift“! Come molti di voi sanno, si tratta di un libro per la programmazione su dispositivi Apple, realizzato per permettere a chiunque di diventare uno sviluppatore di applicazioni mobili per iOS. L’ebook è fruibile da chiunque, sia dal programmatore più esperto, sia da chi non ha alcuna esperienza di programmazione e/o conoscenza del linguaggio Swift.

Creare applicazioni per iPhone e iPad con Swift

Perché questo aggiornamento? Effettivamente, un aggiornamento dell’ebook era necessario, considerato che il linguaggio Swift è in costante evoluzione e che Apple, dall’ormai lontano 2014 ad oggi, ha aggiornato sia il linguaggio Swift (l’attuale versione stabile è la 2.2) che l’ambiente di sviluppo Xcode.

Inoltre, nel frattempo, Swift è diventato un linguaggio open-sources, per cui si prevede per il futuro un’evoluzione costante del linguaggio, ad opera della community che vi si sta formando attorno, costituita da un numero sempre più ampio di sviluppatori.

Perciò, dopo aver ricevuto tante richieste da parte vostra, riguardanti in particolare la trattazione di nuovi argomenti e aspetti della programmazione di iOS con Xcode e Swift, ho deciso di revisionare completamente la versione che avevo realizzato in precedenza.

Inoltre, questa guida sarà costantemente aggiornata, in modo da consentire la piena aderenza alle nuove specifiche del linguaggio.

Tante sono le novità principali di questa versione di “Creare applicazioni per iPhone e iPad con Swift“:

  • La guida adesso è aggiornata e revisionata all’ultima versione di Xcode (7.3.1) e alla versione di Swift 2.2;
  • Sono state aggiunte spiegazioni maggiormente dettagliate sull’uso della Storyboard e dei constraints;
  • Sono state aggiornate sia la sintassi che le screenshots, ove necessario;
  • Adesso sono presenti spiegazioni più dettagliate sui protocolli e sull’uso dei metodi “Delegate”;
  • Sono state aggiunte nuove applicazioni di esempio, in particolare, per l’uso della fotocamera dell’iPhone e dell’iPad (altre app sono in corso di redazione e saranno presto disponibili);
  • Sono stati apportati vari miglioramenti alle spiegazioni degli argomenti più importanti e critici.

La nuova versione di “Creare applicazioni per iPhone e iPad con Swift” è disponibile alla seguente pagina web:

Vai alla pagina principale di Creare applicazioni per iPhone e iPad con Swift

Creare applicazioni per iPhone e iPad con Swift

Per tutti coloro che hanno acquistato la precedente versione dell’ebook, questo aggiornamento è disponibile gratuitamente, secondo le seguenti modalità:

  • se avete completato l’acquisto tramite questo sito web, vi basta inviarmi il codice della transazione Paypal via email o tramite il form di contatto disponibile cliccando qui;
  • se avete effettuato l’acquisto su uno dei principali markets on line (iBookStore, Google Play, Amazon, ecc.), troverete la nuova versione tra i vostri aggiornamenti, in base ai rispettivi sistemi già previsti dai singoli markets.

Per tutti coloro che non hanno ancora avuto l’opportunità di leggere l’ebook, basta visitare la pagina dell’ebook: Vai alla pagina principale di Creare applicazioni per iPhone e iPad con Swift.

Buona lettura a tutti!

Tag, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Creare App per Android

Ciao a tutti!

Ecco a voi l'ebook Creare App per Android, a condizioni estremamente vantaggiose su Amazon.

Creare App per Android

 

Titolo: Creare App per Android

Autore: Thomas Brivio

N. di pagine: 393

Edizione:

Lingua: Italiano

Prezzo: EUR 5,37

Scarica da Amazon

Disponibile su Amazon

 

Descrizione:

Volete imparare a creare App per il mondo Android? Questo è il libro giusto che fa per voi...

Vi accompagnerà nella creazione dell'App fino alla pubblicazione su Google Play sia che siate alle prime armi sia che siate già esperti.

 

Scarica da Amazon

Disponibile su Amazon

Tag, , , , , , , , ,

QML Quanto Basta: La guida all’uso di Qt Quick in Italiano (per Qt 5): Dai concetti base ad una prima applicazione per smartphone (Qt QB Vol. 2)

Ciao a tutti voi!

Vi presento il libro QML Quanto Basta: La guida all'uso di Qt Quick in Italiano (per Qt 5): Dai concetti base ad una prima applicazione per smartphone (Qt QB Vol. 2), acquistabile ad un prezzo conveniente su Amazon.

QML Quanto Basta: La guida all'uso di Qt Quick in Italiano (per Qt 5): Dai concetti base ad una prima applicazione per smartphone (Qt QB Vol. 2)

 

Titolo: QML Quanto Basta: La guida all'uso di Qt Quick in Italiano (per Qt 5): Dai concetti base ad una prima applicazione per smartphone (Qt QB Vol. 2)

Autore: Paolo Sereno, Alejandra Bastida Ventura

N. di pagine: 306

Edizione:

Lingua: Italiano

Prezzo: EUR 7,48

Scarica da Amazon

Disponibile su Amazon

 

Descrizione:

Qt Quick è un ottimo ambiente di programmazione open source che permette di scrivere facilmente applicazioni “multidevice” per PC, smartphone, tablet e dispositivi embedded.

Questo libro non vuole essere una copia ridotta della documentazione ufficiale, bensì accompagna il lettore dall’installazione dell’ambiente di programmazione sino alla realizzazione di un’applicazione per smartphone, il tutto attraverso la spiegazione dei concetti fondamentali del linguaggio QML e degli strumenti a disposizione.

Nella seconda parte del libro trovano posto argomenti relativi all'uso avanzato del linguaggio e l'integrazione con il linguaggio C++.

La trattazione si snoda per i tre sistemi operativi “host” su cui sviluppare: GNU/Linux, OS X e Windows.

Il focus è sempre concentrato sul modo di utilizzo dell'ambiente Qt Quick con un approccio mai didascalico e sempre affiancato da esempi pratici.

Grazie a questo libro potrete avvalervi dell’enorme potenziale di Qt Quick per scrivere in modo rapido ed intuitivo applicazioni accattivanti o per tenere corsi e workshop sull’argomento.

 

Scarica da Amazon

Disponibile su Amazon

Tag, , , , , , , , ,

Guida Completa Samsung Galaxy S3

Ciao a tutti voi!

Vi presento il libro Guida Completa Samsung Galaxy S3, acquistabile ad un prezzo conveniente su Amazon.

Guida Completa Samsung Galaxy S3

 

Titolo: Guida Completa Samsung Galaxy S3

Autore: Brian Nicholson

N. di pagine: 132

Edizione:

Lingua: Italiano

Prezzo: EUR 3,78

Scarica da Amazon

Disponibile su Amazon

 

Descrizione:

La guida completa per Samsung Galaxy S3 permette di conoscere ogni funzione dello smartphone e del sistema operativo Android che utilizza.

Inoltre ne capirete l'utilizzo e la facilità di uso grazie alle applicazioni spiegate in ogni dettaglio.

 

Scarica da Amazon

Disponibile su Amazon

Tag, , , , , , , ,

Corso di programmazione per Android. Livello 13: Il Preference Framework (Esperto in un click)

Ecco a voi il libro Corso di programmazione per Android. Livello 13: Il Preference Framework (Esperto in un click), a condizioni estremamente vantaggiose su Amazon.

Buona lettura!

Corso di programmazione per Android. Livello 13: Il Preference Framework (Esperto in un click)

 

Titolo: Corso di programmazione per Android. Livello 13: Il Preference Framework (Esperto in un click)

Autore: Francesco Frascà

N. di pagine: 71

Edizione: Area51 Publishing; 1 edizione (25 marzo 2014)

Lingua: Italiano

Prezzo: EUR 3,99

Scarica da Amazon

Disponibile su Amazon

 

Descrizione:

Il tredicesimo volume del Corso di programmazione per Android è strutturato in un’unica grande parte applicativa che si compone di un’applicazione per la gestione di preferenze.

Creeremo un file di preferenze nel quale inserire CheckBox, Switch o Liste.

Passeremo poi ad aggregare queste preferenze in gruppi e a creare nuove pagine di preferenze collegate alla pagina principale.

Infine ci occuperemo della lettura delle preferenze via codice.

L'applicazione che realizzeremo potrà essere sfruttata per permettere ai tuoi utenti di specificare le loro preferenze e per gestire queste ultime in modo ottimale.

Imparerai: .

A creare un file di preferenze nel quale inserire CheckBox, Switch o Liste .

Ad aggregare le preferenze in gruppi semplici e complessi  .

A realizzare un'applicazione per la gestione completa delle preferenze

 

Scarica da Amazon

Disponibile su Amazon

Tag, , , , , , , , , ,

Corso di programmazione per Android. Livello 14: Google App Engine: le basi (Esperto in un click)

A tutti i lettori, oggi presento Corso di programmazione per Android. Livello 14: Google App Engine: le basi (Esperto in un click), disponibile sul sito di Amazon.

Corso di programmazione per Android. Livello 14: Google App Engine: le basi (Esperto in un click)

 

Titolo: Corso di programmazione per Android. Livello 14: Google App Engine: le basi (Esperto in un click)

Autore: Francesco Frascà

N. di pagine: 103

Edizione: Area51 Publishing; 1 edizione (12 agosto 2014)

Lingua: Italiano

Prezzo: EUR 3,99

Scarica da Amazon

Disponibile su Amazon

 

Descrizione:

Nel quattordicesimo volume del Corso di programmazione per Android introdurremo e illustreremo le basi per l’utilizzo di Google App Engine in un ambiente Android.

Vedremo come installare il plugin necessario per il funzionamento su Eclipse e creeremo un'applicazione server di esempio.

Quest'ultima sarà eseguita in locale per poi essere resa disponibile dall’esterno.

Inoltre introdurremo il concetto di contenuto dinamico, interpretando e inviando richieste di tipo get e post.

La parte pratica proseguirà con la realizzazione di un semplice client Android che, con l’utilizzo di un HttpClient e di un AsyncTask, si potrà mettere in contatto con il nostro server, inviando delle richieste e ricevendo delle risposte che sarà in grado di elaborare.

Imparerai: .

A utilizzare Google App Engine e a installare gli strumenti necessari su Eclipse .

Il concetto di contenuto dinamico .

A creare un’app server in Google App Engine .

A sviluppare un’app client per contattare il server e processarne le risposte

 

Scarica da Amazon

Disponibile su Amazon

Tag, , , , , , , , , ,

Corso di programmazione per Android. Livello 12: Le notifiche Push (Esperto in un click)

Ciao a tutti!

Ecco a voi l'ebook Corso di programmazione per Android. Livello 12: Le notifiche Push (Esperto in un click), a condizioni estremamente vantaggiose su Amazon.

Corso di programmazione per Android. Livello 12: Le notifiche Push (Esperto in un click)

 

Titolo: Corso di programmazione per Android. Livello 12: Le notifiche Push (Esperto in un click)

Autore: Francesco Frascà

N. di pagine: 66

Edizione: Area51 Publishing; 1 edizione (26 gennaio 2014)

Lingua: Italiano

Prezzo: EUR 2,99

Scarica da Amazon

Disponibile su Amazon

 

Descrizione:

In questo volume opereremo con il sistema di Google Cloud Messaging (GCM) per la realizzazione di un’app che sfrutti le notifiche push, ossia quei messaggi che vengono inviati all’applicazione da un server anche quando l’applicazione non è attiva e che servono a informare l’utente di un dato evento.

Il volume è strutturato in un’unica grande parte applicativa: costruiremo da zero un’applicazione client che si registra al servizio, capace di ricevere e interagire con i vari messaggi, e un’applicazione server scritta in java che invierà i messaggi al device client.

Imparerai a: .

Installare le librerie adeguate per il progetto, le "Google Cloud Messaging for Android" (GCM) .

Ottenere le API key per poter sfruttare il servizio .

Costruire un client per lavorare con le librerie GCM .

Studiare la classe GCMIntentService .

Registrare il progetto al servizio GCM .

Costruire dei progetti java per inviare e ricevere messaggi

 

Scarica da Amazon

Disponibile su Amazon

Tag, , , , , , , , , ,

Corso di programmazione per Android. Livello 15: Google App Engine: JSP, persistenza e Objectify (Esperto in un click)

Ciao a tutti!

Ecco a voi l'ebook Corso di programmazione per Android. Livello 15: Google App Engine: JSP, persistenza e Objectify (Esperto in un click), a condizioni estremamente vantaggiose su Amazon.

Corso di programmazione per Android. Livello 15: Google App Engine: JSP, persistenza e Objectify (Esperto in un click)

 

Titolo: Corso di programmazione per Android. Livello 15: Google App Engine: JSP, persistenza e Objectify (Esperto in un click)

Autore: Francesco Frascà

N. di pagine: 148

Edizione: Area51 Publishing (14 settembre 2014)

Lingua: Italiano

Prezzo: EUR 3,99

Scarica da Amazon

Disponibile su Amazon

 

Descrizione:

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

 

Scarica da Amazon

Disponibile su Amazon

Tag, , , , , , , , , , ,

Android Gestione Database & Installazione Linguaggio di programmazione Eclipse

L'ebook Android Gestione Database & Installazione Linguaggio di programmazione Eclipse è disponibile su Amazon.

Android Gestione Database & Installazione Linguaggio di programmazione Eclipse

 

Titolo: Android Gestione Database & Installazione Linguaggio di programmazione Eclipse

Autore: Raffaele Salvatore Ranaulo

N. di pagine: 112

Edizione:

Lingua: Italiano

Prezzo: EUR 3,07

Scarica da Amazon

Disponibile su Amazon

 

Descrizione:

L'App di questo manuale è spiegata passo per passo.

Insieme creeremo una App Android per gestire un database SqLite: creazione, inserimento, aggiornamento, cancellazione ed elenco dati del database.

Il manuale spiega anche come procurarsi i programmi necessari per programmare Android.

La prima parte del manuale è dedicata all'ambiente di sviluppo Eclipse (download e installazione).

La seconda parte è dedicata alla creazione di una App per creare, inserire , cancellare, cercare e elencare i dati di un Database.

Il tutto spiegato passo per passo.

 

Scarica da Amazon

Disponibile su Amazon

Tag, , , , , , , ,

Creare App per Windows Phone 8 (Windows Phone 8 e 8.1)

A tutti i lettori, oggi presento Creare App per Windows Phone 8 (Windows Phone 8 e 8.1), disponibile sul sito di Amazon.

Creare App per Windows Phone 8 (Windows Phone 8 e 8.1)

 

Titolo: Creare App per Windows Phone 8 (Windows Phone 8 e 8.1)

Autore: Enrico Rossini

N. di pagine:

Edizione:

Lingua: Italiano

Prezzo: EUR 4,87

Scarica da Amazon

Disponibile su Amazon

 

Descrizione:

Nel mercato degli smartphone è arrivato da qualche tempo il nuovo sistema operativo di Microsoft, Windows Phone, che rappresenta un taglio netto con il passato: nuova architettura, nuova user experience, nuova grafica e anche nuovi strumenti di sviluppo.

Con questo libro, partendo dalle basi fino ad arrivare agli aspetti più avanzati, scopriamo tutte le caratteristiche della piattaforma e quali sono gli strumenti che abbiamo a disposizione per creare applicazioni originali e innovative.

Dai sensori (accelerometro, GPS, NFC ecc.) alla rete, passando per notifiche, tile e accesso ai dati.

Il libro è basato sulla versione più recente della piattaforma, Windows Phone 8 che, rispetto alla release originale, ha portato a un profondo rinnovamento dell’architettura e ha introdotto moltissime novità sia per gli utenti sia per gli sviluppatori.

In questo primo volume si affrontano tutti i più importanti aspetti della programmazione con Visual Studio nella versione 2012 o 2013 fino ad utilizzare tutti i componenti base messi a disposizione e l'utilizzo del Windows Phone Toolkit.

I concetti qui illustrati possono essere utilizzati per Windows Phone 8, Windows Phone 8.1 e Windows 8.

 

Scarica da Amazon

Disponibile su Amazon

Tag, , , , , , , ,