Non sono solo i browser dei desktop o portatitli a navigare sui siti da noi realizzati, ormai l’era del mobile – del browser mobile – è diffusa, grazie a device come l’Apple iPhone, iPad, Android, etc… Inoltre, anche per chi sviluppa per Apple iPhone è diventato obbligatorio capire su quale device l’applicazione sta girando.
Sul Web la situazione è simile a quella esposta in Browser o Mobile Browser?, con la variante:
Continua...
In Very short snippet: rimuovere lo scroll da un oggetto UIWebView avevamo visto come era possibile rimuovere lo scroll da un oggetto UIWebView:
Continua...
I messaggi (metodi) definiti nell’applicazione (Application delegate) principale possono essere invocati in modo rapido utilizzando performSelector:
1 2
| [[[UIApplication sharedApplication] delegate]
performSelector:@selector(applicationMessage)]; |
Continua...
FourSquare permette tramite le sue API di accedere ad tutta una serie di funzionalità (molte in questa versione 1) direttamente dalle nostre applicazioni iPhone. Vediamo, quindi, come integrare l’accesso a FourSquare in Objective-C usando il noto framework ASIHTTPRequest per effettuare l’autenticazione base.
Continua...
Rispondo a Mirko che mi chiedeva come realizzare il caso inverso proposto in Come ottenere Latitudine e Longitudine in Objective-C.
Partendo dai valori di Latitudine e Longitudine è possibile sfruttare la classe MKReverseGeocoder per ottenere tutta una serie di informazioni, come: la città, lo stato, l’indirizzo esteso, il cap!
Continua...
L’oggetto UIWebView è un componente davvero utile e versatile, ideale per risolvere tantissime problematiche. Non solo è perfetto per visualizzare una pagina HTML presente in rete, ma è possibile utilizzarlo per altri utili scopi come:
- Visualizzare velocemente documenti PDF
- Visualizzare Video o immagini
- Visualizzare contenuti HTML/CSS locali
- Contenuti fake in fase di prototipo…
Continua...
L’oggetto UIImage, insieme a UIImageView, sono molto utilizzati nello sviluppo di applicazioni per Apple iPhone. Ecco dunque alcuni utili snippet-code effettuare una serie di elaborazioni comuni:
Combinare due (o più) immagini
1 2 3 4 5 6 7 8 9 10 11 12
| - (UIImage *)combineImage:(UIImage *)imageA imageB:(UIImage *)imageB {
UIGraphicsBeginImageContext(imageA.size);
[imageA drawInRect:CGRectMake(0, 0, imageA.size.width, imageA.size.height)];
[imageB drawInRect:CGRectMake(0, 0, imageB.size.width, imageB.size.height)];
UIImage *combinatedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return combinatedImage;
} |
Continua...
Documentata, o non documentata, una funzionalità, a volte, la si è costretti ad implementare per forza! Utile, in alcune situazione, è rimuovere lo scroll da un oggetto UIWebView. È interessante, in generale, notare come è possibile accedere ai componenti “interni” facenti parte dell’oggetto in questione: in questo esempio si recupera il puntatore all’oggetto UIScrollView presente nell’oggetto UIWebView:
Continua...
Restituisce il nome di un file a partire dall’oggetto NSURLRequest, permettendo di decidere se avere o meno la sue estensione:
Continua...
Semplice modo per salvare nell’album fotografico del dispositivo un’immagine presente all’interno della nostra applicazione (o caricata da remoto):
Continua...
Ultimi Commenti
Giovambattista Fazioli: @ale: Come indicato @Kevin vedi sul repo di GitHub: https://github.com/gfazioli/Ch roma-Key
Giovambattista Fazioli: @Kevin: See https://github.com/gfazioli/Ch roma-Key
Kevin: Very nice example – would like to see the .fla too!
Ludovica: Ciao! Ti spiego il mio dubbio. Quando scrivo un post non inserisco immagini nell’articolo (se così...
Marco: ciao @Giovambattista Fazioli, grazie per tutte le delucidazioni di questa ottima guida. Avrei un quesito da...