Recensione del libro "Beginning Windows Phone 7 Application Development"

clip_image001

Booksite: http://bit.ly/PZTreC
Autori: Nick Lecrenski, Karli Watson, Robert Fonseca-Ensor
ISBN: 978-0-470-91233-1
Lingua: inglese
Fogliazione: 600 pagine
Periodo di pubblicazione: Maggio 2011
Prezzo: £ 23.99 / € 28.00

L’imminente arrivo di Windows 8 (secondo le previsioni, l’edizione RTM sarà disponibile all’inizio di Agosto 2012 e la vendita al pubblico inizierà verso Ottobre) costituisce un momento importante per l’evoluzione dei prodotti Microsoft. Infatti, Windows 8 sancirà definitivamente il decollo del nuovo modello di programmazione basato sull’interfaccia Metro. Tale modello di programmazione sarà lo stesso per le applicazioni destinate ai PC desktop, ai PC portatili, ai tablet (cioè Microsoft Surface) e agli smartphone (ovvero Windows Phone). Diventa quindi importante entrare in contatto con questo modello di programmazione, prendere confidenza con le sue caratteristiche e aggiornarsi per non rimanere esclusi dal mercato del software.

Fortunatamente possiamo già iniziare a prendere contatto con questo nuovo mondo utilizzando quello che già esiste: Windows Phone 7 e gli strumenti di sviluppo per Visual Studio 2010.

Ecco quindi che il libro “Beginning Windows Phone 7 Application Development” è quello che serve per acquisire tutte le basi della programmazione di un’interfaccia “Metro-style” e il nuovo “ciclo di vita” delle applicazioni, riveduto e corretto secondo le nuove tecnologie.

Il testo è suddiviso in 15 capitoli, più un’appendice con le soluzioni agli esercizi proposti alla fine di ogni capitolo:

Capitolo 1 – Introducing Windows Phone 7

Capitolo 2 – Jaw-Dropping Apps with the Help of Silverlight

Capitolo 3 – Spice Up Your Apps with Shapes, Colors, Brushes, and Transforms

Capitolo 4 – Advanced User Interface Techniques: Styles, Templates, and the Visual State Manager

Capitolo 5 – Isolated Storage, Page Navigation, and the Application Life Cycle

Capitolo 6 – Interacting with the Hardware

Capitolo 7 – Launchers, Choosers, and Advanced User Input

Capitolo 8 – Windows Phone 7 Services and Cloud Services

Capitolo 9 – Creating and Consuming Web Services

Capitolo 10 – Web Services Push Notifications

Capitolo 11 – XNA for Windows Phone 7

Capitolo 12 – Microsoft Expression Blend

Capitolo 13 – Using the Silverlight for Windows Phone Toolkit and Creating Panoramic User Interfaces

Capitolo 14 – Patterns, Frameworks, and Tests

Capitolo 15 – Publishing Your Application

Come si può vedere dall’elenco degli argomenti trattati, la gamma di aspetti relativi alla programmazione di applicazioni per Windows Phone è molto ampia e copre tutte le aree fondamentali.

Il lettore tipico del libro è il principiante (beginner) che viene condotto passo-passo verso la conoscenza di tutti gli aspetti fondamentali della programmazione attraverso esempi ed esercizi, per portarlo a una conoscenza completa della piattaforma.

Nel libro sono trattati, tra l’altro, aspetti relativi al ciclo di vita e allo stato dell’applicazione (in esecuzione, sospesa, terminata ecc.), all’interazione con i servizi di cloud (Windows Azure), l’utilizzo di Expression Blend per la progettazione di un’interfaccia utente efficace e piacevole, l’uso di XNA e di Silverlight e molto altro, con molte utili informazioni.

Infine, il Capitolo 15 è molto utile e interessante per chi volesse sviluppare un’applicazione da immettere sul mercato attraverso il Marketplace e magari provare a guadagnare qualcosa.

Naturalmente il libro non contiene informazioni sulla nuova versione “Windows Phone 8” che al momento non è ancora disponibile, sebbene siano già trapelate alcune delle nuove caratteristiche. In ogni caso è un buon libro per iniziare a conoscere tutte le tecniche di programmazione di base, perché tra la versione 7 e la versione 8 non ci sono grandi stravolgimenti dell’esistente, ma quasi solo delle aggiunte. Potrete successivamente integrare solamente le informazioni che vi mancano, consultando altri libri dedicati alle novità di Windows Phone 8 e gli articoli pubblicati sugli innumerevoli blog di altri sviluppatori.

About these ads

Pubblicato il 18 luglio 2012 su Novità. Aggiungi ai preferiti il collegamento . Lascia un commento.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

Iscriviti

Ricevi al tuo indirizzo email tutti i nuovi post del sito.

Unisciti agli altri 843 follower

%d blogger cliccano Mi Piace per questo: