Diventa Sviluppatore iOS

Benvenuto su appzYourLife.com. Qui troverai tanti tutorial per imparare a sviluppare app e giochi per iOS. Tutti i contenuti presenti nel sito sono gratuiti e privi di pubblicità.
Infine ricorda che se qualcosa non ti è chiaro o vuoi richiedere aiuto puoi usare la funzione commenti sotto a ogni tutorial.

 

 

Impara a programmare con un Mac


Questa guida è dedicata a chi inizia zero e vuole imparare le basi della programmazione. Troverai tanti esempi e spiegazioni chiare che ti guideranno nel mondo della programmazione.

1
Perché imparare a programmare? Perché questa è l'era del software
Introduzione alla guida dedicata a chi vuole imparare a programmare da zero.

2
Prepariamo il Playground per Swift
In questa guida ti insegnerò le basi della programmazione usando un linguaggio particolarmente adatto a questo scopo Swift. Oltre che facile e divertente, Swift è il linguaggio creato da Apple per scrivere app per iPhone, iPad, Apple Watch e Mac.

3
Variabili e Tipi di Dato
In programmazione, una variabile è un contenitore di un qualche valore. Una scatola, come abbiamo visto nella lezione precedente, nella quale possiamo inserire un numero, una frase o altri tipi di dati.

4
Le costanti
Se hai afferrato il concetto di variabile della lezione precedente troverete questa lezione molto semplice. Infatti una costante è semplicemente una variabile a cui possiamo/dobbiamo assegnare un valore una sola volta.

5
Operatori di assegnazione e aritmetici
Negli esempi precedenti abbiamo visto come assegnare un valore a una variabile o una costante usando il simbolo =. Quel simbolo è uno dei tanti operatori che abbiamo a disposizione.

 

 

Sviluppa App per iOS


Ecco una lista di tutorial per realizzare app per iOS.

Aggiungere CocoaPods al vostro progetto Xcode/Swift

Xcode: come caricare una sola immagine vettoriale al posto delle versioni 1x, 2x e 3x

 

 

Sviluppa Giochi per iOS con SpriteKit


Una lista di tutorial per realizzare giochi per iOS.

Applicare un Effetto Glow a uno SKSpriteNode con SpriteKit e Swift

Come sviluppare un gioco stile Breakout per iPhone

Create il vostro Infinite Scrolling Game per iPhone con Swift e SpriteKit

Perché dovresti evitare l'ereditarietà nel tuo videogioco (e preferire i componenti)

Profondità contro complessità nel Game Design

Come vendere il vostro gioco iPhone

 

 

Swift


Questa sezione offre tanti articoli di approfondimento su Swift, il nuovo linguaggio progettato da Apple che rende la programmazione semplice e divertente.

Il Protocollo ExpressibleByArrayLiteral

Ordinare un Array A Usando un Array B in Swift

Convertire un FOR-BREAK in Functional Programming con Swift

Associare Valori a un Enum in Swift

I metodi max e min di Array in Swift

Aggiungere Funzionalità agli Array di un Tipo Specifico in Swift

Il metodo joined in Swift

flatMap in Swift (Functional Programming)

Higher Order Function in Swift

Singleton in Swift

La Classe DispatchGroup di Grand Central Dispatch con Swift

Creare Nuovi Operatori in Swift

Failable Initializers in Swift

Ridefinire un Operatore in Swift

Ordinare un Array di Person

prefix & drop: alcune novità di Swift 3.1

Riprodurre un Video Locale su iOS con Swift

Scaricare i dati del Millennium Falcon con una chiamata REST usando Alamofire e Swift

Applicare il filtro Pixellate a una UIImage

5 buoni motivi per usare le structs in Swift

Gestire JSON con un Model Value in Swift

Il costrutto guard in Swift

3 ragioni per smettere di scrivere cicli FOR

Differenze tra Reference Type e Value Type in Swift

Numeri pseudo casuali con Swift

Gestire gli insiemi in Swift con la struct Set

Swift: aggiungere metodi e proprietà a un oggetto

Il metodo reduce di Array in Swift

Trasformare un Array con il metodo map in Swift

A proposito di Functional Programming: filtrare un Array in Swift

Creare un Dao per i dati utente con Swift

Salvare i dati su iOS con Swift e NSUserDefaults

Come evitare La Piramide Della Sventura con Swift 1.2

Come aggiungere Swift a un progetto Objective-C

Array in Swift

Swift: Costanti, Inferred Types, Variabili e Optional Types

Swift: Hello World in 5 passi