Rockable Press è orgogliosa di presentare la nostra ultima versione: Decodifica l'SDK di iOS 6. Scritto da cinque esperti iOS esperti e ricco di quasi 500 pagine di fondamentali di sviluppo essenziali per iOS 6, questo nuovo eBook di grande successo ti renderà rapidamente aggiornato con iOS 6 SDK e tutte le modifiche fondamentali apportate a Xcode e al dispositivo iOS in 2012. Prendi la tua copia ora!
Decodifica l'SDK di iOS 6 è stato scritto per gli sviluppatori iOS intermedi che vogliono rapidamente diventare subito operativi con l'SDK di iOS 6 e tutte le modifiche fondamentali apportate a Xcode e al dispositivo iOS nel 2012.
Anche gli sviluppatori iOS che comprendono le basi dell'SDK e Xcode trarranno vantaggio dalla lettura di questo lavoro.
Il libro segue un formato non lineare che consente al lettore di decidere quanto tempo dedicare a un determinato argomento. Ciò si ottiene dividendo ciascun capitolo in una sezione "Panoramica teorica" e in una sezione "Progetto didattico".
Anche se è certamente possibile leggere l'intero libro dalla copertina alla copertina (pensiamo che ti divertirai a farlo!), È anche possibile leggere semplicemente la "Panoramica teorica" di ogni capitolo per ottenere una comprensione di alto livello del L'SDK di iOS 6 cambia, quindi torna indietro e si focalizza sui progetti di tutorial più rilevanti o interessanti su una base più selettiva.
Indipendentemente da come ti avvicini al libro, aspettati di conoscere gli aspetti più essenziali dello sviluppo con iOS 6 SDK, Xcode e tutti i dispositivi iOS rilasciati da Cupertino nel 2012.
Ciao, sono Mark Hammonds e sono uno degli autori di Decodifica l'SDK di iOS 6.
Come sicuramente saprai, sono stati introdotti molti nuovi eccitanti miglioramenti e modifiche con il rilascio di iOS 6. Queste modifiche sono tanto più rilevanti in quanto oltre il 60% dei dispositivi iOS è stato aggiornato a iOS 6 solo nel primo mese di rilascio.
Oltre a una nuova importante versione iOS, gli sviluppatori hanno anche visto l'introduzione di tre nuovi dispositivi iOS, due dei quali, l'iPhone 5 e l'iPad mini, avevano fattori di forma completamente nuovi. Il flusso di lavoro di sviluppo iOS ha ricevuto anche molte nuove modifiche.
Xcode ha ricevuto 9 nuove versioni nel 2012 e il compilatore LLVM ha ricevuto aggiornamenti che cambieranno radicalmente il modo in cui molti di noi scrivono il codice Objective-C. Per coloro che già lavorano a tempo pieno nel settore, stare al passo con questi cambiamenti può sembrare un secondo lavoro!
Lo scopo di questo libro è quello di fornire una risorsa utile per migliorare le tue capacità iOS e tenere il passo con tutti gli ultimi progressi di Cupertino.
Il contenuto è organizzato in modo tale da poter passare rapidamente alle sezioni che contano di più per te, e questo significa che puoi dedicare meno tempo alla semplice lettura dell'SDK di iOS 6 e più tempo a costruire la prossima fantastica app iOS 6!
CAPITOLO 1: IOS 6 SDK ESSENTIALS di Mark Hammonds
Inizia a conoscere tutte le modifiche più importanti all'ecosistema iOS e all'SDK di iOS 6. Il progetto tutorial di questo capitolo illustra i miglioramenti apportati a Xcode, al compilatore LLVM, alle modifiche di autorotazione in iOS 6, alla scrittura di codice compatibile con le versioni precedenti e alla distribuzione su iPhone 5, iPad 3 e mini iPad.
CAPITOLO 2: CAMBIAMENTI VISUALIZZABILI E MIGLIORAMENTI di Aron Bury
Le visualizzazioni di tabella sono uno dei componenti più utilizzati nello sviluppo di iOS. iOS 6 introduce diverse importanti modifiche alle viste delle tabelle, tra cui un cambio di paradigma per la generazione di celle di visualizzazione tabella, la capacità di fornire contenuto di intestazione e piè di pagina e un nuovo controllo "pull-to-refresh" da Apple.
CAPITOLO 3: CONTROLLI DI ISOLAMENTO DEI DATI di Mark Hammonds
iOS 6 introduce numerosi importanti miglioramenti della privacy che forniscono un maggiore controllo sul livello di accesso delle app ai dati degli utenti. Questo capitolo dimostra come interagire con la rubrica, i calendari, i promemoria, i dati sulla posizione e i media dell'utente utilizzando le nuove chiamate API.
CAPITOLO 4: MAPPE APPLE E KIT MAPPA di Aaron Crabtree
In combinazione con la versione di Apple Maps, Map Kit ha ricevuto anche un numero significativo di miglioramenti e modifiche alle API. Questo capitolo ti aggiornerà mentre ti insegna come costruire una semplice app per tracciare i percorsi ciclabili.
CAPITOLO 5: RICORDI E KIT EVENTI di Aaron Crabtree
Event Kit ora consentirà agli sviluppatori di accedere ai Promemoria degli utenti e impostare allarmi di prossimità o basati sul tempo. Scopri come sfruttare queste funzionalità e creare un'app Prenotazioni per la cena.
CAPITOLO 6: UIKIT THEMING CONTROLS di Aron Bury
La personalizzazione dell'interfaccia di un'applicazione è un ottimo modo per distinguersi nell'App Store. Questo capitolo mostrerà le molte nuove funzionalità tematiche fornite da UIKit in iOS 6!
CAPITOLO 7: FONDAMENTI DI LAYOUT AUTOMATICO di Akiel Khan
Sviluppare applicazioni che sembrino grandiose su iPhone da 3,5 ", iPhone da 4", iPad e mini iPad possono essere una sfida. Fortunatamente, il nuovo sistema di layout automatico di Apple rende questo molto più semplice da realizzare, e questo capitolo ti introdurrà ai fondamenti.
CAPITOLO 8: TECNICHE AVANZATE DI LAYOUT AUTOMATICO di Akiel Khan
Riprendendo da dove il capitolo 7 è stato interrotto, questo capitolo si affiderà a concetti di layout automatico più avanzati, incluso il nuovo Visual Format Language (VFL) per la gestione dei vincoli di layout.
CAPITOLO 9: VISIONE DELLA COLLEZIONE FONDAMENTALI di Bart Jacobs
Con l'avvento dell'iPad, molti sviluppatori iOS hanno iniziato a utilizzare layout avanzati basati su griglia nelle loro applicazioni. La classe UICollectionView rende tutto più semplice e robusto che mai, e le viste di raccolta diventeranno sicuramente uno strumento preferito tra gli sviluppatori iOS.
CAPITOLO 10: TECNICHE DI VISTA DELLA COLLEZIONE AVANZATA di Bart Jacobs
Questo capitolo dimostra la versatilità e la genialità delle viste di raccolta mostrando alcuni degli aspetti più avanzati della loro architettura. Il progetto tutorial in questo capitolo ti insegnerà come creare un'applicazione di playlist musicale che estrae contenuti dalla libreria musicale del dispositivo locale.
CAPITOLO 11: FONDAMENTI SOCIAL FRAMEWORK di Bart Jacobs
L'introduzione del Social Framework rende più facile che mai condividere i contenuti delle applicazioni su Twitter, Facebook o Sina Weibo. Questo capitolo ti spiegherà le basi e ti insegnerà come creare una semplice app di condivisione delle foto.
CAPITOLO 12: TECNICHE AVANZATE DEL QUADRO SOCIALE di Bart Jacobs
Questo capitolo espande i principi introdotti nel capitolo 11 e dimostra come creare un client Twitter di base utilizzando una combinazione di Quadro degli account e Quadro sociale.
CAPITOLO 13: CONSERVAZIONE STATALE E RESTAURO di Akiel Khan
Questo capitolo ti mostrerà come ottenere il massimo dalle nuove funzionalità di conservazione e ripristino dello stato dell'SDK, rendendo più semplice che mai trasmettere un senso di continuità ed efficienza all'interno delle tue app!
CAPITOLO 14: PASS FUNDAMENTALS by Aaron Crabtree
Una delle nuove aggiunte più promettenti per iOS 6 è l'applicazione Passbook. Questo capitolo ti insegnerà come costruire un biglietto per lo snowboard dimostrativo che interagisca con il libretto Passbook e il kit Pass.
Se sei indeciso, puoi scaricare le pagine di esempio del libro per avere un'idea del layout e dello stile!
Se hai sentito abbastanza e vorresti ritirare la tua copia, puoi comprare Decodifica l'SDK di iOS 6 visitando la pagina del lander di Rockable Press.