Tag Archives: Release

Le Ricette di Martina 2.0

Dopo un po’ di tempo dall’ultima release, è su App Store l’aggiornamento 2.0 delle Ricette di Martina, l’applicazione realizzata in collaborazione con Martina Toppi. C’è voluto un po’, in quanto ho voluto effettuare un refactoring generale del codice che avevo scritto oltre un anno fa, quando le mie capacità su Objective-C non erano affatto quelle di oggi. Continue reading Le Ricette di Martina 2.0

What’s New: libreria per presentare le novità di una release ai tuoi utenti #iOS #Objective-C

libreria whats newDa quando iOS 7 ha introdotto gli aggiornamenti silenziosi delle app, noi sviluppatori abbiamo perso gran parte della nostra capacità di comunicare agli utenti le note di rilascio.

Matt Zanchelli ha preso in mano il problema e ha realizzato “What’s New”, una libreria configurabile da integrare nelle nostre applicazioni, che mostra con un certo impatto le news appena introdotte in una release, non appena l’utente aprirà la nostra app.

L’unico suggerimento che do, è di non utilizzarlo per ogni release, ma visualizzarlo solamente quando si ha realmente bisogno di comunicare all’utente feature importanti, per dargli un certo impatto.

Per utilizzare la libreria basterà inserire nel nostro metodo application:didFinishLaunchingWithOptions:

il seguente codice

 

[MTZWhatsNew handleWhatsNew:^(NSDictionary *whatsNew) {
    MTZWhatsNewViewController *vc = [[MTZWhatsNewViewController alloc] initWithFeatures:whatsNew];
    [self.window.rootViewController presentViewController:vc animated:NO completion:nil];
}];

La libreria è open source. Disponibile su Github -> What’s New