Prima o poi anche sviluppando un’app iOS ci si imbatte nell’esigenza di creare form più o meno complessi per l’inserimento di dati da parte dell’utente. I dispositivi mobile non sono certo il massimo per l’inserimento di dati, soprattutto testuali, e la creazione dei form non è fra le pratiche più semplici. Esistono però una serie di framework / librerie che possono facilitare il compito.
XLForm rappresenta una soluzione completa per l’implementazione di form ed è facilmente integrabile in un progetto XCode sia attraverso CocoaPods sia attraverso Carthage; scritto in Objective-C, è utilizzabile anche con Swift. Se invece cercate una versione completamente in Swift, potete fare riferimento ad Eureka, il progetto di porting di XLForm in Swift.
Mette a disposizione un DSL (Domain Specific Language) per definire il form nel suo aspetto e comportamento.
Specifiche, guide e altre informazioni ai seguenti link: