Le nostre competenze a vostra disposizione sul blog
Amiamo il nostro lavoro e vogliamo condividerlo con voi! Tenetevi aggiornati su tutte le news e le tecnologie con le quali lavoriamo e di cui potreste avere bisogno! Seguite il nostro blog.
alex.reggiani's picture

Tutte le volte che aggiungiamo una nuova caratteristica alle nostre applicazioni, lanciando il simulatore ed eseguendo una lunga serie di azioni ripetitive per verificare che tutto funzioni, eseguiamo la cosiddetta fase di Test.
Testare il software richiede quindi una mole di lavoro alquanto ripetitiva ed XCode ci viene ancora una volta in aiuto infatti, al posto di compiere le tipiche azioni che ci troviamo a fare in fase di test, come premere pulsanti o compiere "gesture" di ogni genere, è possibile creare degli script che svolgano questo compito al posto nostro.

alex.reggiani's picture

Nel post precedente è stata analizzata una semplice soluzione che permette di creare ed utilizzare temi differenti per un'applicazione, utile a chi è abituato a sviluppare l'interfaccia grafica quasi esclusivamente da codice.

alex.reggiani's picture

Alla World Wide Developer Conference, nel keynote di apertura, è stato finalmente presentato il tanto atteso iOS 7. Dopo il licenziamente di Scott Forstall, che ha portato avanti lo sviluppo di iOS fino allo scorso anno, la supervisione di iOS 7 è passata a Jony Ive.
Dalle voci che trapelavano in rete già da tempo, era quasi certo che Ive avrebbe ridisegnato l’interfaccia grafica ed è quello che effettivamente è stato.

alex.reggiani's picture

Nello sviluppo di applicazioni mobili, emerge in alcuni contesti la necessità di creare diverse applicazioni che condividono le stesse funzionalità e che differiscono solamente per le risorse utilizzate; con risorse mi riferisco ad asset grafici, testi, e in generale lo stile dell'applicazione. Sfortunatamente, iOS non ci viene incontro quando vogliamo creare diversi temi per le nostre applicazioni in quanto il linguaggio non supporta alcun meccanismo equivalente ai CSS e per questo motivo dobbiamo pensare a diverse alternative per aggirare questo problema e riuscire nell'intento.