Già perché? Perché fa schifo, semplice. La dimostrazione è la quantità spropositata di forum e messaggi di aiuto che circolano in rete. In particolare XCode 4.2 è flemmatico e ottuso. Purtroppo la storia di questo IDE è costellata da tutta una serie di bug incredibili, di feature mancanti e addirittura di funzionalità rimosse senza spiegazione! Una [...]
Posts Tagged ‘Apple’
Salisburgo, prodotti Apple e altre amenità
By Massimo in Cultura e società, NewsSono appena tornato da una mini vacanza di quattro giorni a Salisburgo. Una bella città, non molto grande, con ampi spazi verdi e circondata da montagne importanti. La famosa città natale di Wolfgang Amadeus Mozart. Non è particolarmente economica ma neanche una delle più care dell’Austria e in generale non più cara di una delle [...]
Tags: Apple, Hotel, Internet, Mozart, Salisburgo
Dove memorizza i file l’iPhone Simulator?
By Massimo in Informatica, iOS tips&tricks, ProgrammazioneUn’applicazione iPhone può tranquillamente leggere e scrivere file su un’area riservata. Quando, in fase di sviluppo, si utilizza il simulatore è comodo sapere dove vengono memorizzati questi file sul proprio mac per poter fare le verifiche del caso. La cartella di base è questa: /Users/$USER$/Library/Application Support/iPhone Simulator/$SDK$/Applications/$APP$/Documents Dove: Per $USER$ s’intende il nome dell’utente loggato [...]
putpkt: write failed, broken pipe
By Massimo in iLesson, Informatica, ProgrammazioneQuesto è il messaggio che potrebbe apparire in XCode facendo un ad hoc deploy su un iPhone o un iPad. Tecnicamente il motivo sembra essere dovuto ad un bug nel sistema di deploy. Ho notato che succede quasi sempre quando sono fermo su un breakpoint e poi premo il tasto home sul device. Se riavvio [...]
Mac OSX, come mostrare i file nascosti nel Finder
By Massimo in Informatica, MacOSX tips&tricksPiccolo tip della settimana. Per default il Finder non mostra i file e le directory nascoste. Per cambiare questo comportamento è molto semplice basta aprire una nuova finestra del Terminal e digitare i seguenti comandi: 1 2 rfc-1918:~ massimo$ defaults write com.apple.Finder AppleShowAllFiles TRUE rfc-1918:~ massimo$ killall Finder A questo punto tutte le istanze del [...]
Objective-c, symbol conflict e i namespace
By Massimo in iLesson, Informatica, ProgrammazioneRilassatevi il concetto di namespace in Objective-C non esiste e probabilmente non esisterà mai. Questo perché Objective-C non è un linguaggio, ma come tutte le cose di Apple, è una filosofia. “Make things simple“, dicono. Vabbè, personalmente soffro molto la mancanza dei namespace, soprattutto quando lavoro su progetti di medie e grosse dimensioni. Però può capitare [...]
Tags: Apple, class, iPhone, namespace, namespaces, objective-c, objectivec
Lettura e scrittura di un disco NTFS su Mac OSX Snow Leopard
By Massimo in Informatica, MacOSX tips&tricksForse non tutti sanno che Snow Leopard è in grado nativamente di leggere e scrivere supporti con file system NTFS. Solo che la scrittura non è abilitata di default. Per attivarla è possibile eseguire una serie di comandi mistici via terminal oppure, più semplicemente, scaricare SL-NTFS. SL-NTFS è un fantastico programma che si aggiunge come [...]
Tags: Apple, mac os x, ntfs, snow leopard
iPhone: come utilizzare le immagini per lo schermo retina in XCode
By Massimo in iLesson, Informatica, MobileRetina è il nuovo display ad alta risoluzione montato sugli iPhone 4. A parità di dimensioni, la densità dello schermo retina è di 326 ppi ovvero due volte rispetto all’iPhone 3Gs che è di soli 163 ppi. Quando si programma per iPhone è bene tenere in considerazione questo aspetto soprattuto con le immagini. Il rischio [...]
Modificare il __MyCompanyName__ nel commenti di XCode
By Massimo in iLesson, Mobile, ProgrammazionePer chi inizia a programmare con XCode è una delle prime cose da fare: personalizzare il __MyCompanyName__ che appare nel commenti in testa ad ogni file sorgente. Per definire un proprio nome è molto semplice e ci sono svariati modi per farlo: via Terminal con il comando defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions ’{ORGANIZATIONNAME=”Nome compagnia”;}’ o più semplicemente [...]
IPad…tacca
By Massimo in Cultura e società, Hardware, Informatica, InternetAttivissimo mi ha tolto le parole di bocca: Niente Flash. Niente multitasking. Retro bombato che rischia di farlo dondolare quando lo appoggi su un tavolo per scrivere. Niente webcam per Skype e simili. Batteria sigillata. Niente USB se non compri (a parte) dei ciondolosi accessori. Dipende da un PC per i backup. Niente software non [...]