I’m not very happy about this project, I believe it will bring much confusion and problems than else.
- Performances: the pre-alpha version creates executable of about 7MB for applications of about 3 sheets, i develop them, same functionalities, on about 700KB. Actionscript uses a virtual machine with garbage collector, iPhone OS doesn’t, so who knows if the Actionscript->Source Code conversion is the best available, and developers will be allowed to fix it?
- API sync: how long it will take to Adobe to release the update to be in sync with the official iPhone SDK? Weeks, months? And will be bug-proof? i don’t think so.
- Bugs: Apple fixes bugs not so quickly, how long it will take for Adobe to fix theirs?
- Project killed: if Adobe will drop this feature what will happen to the projects developed in Actionscript? You will have to learn Objective-C and redo the project from scratch.
- Debug: if the conversion made by Adobe will create leaks or crash how the developer will be able to fix them if it create the final package without any Objective-C source? Debugger? how will work?
- Compiler: Adobe uses only LLVM, in XCode you can choose between GCC and LLVM.
- Fast-food programmers: the power of Objective-C is his nature of being so close to C allowing to develop using object-oriented programming; a well trained developer can use C to speed his applications/game: an Actionscript developer will never be allowed to go so deeply (at least for now).
- Black Box: all the conversions will be hidden to the developer: he has to trush in the Adobe engineers.
- Multithread: AVM2 doesn’t support to develop multithreaded applications, while Objective-C/C and the iPhone OS yes: did they allow to use this feature or not?
When the first beta will be release we will see hundred of applications and games on the Apple Store developed with this version: bugs, crashes, slow applications, and what else?
Design Patterns teach to decrease to the lower level the coupling, in this way the developer is coupled to Adobe decisions and timing: this is really the
I will test it but without any real interest, I want to have full control on my application/game and to know how in the core my software works: I’m able to dectect and fix bugs in minutes cause i only need to know the language. i’ll never t be forced to wait for Adobe to fix conversions bug hoping that they will be fixed in the “who knows when” fix-release.

In questo articolo viene spiegato come popolare una tabella, inserendo le informazioni all’interno delle celle.
Finally a simple way to enable heavy calculation operations in Adobe AIR, using the new Native process API users will be allowed to call and communicate with native applications, so passing an complex structure and letting the CPUs to do the job using C++/C/Java/.NET will be soon allowed.
I faced this problem analyzing huge excel logs using an Excel Actionscript library, the whole interface got frozen until the end of processing.
I’ll try as soon as possible how the application will work using this new approach.
Athers new really cool additions (copy and paste from Adobe website):
- Server sockets support: You can listen for incoming socket connections. Using the server socket API, it is now possible to build lightweight servers that run locally, and to communicate across applications using TCP sockets.
- UDP sockets: You can send and receive messages using the User Datagram Protocol (UDP). For real-time, time-sensitive applications, including multiplayer games, you may find that UDP support in AIR will help provide a better user experience.
- TLS/SSL sockets:You can now connect to a server that requires TLSv1 or SSLv3 for socket communications. For developers, this means that you have new cryptographic protocols available for accessing sensitive data over network that can help you build more secure applications.
- More efficient CPU usage: On the Mac, without code change, many applications are consuming 50% less CPU usage when running in the background.
- Reduced memory usage: Without rebuilding the application, many AIR applications such as TweetDeck are seeing reductions of memory between 15–20%.
- Smaller runtime installer sizes: The runtime installer sizes for Mac OS and Windows are smaller than AIR 1.5.
My new Adobe Flex application is finally ready to be sell: Messagenie

- It allows, using the integrated hardware, based on FoxBox developed by ACME SYSTEMS, to send hundred of SMS for minute from a really user friendly interface (i developed it with the intention to make it look lik an email-manager application).
- The application needs only a browser and the Flash plugin installed!
- You can manage SMS, search text, reply to, delete and print them.
- The application check at a give interval if sms are available (interval is freely customizable) so you only have to sit and wait.
- The Wall mode allows you to have a full screen wallpaper that shows recevied messages.
- You can manage your contacts using a simple address book system.
- You can create groups of users to send messages only to these groups.
- You can receive MMS and save their attachments (images, text, videos, all that is attached).
- You can create SMS polls to search and analyze text patterns inside sms received.
- The settings menu is fully of customizations options, and if you are not satisfied you can ask for a customization.
Are you interested? drop me a line at neogene@tin.it!
UPDATED: I’ve submitted Messagenie to Adobe Graphic Contest, please vote for it here (req: free registration): http://www.adobeyougc.com/Main.html#sez=Gallery;idProgetto=543

ATTENZIONE: questa formula ha i seguenti difetti:
- Viene ri-attivava entro UN giorno circa dalla sua attivazione, quindi, in questo arco di tempo SIETE SCOPERTI da tale opzione ATTENZIONE AL VOSTRO CREDITO; tale caratteristica non è palesata nel sito, ma c’è un laconico “rinnovo automatico”; dopo una discussione accesa con l’operatore del call center, che mi ribatteva “non c’è scritto rinnovo automatico immediato”, poiché quando ho fatto il piano non sono stato informato a riguardo hanno deciso di fornirmi indietro il credito consumato.
Il nodo è qui, nella FAQ: http://www.119selfservice.tim.it/caring119/o95962/tariffa.do
Maxxi Internet per iPhone dura un mese dall’attivazione. Alla scadenza è previsto il rinnovo automatico sempre al costo di 10 euro, salvo che tu non decida di disdire l’offerta.
Morale della storia: dovete disattivare il controllo di email e la navigazione quando sta per arriva l’ultimo giorno del servizio, attendere la conferma e riattivare il controllo della mail e potrete navigare normalmente.
Aggiornamento: Ho effettuato alcune ricerche; secondo la Delibera n. 126/07/CONS dell’Autorità per le Garanzie nelle Comunicazioni, pubblicata sulla Gazzetta Ufficiale del 30 aprile 2007, articolo 3, comma 6:
Nel caso di opzioni o promozioni che a titolo oneroso diano luogo al diritto di usufruire di una quantità di servizi predeterminata, in termini di tempo o di volume, l’operatore di telefonia informa il consumatore, in prossimità dell’esaurirsi di dette quantità, dell’imminente ripristino delle condizioni economiche previste dall’offerta precedentemente sottoscritta.
Da questo si deduce che la TIM vìola questa delibera palesemente, poichè l’utente non viene avvisato dall’operatore, ma deve provvedere autonomamente a verificare che l’offerta sia scaduta.
Updated: ho inviato un fax segnalando questa violazione che mi aveva fatto perdere circa 15 euro e prontamente me li hanno rimborsati.
November 14th,2009
Tips |
No Comments
Alcuni lettori, che cercano di diventare pseudoprogrammatori iphone leggendo i miei articoli hanno segnalato il fatto che la serie di articoli dedicati alla UITable sono troppi, e desiderano altri argomenti: saranno accontentati ; non scriverò più alcun articolo a riguardo, quindi se avranno problemi dovranno cercare altrove le soluzioni ai loro problemi.
Se non sono stati in grado di comprendere che questo argomento è probabilmente il più importante su cui si incentra tutta l’attività iphone probabilmente abituati al mondo del mordi-e-fuggi dei mini articoli presenti sui blog forse è meglio che continuino a consultare questi pseudo-siti online e smettano di leggere, visto che già alcune pagine hanno destato in loro grandi problemi esistenziali.