[iPhone SDK] Utilizzare le librerie di Cydia su XCode.

18 settembre 2010 - Fonte: http://www.evilsocket.net

In questi giorni sto provando a scrivere un piccolo progettino, iPoison, il quale dovrebbe fornire una GUI e le funzionalità base per effettuare un attacco tramite arp poisoning su iPhone, diciamo una versione open source ed alternativa a Pirni Pro, un app a pagamento su Cydia alla quale ho collaborato tempo fa e che successivamente si è evoluta in Pro (quindi a pagamento -.-).

Il primo problema che si è posto, è quello di utilizzare le librerie, trovate su Cydia, come libpcap, libnet e così via che non fanno parte (ovviamente) del SDK della Apple, quindi come fare?

Niente di più...

Leggi il seguito »

[iPhone SDK] Compilare un applicazione su XCode per il device senza certificato.

18 settembre 2010 - Fonte: http://www.evilsocket.net

Chi tra di voi si sta cimentando nella programmazione per iPhone, avrà notato sicuramente una cosa.

Quando si prova ad impostare la modalità di compilazione da “Simulator” (compilazione ed esecuzione sul simulatore) a “Device” (compilazione per il dispositivo fisico), l’ambiente restituisce un errore riguardante la cosìddetta “Code Signing Identity”, ovvero l’identità con la quale XCode cerca di firmare digitalmente l’applicazione stessa.

Tale identità, consiste in un certificato digitale che la Apple rilascia a coloro che si sono iscritti come Developers, ovvero che pagano (un minimo di) 99$ l’anno per inviare applicazioni su App Store.

Ok, ma se io avessi un iPhone jailbreakato...

Leggi il seguito »

PhoneGap: Creare applicazioni per iPhone ed iPad senza Objective-C

17 settembre 2010 - Fonte: http://www.devapp.it/wordpress
Diciamoci la verità: ma questo Objective-C, quanti di noi lo conoscevano prima dell’avvento del melafonino? Già noto agli sviluppatori in ambiente Mac da diversi anni, il suo uso era praticamente sconosciuto ai più e del tutto assente nel mondo accademico. Nutrite schiere di sviluppatori esperti che hanno costruito e consolidato la loro conoscenza sul web...

Leggi il seguito »

[iPhone SDK] UITabBar con più di cinque tabs in sequenza, senza UITabBarController

14 settembre 2010 - Fonte: http://www.evilsocket.net

Wowowo, questo è il primissimo articolo che scrivo per quanto concerne la programmazione per iPhone ed Objective-C, mi sento quasi emozionato :D

Allora, voglio festeggiare questo momento con un “trucchetto” che non si trova in giro e che, proprio perchè ho impiegato un po per tirarlo fuori, mi ha fanno dannare l’anima, così lo condivido con tutti sperando che possa aiutare il prossimo programmatore che come me si trova nella stessa situazione.

Dunque.

Senza dilungarmi troppo, quando in una view viene messo il controllo grafico UITabBar (la barra dei tab nera in basso), normalmente la si gestisce con il relativo UITabBarController che ci aiuterà...

Leggi il seguito »

T#069 – Localizzare applicazioni iPhone tramite NSLocalizedString

1 settembre 2010 - Fonte: http://www.devapp.it/wordpress
Ecco qui il secondo tutorial promesso! In questo articolo spiegherò come potete fare per rendere le vostre applicazioni iPhone localizzate, ovvero adattate alla lingua di chi le usa (sempre che siate bravi traduttori si intende, mica come me XD). Cominciamo subito col creare un’applicazione view based. Il comando NSLocalizedString non fa altro che cercare in...

Leggi il seguito »

T#068 – Progress view ed esecuzione di task in background

31 agosto 2010 - Fonte: http://www.devapp.it/wordpress
Ad essere sincero non credevo di trovar un momento per realizzare due tutorial durante questa estate, limitiamoci a dire che rompersi lo zigomo proprio nel bel mezzo di agosto significa avere un mucchio di tempo libero seduto su un letto d’ospedale. E quale miglior modo per passare il tempo se non scrivendo un paio di...

Leggi il seguito »

Cocoa XML-RPC Client

14 agosto 2010 - Fonte: http://musarra.wordpress.com
Lavorare in maniera agevole con l’obiettivo di portare a termine i propri “task” nel minor tempo possibile è desiderio di tutti, per questo è necessaria la “borsa degli attrezzi”. Per chi, come il sottoscritto che lavora nel mondo dell’Information Tecnology, fa del proprio Mac la sua “stazione di lavoro” desidero proporre uno strumento (ovviamente per [...]...

Leggi il seguito »

T#062 – Mostrare un Oggetto in una Vista in una posizione a Random

7 luglio 2010 - Fonte: http://www.devapp.it/wordpress

Salve ragazzi, sono David Pollak e oggi in questo tutorial vi farò vedere come far apparire un oggetto in una posizione random all’interno della vostra View. Tutto questo vi potrà tornare utile, ad esempio, nella creazione di giochi o altri tipi di applicazioni ,proprio recentemente, infatti, ho usato questo codice che mi è servito per realizzare un semplice giochino per iPad che presto vedrà luce in AppStore. Il codice che sto per mostrarvi è abbastanza semplice da capire: in parole...

Leggi il seguito »

iPhone: SQLite e singleton

11 maggio 2010 - Fonte: http://www.devme.it
Questo è il mio articolo sull’iphone e per l’occasione volevo parlare dell’utilizzo di SQLite all’interno della gestione del pattern singleton. SQLite è un insieme di librerie che implementano un motore di database self-contained che per la sua leggerezza e compatibiltià con gli standard SQL risulta essere il database più diffuso. Siccome è molto leggero richiede poche [...]...

Leggi il seguito »

T#032 Sfruttiamo NSUserDefaults per salvare dati delle nostre applicazioni iPhone

13 aprile 2010 - Fonte: http://www.devapp.it/wordpress

Se state sviluppando un’applicazione iPhone, molto probabilmente potreste aver bisogno di salvare dei dati durante l’uso dell’applicazione, da ritrovare poi ai successivi avvii del programma. Potreste sfruttare quello che vi proponiamo oggi per salvare, ad esempio, dei dati di configurazione per le vostre Applicazioni. Se questo è quello che cercate, sappiate che in nostro aiuto arriva NSUserDefaults, la quale ci permette proprio di salvare alcuni contenuti....

Leggi il seguito »