Tag Archives: Libreria

La mia alternativa al pessimo UIAlertController di Apple: PMAlertController

Prefazione: Yep, è passato qualche mese dal mio ultimo articolo qui sul blog (oops…) ma mi farò perdonare raccontandovi per l’ennesima volta la bugia che tornerò con frequenza a scrivere. Perciò zero lamentele e godetevi questo nuovo articolo, che stasera sono ispirato.

Spesso un sacco di progetti open source partono con l’intenzione di migliorare qualcosa, oppure come lodevoli iniziative per introdurre piccole soluzioni dirette, che semplicemente funzionano. Continue reading La mia alternativa al pessimo UIAlertController di Apple: PMAlertController

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