Punteggio:
Il libro offre ai lettori un'esperienza mista, con un inizio solido che introduce bene lo sviluppo di Android, ma con difficoltà nei capitoli successivi e nell'integrazione di Java. Ha sia sostenitori che apprezzano il suo approccio guidato per i principianti, sia critici che lo trovano poco curato e incompleto.
Vantaggi:⬤ Inizia bene con introduzioni chiare e incoraggiamenti per i principianti.
⬤ Fornisce buoni esempi ed esercizi pratici di codifica.
⬤ Aiuta a costruire le competenze fondamentali nello sviluppo di Android.
⬤ L'autore è sensibile e fornisce un ambiente di apprendimento di supporto.
⬤ Si perde nei capitoli successivi, soprattutto per quanto riguarda argomenti complessi come RecyclerView e JSON.
⬤ Copertura inadeguata di Java, necessaria per la comprensione del codice.
⬤ Editing carente, con esempi di codice incoerenti ed errori di punteggiatura.
⬤ Progetti incompleti che non sempre funzionano come descritto.
(basato su 13 recensioni dei lettori)
Android Programming for Beginners - Second Edition
Impara tutte le competenze Java e Android di cui hai bisogno per iniziare a creare potenti applicazioni mobili con passi pratici e attuabili.
Caratteristiche principali:
⬤ Inizia la tua carriera di programmatore Android o semplicemente divertiti a pubblicare applicazioni sul marketplace Google Play.
⬤ Un'introduzione ai primi principi di Java, attraverso Android, che vi permetterà di iniziare a costruire le vostre applicazioni da zero.
⬤ Imparare con l'esempio e costruire quattro applicazioni reali e decine di mini-app nel corso del libro.
Descrizione del libro:
State cercando di iniziare una carriera nella programmazione, ma non avete trovato la strada giusta per entrare? Avete una grande idea per un'applicazione, ma non sapete come trasformarla in realtà? O forse siete semplicemente frustrati dal fatto che per imparare Android dovete conoscere Java. Se è così, questo libro fa per voi.
Questa nuova e ampliata seconda edizione di Android Programming for Beginners sarà il vostro compagno per creare applicazioni Android Pie da zero. Vi introdurremo a tutti i concetti fondamentali della programmazione in un contesto Android, dalle basi di Java al lavoro con le API Android. Tutti gli esempi utilizzano le classi API aggiornate e sono creati all'interno di Android Studio, l'ambiente di sviluppo ufficiale di Android che aiuta a potenziare il processo di sviluppo delle applicazioni.
Dopo questo corso intensivo, ci addentreremo nella programmazione Android e imparerete a creare applicazioni con un'interfaccia utente di livello professionale attraverso i frammenti e a memorizzare i dati degli utenti con SQLite. Inoltre, vedrete come rendere le vostre applicazioni multilingue, disegnare sullo schermo con un dito e lavorare con grafica, suoni e animazioni.
Alla fine di questo libro sarete pronti per iniziare a creare le vostre applicazioni personalizzate in Android e Java.
Che cosa imparerete:
⬤ Padroneggiare le basi della codifica di Java per Android Pie.
⬤ Installare e configurare l'ambiente di sviluppo Android.
⬤ Costruire interfacce utente funzionali con il visual designer di Android Studio.
⬤ Aggiungere interazione con l'utente, acquisizione di dati, suoni e animazioni alle vostre app.
⬤ Gestire i dati delle applicazioni utilizzando il database Android SQLite integrato.
⬤ Scoprire i modelli di progettazione utilizzati dai professionisti per creare applicazioni di alto livello.
⬤ Costruire, distribuire e pubblicare applicazioni Android reali sul marketplace Google Play.
A chi è rivolto questo libro:
Questo libro è per chi è completamente nuovo a Java, Android o alla programmazione e vuole creare applicazioni Android. Questo libro funge anche da aggiornamento per coloro che hanno già esperienza nell'uso di Java su Android, per far progredire le loro conoscenze e avanzare rapidamente nei primi progetti.
© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)