Programma in iOS, come e dove iniziare

screenshot veloce

Per sviluppare applicazioni per iOS dovrai utilizzare Xcode, che è un file ambiente di sviluppo integrato, chiamato anche IDE (acronimo in inglese per IAmbiente di sviluppo integrato), il che significa che si tratta di un programma per computer composto da un insieme di file strumenti di programmazione.

Questo IDE fornisce un file Interfaccia grafica che è molto utile per lo sviluppo di applicazioni e include il nuovo linguaggio di programmazione Swift, rilasciato quest'anno da Apple.

Apple lo è promuovere Swift, ma ciò non significa che non puoi programmare con altre lingue come Objective-C. La lingua che decidi dipende da te, ecco un elenco di mezzi per guidarti:

  • Inizia a sviluppare app iOS oggi stesso: Questo è il guida ufficiale di Apple Per iniziare la programmazione, avvia la compressione Xcode e parti dalla struttura della tua applicazione, implementala e termina con il caricamento su App Store.
  • Presentazione di Swift: È il nuovo linguaggio di Apple, è molto più facile da usare quindi se stai imparando da zero, forse lo è un punto debole per iniziare imparare.
  • Video di sviluppo di Apple: Apple ha una raccolta di video WWDC che insegnano parti dello sviluppo, suggerimenti e risorse, vale la pena fermarsi a vederne alcuni.
  • I tutorial di Ray Wenderlich: Se vuoi creare un gioco, i tutorial di Ray Wenderlich sono il miglior punto di partenza. Dovrai avere una certa conoscenza di Swift e Objective-C.
  • Funzionalità API di Apple: Apple ha molte API diverse per accedere alle estensioni di iOS 8, comprese quelle per Touch ID, Foto, HealthKit e altre. Acquisire familiarità con queste API può aumentare il livello della tua applicazione in modo esponenziale.
  • Classe di sviluppo di app iOS di Code School: Puoi accedere al file nozioni di base sullo sviluppo gratuitamente attraverso lezioni introduttive in questa scuola.
  • Classi di sviluppo iOS di Stanford: Offerte di Stanford lezioni gratuite per imparare iOS. Al momento sono disponibili solo per iOS 7, ma molto probabilmente rilasceranno presto un aggiornamento per iOS 8.

Guida alla revisione dell'applicazione

Apple ha una visione molto specifica di applicazioni che consentiranno nel negozio, quindi è utile conoscerne le regole anche prima di avviare l'applicazione. In caso contrario, puoi dedicare molto tempo a un'app che Apple non consentirà nell'App Store. Questi norme sono nel Linee guida per la revisione di App Store.

Quando finisci l'applicazione, puoi inviarla all'App Store e sarà duramente rivisto in base al contenuto, al design e ai dettagli tecnici. Pertanto è importante tenere in considerazione la Guida alla revisione, Linee guida di revisione. Apple ha anche un elenco di file ragioni più comuni per il rifiuto.

Allo stesso modo lì guide specifiche Nel caso in cui desideri utilizzare una qualsiasi delle API, le più comuni sono:

Guida alla progettazione

Apple vuole che tutte le app nel suo store abbiano «coerenza«, E anche se questo non deve significare un buon design, significa che le applicazioni utilizzano gli stessi elementi di base nell'interfaccia utente, che è dettagliata nella Linee guida dell'interfaccia umana. In esso troverai ciò che richiedono così tanto app design come nel design dell'icona.

Per facilitare questo processo hanno un riepilogo di ciò che può e non può essere fatto in modo che sia più facile iniziare, puoi vederlo in Cosa fare e cosa non fare. Altre risorse sono;

Testing

È importante testare l'applicazione e nuovi occhi sono sempre i benvenuti, ecco perché è importante utilizza beta tester che spingono la tua app al limite. In questo scenario abbiamo due opzioni interessanti:

  • GitHub è quello per lui controllo della versione del software e lavoro collaborativo. Una volta che ti sei registrato a GitHub, è molto facile collegare il tuo Xcode ad esso, quindi tutto ciò che fai viene salvato lì e il resto del team è accessibile. Se hai bisogno di un piccolo aiuto usa il loro file guide.
  • TestFlight, è un'applicazione che consente ad altri utenti prova la tua app, devi solo scaricare e installare TestFlight.

Sviluppare per iOS sta acquisendo familiarità con XcodeUna volta capito come funziona, puoi scrivere la tua app in molte lingue o inserire Swift.


Seguici su Google News

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Radiohead suddetto

    Eccellente grazie mille

  2.   Mr M suddetto

    Informazioni molto buone, per pubblicazioni come questa vale la pena fermarsi di tanto in tanto, grazie.

  3.   Sheba suddetto

    grazie mille, seriamente