iOS - Guida introduttiva
Panoramica generale
iOS, che in precedenza era chiamato iPhone OS, è un sistema operativo mobile sviluppato da Apple Inc. La sua prima versione è stata nel 2007, che includeva iPhone e iPod Touch. iPad (1a generazione) è stato rilasciato nell'aprile 2010 e iPad Mini è stato rilasciato nel novembre 2012.
I dispositivi iOS si evolvono abbastanza frequentemente e dall'esperienza troviamo che ogni anno viene lanciata almeno una versione di iPhone e iPad. Ora abbiamo lanciato iphone5 che ha i suoi predecessori a partire da iPhone, iPhone 3gs, iPhone 4, iPhone 4s. Allo stesso modo, iPad si è evoluta da iPad (1 ° generazione) per iPad (4 ° generazione) e un ulteriore versione iPad Mini.
L'SDK di iOS è passato da 1.0 a 6.0. iOS 6.0, l'ultimo SDK è l'unica versione ufficialmente supportata in Xcode 4.5 e versioni successive. Abbiamo una ricca documentazione Apple e possiamo trovare quali metodi e librerie possono essere utilizzati in base al nostro obiettivo di distribuzione. Nella versione attuale di Xcode, saremo in grado di scegliere tra obiettivi di distribuzione di iOS 4.3, 5.0 e 6.0.
La potenza di iOS può essere percepita con alcune delle seguenti funzionalità fornite come parte del dispositivo.
- Maps
- Siri
- Facebook e Twitter
- Multi-Touch
- Accelerometer
- GPS
- Processore di fascia alta
- Camera
- Safari
- API potenti
- Centro giochi
- Acquisto in app
- Reminders
- Ampia gamma di gesti
Il numero di utenti che utilizzano iPhone / iPad è aumentato notevolmente. Questo crea l'opportunità per gli sviluppatori di fare soldi creando applicazioni per iPhone e iPad nell'App Store di Apple.
Per alcuni nuovi di iOS, Apple ha progettato un negozio di applicazioni in cui l'utente può acquistare app sviluppate per i propri dispositivi iOS. Uno sviluppatore può creare app sia gratuite che a pagamento su App Store. Per sviluppare applicazioni e distribuirle al negozio, lo sviluppatore dovrà registrarsi con il programma per sviluppatori iOS che costa $ 99 all'anno e un Mac con Mountain Lion o superiore per il suo sviluppo con l'ultimo Xcode.
Registrazione come sviluppatore Apple
Un ID Apple è più necessario se hai un dispositivo Apple e sei uno sviluppatore, ne hai sicuramente bisogno. È gratuito e quindi non ci sono problemi ad averne uno. I vantaggi di avere un account Apple sono i seguenti:
Accesso agli strumenti di sviluppo.
Video della Worldwide Developers Conference (WWDC).
Può unirsi ai team del programma per sviluppatori iOS quando invitato.
Per registrare un account Apple, segui i passaggi indicati di seguito:
Step 1 - Fare clic sul collegamento https://developer.apple.com/programs/register/ e seleziona "Crea ID Apple"
Step 2 - Fornire le informazioni necessarie, che sono autoesplicative come fornite nella pagina.
Step 3 - Verifica il tuo account con la verifica e-mail e l'account diventa attivo.
Step 4 - Ora sarai in grado di scaricare gli strumenti per sviluppatori come Xcode, che è fornito con simulatore iOS e iOS SDK e altre risorse per sviluppatori.
Programma per sviluppatori Apple iOS
La prima domanda che sorgerebbe a un nuovo sviluppatore è: perché dovrei registrarmi a un programma per sviluppatori iOS? La risposta è abbastanza semplice; Apple si concentra sempre sulla fornitura di applicazioni di qualità ai propri utenti. Se non fosse prevista alcuna quota di registrazione, potrebbe esserci la possibilità di caricare app spazzatura che potrebbero causare problemi al team di revisione delle app di Apple.
I vantaggi dell'adesione al programma per sviluppatori iOS sono i seguenti:
Esegui le app che sviluppi sul vero dispositivo iOS.
Distribuisci le app nell'app store.
Ottieni l'accesso alle anteprime degli sviluppatori.
I passaggi per partecipare al programma per sviluppatori iOS sono i seguenti:
Step 1- Per registrarsi, fare clic sul collegamento - (https://developer.apple.com/programs/ios/).
Step 2 - Fare clic su Iscriviti ora nella pagina visualizzata.
Step 3 - Puoi accedere al tuo account Apple esistente (se ne hai uno) o creare un nuovo ID Apple.
Step 4- Successivamente, devi selezionare tra account individuali e aziendali. Utilizza l'account aziendale se ci sarà più di uno sviluppatore nel tuo team. Nell'account individuale non puoi aggiungere membri.
Step 5 - Dopo aver inserito i dati personali (per chi si iscrive di recente), è possibile acquistare e attivare il programma pagando con l'ausilio della propria carta di credito (solo modalità di pagamento accettata).
Step 6 - Ora avrai accesso alle risorse per sviluppatori selezionando l'opzione del centro membri nella pagina.
Step 7 - Qui potrai fare quanto segue -
Crea profili di provisioning.
Gestisci il tuo team e i tuoi dispositivi.
Gestione dell'applicazione nell'app store tramite iTunes Connect.
Ottieni forum e supporto tecnico.