AUGItaly Blog Home Page

Archivio Apollo

14.09.07

Dave Johnson : Salesforce.com AIR Application


Interessante articolo su un'applicazione AIR che utilizza le API di SalesForce con diversi suggerimenti.

* SalesForce.com AIR application
* I sorgenti
* L'applicazione AIR

12.09.07

Adobe AIR: 10 ragioni per amarlo, 10 ragioni per odiarlo

Sul suo blog, Tim Anderson, elenca le 10 ragioni per scegliere una teconologia come AIR e le 10 cose per non farlo.

* Il post di Tim Anderson

Pro

1. Fast execution. ActionScript 3.0 has a JIT (just-in-time) compiler, putting it on a par with Java or .NET for raw performance.

2. Cross-platform. AIR apps will run on Windows XP and Vista, Mac OS X (PowerPC and Intel), Linux (though not in the beta).

Contro

1. Limited extensibility. AIR apps have file access, clipboard access, support multiple windows, support drag and drop, and can trigger notifications (”toast” in Windows). If you app needs to interact with the desktop in other ways, the chances are that AIR is not suitable. For example, there’s no access to COM automation, and no way to execute external applications. The reason is to maintain cross-platform compatibility. That’s a worthy goal, but it would be good to have a way out of the sandbox. Unlike Java or .NET, you cannot extend AIR with custom native code libraries. Nor can you call operating system APIs.

14.08.07

360|Flex Conference Italy

360flexItaly.pngFinalmente ne possiamo parlare. Ieri è iniziata la 360|Flex Conference di Seattle. Visitando il sito e dando una rapida occhiata alla agenda delle sessioni e agli speakers che parteciperanno, vi accorgerete del calibro dell'evento.

Tempo fa,con Comtaste ed insieme a John Wilker e Tom Ortega, i promotori della Conference, abbiamo cominciato a parlare della possibilità di organizzare la 360Flex qui in Italia. Dopo aver discusso degli aspetti tecnio/logistici abbiamo scelto Milano come sede della conferenza. La data precisa è ancora da fissare, ma si tratta dei primi mesi del 2008.

Questa è la prima grande conferenza internazionale che vedrà tra gli speaker ospiti d'eccezione, guru di Adobe USA e i nomi più noti nel panorama mondiale, che si terrà in Italia.
Ovviamente FlexGala sarà Sponsor dell'evento.

A breve altre informazioni !

18.06.07

Intervista su Adobe AIR e Flex 3

Durante gli AdobeLive sono stato intervistato da ICTv su domande inerenti Adobe AIR e Flex 3.
E' stato divertente e spero possa essere utile per qualche utente che ne voglia sapere e capire di più :

Continua a leggere "Intervista su Adobe AIR e Flex 3" »

15.06.07

Adobe Air - presentazione e codice sorgente della sessione agli Adobe Live 2007

Ieri a Milano si è conclusa Adobe Live 2007, sono stati due giorni intensi ed interessanti.
Sono state presentate molte novità inerenti i prodotti Adobe CS3 e bisogna dire che valeva proprio la pena di assistere all'evento.

Notevole le dimostrazioni di Enrique Duvos e di Marco Casario su Flex ed Adobe Air.
Piccolo inconveniente durante la presentazione ufficiale di Adobe Air Enrique Duvos, il suo Mac che mostrava un'applicazione AIR in windows utilizzando Paralles è andato in crush, costringendolo ad utilizzare solo OSX per la dimostrazione :-)

Ieri è stata anche la mia "prima volta" come relatore e, non avendo fatto disastri..., posso ritenermi soddisfatto. Spero di aver dato una buona visione d'insieme ai presenti di cosa può fare Adobe AIR.

Per chi fosse interessato può scaricare i files sorgenti della mia presentazione da qui, così come li ho utilizzati.
Prossimamente troverete gli stessi esempi estesi e spiegati su FlexGala.

12.06.07

Altre anteprime sulla versione Beta di AIR (Apollo)

Daniel Dura e Kevin Hoyt continuano a mostrarci "col contagocce" anticipazioni sulle funzionalità implementate nella versione Beta di AIR (già Apollo) di prossima (speriamo molto presto) pubblicazione.

La nuova versione di AIR supporterà accesso esteso al gestore degli appunti del sistema operativo, permettendo di leggere e scrivere negli appunti: testo / immagini / e liste di files.

Continua a leggere "Altre anteprime sulla versione Beta di AIR (Apollo)" »

11.06.07

Flex 3: anticipazioni - quinta ed ultima puntata

Ultimo post della serie da parte di Ted Patrick dedicato alle novità di Apollo :

  • introdotto un wizard per il deploy di aapplicazioni scritte con Apollo

  • sono stati aggiunti dei componenti per gestire liste di file e directory

  • ora è possibile creare un menù sul tasto destro del mouse

Adobe ha rilasciato Adobe AIR (Adobe Integrated Runtime)

adobe_air.gif
Adobe ha oggi rilasciato Apollo che ha cambiato nome :

Adobe AIR

Correte a scaricarlo e nella fretta non dimenticate di scaricare anche il Runtime (AIR) Extension per Dreamweaver CS3 beta 1per creare file AIR direttamente da Dreamweaver CS3.

Adobe AIR sarà il nome finale di Apollo ?!?

Recentemente sul sito di Ted Patrick sono state postate delle informazioni su Flex 3 e sulla sua integrazione per la creazione di progetti Apollo.

Come si può mal notare dall'immagine che Ted ha inserito (perchè ci ha messo un bel blur) sembra che la versione finale di Apollo avrà un nome diverso :

Adobe AIR

Potrebbe solo essere l'estensione del file e non il nome finale, ma intanto a noi piace immaginare !

apollo_naming.jpg

08.06.07

SQLAdmin per GoogleGears

Non è passato molto tempo dall'annuncio di GoogleGears, il database per consentire ad applicazioni Ajax di lavorare anche offline che Christophe Coenraets pubblica i sorgenti di un'applicazione Flex per utilizzarla.

Una volta installato GoogleGears sul client dell'utente, l'applicazione Flex può creare tabelle, inserire dati, fare query da un'interfaccia simile ad un tool di amministrazione per database. Dato che anche Apollo avrà un'interfaccia per accedere a GoogleGears è interessante che Flex riesca a fare la stessa cosa.

07.06.07

Creare un counter in actionscript 3

Talvota, lavorando o studiando nuove classi, nuovi linguaggi capita di imbattersi in esempi ed esercizi che da una parte rafforzano le proprie conoscenze, dall'altro permettono di dare sfogo alla propria creatività. E' il caso, come questo di un "contatore alla rovescia" creato in actionscript 3, mutuato da actionscript 2.
Questo piccolo esempio vi permetterà di creare dei contatori come quello abbiamo creato per il nostro blog e che trovate (o avete trovato) nel nostro sul sito per il conto alla rovescia per l'evento di AdobeLive.

Continua a leggere "Creare un counter in actionscript 3" »

06.06.07

Anteprime sulla versione Beta di Air

Kevin Hoyt ha reso disponibile un'anteprima molto interessante di alcune funzionalità che saranno presenti nella prossima versione beta del runtime Air.
Nella sua dimostrazione presenta principalmente due nuove funzionalità, entrambe molto allettanti:

Continua a leggere "Anteprime sulla versione Beta di Air" »

05.06.07

Widget per Google Analytics

Google Analytics widget è un simpatico gadget realizzato in Air che visualizza i dati di accesso di un account Google Analytics.
E' possibile indicare un range di date e se avete più domini potete selezionarli direttamente dal gadget.

01.06.07

Air avrà una versione interna del database SQLite

E' stata annunciata oggi la notizia durante la keynotes di Kevin Lynch al Google Developer Day.
Il team di Air sta lavorando per aggiungere il database SQLite all'interno del runtime Adobe Air.

Questo significa che gli sviluppatori Actionscript 3 avranno a disposizione un set di API per effettuare la connessione direttamente al database SQLite, inserito all'interno del runtime.

Le applicazioni desktop di Air hanno una nuova ed interessante feature !

24.05.07

Flex + Air FTP

Su un sito polacco Maliboo è stata pubblicata un'interessante applicazione, realizzata in Flex e completa di sorgenti sia da copiare che da scaricare, che permette di accedere ad un server FTP.

L'unico riferimento tecnico purtroppo è solo il blog in polacco

18.05.07

Search Coders

Inizialmente SearchCoders era un'applicazione Flex per navigare i messaggi del gruppo di Google FlexCoders. Da pochi giorni ha affiancato un'utilissima applicazione Air da scaricare che consente, tra l'altro, di navigare tra i messaggi, ricercare per parola, aggiungere feed RSS.

L'applicazione è stata realizzata con molta cura e graficamente molto accattivante, ed possibile vedere uno screecast di spiegazione.

09.05.07

asSQL: driver MySQL per Actionscript 3 e Apollo

Matt MacLean ha reso disponibile sul suo sito in versione Alpha una libreria per Actionscript 3 che permette di effettuare query ad un database MySQL direttamente da Flash / Flex.

Nonostante il codice sia ancora in fase di sviluppo e non applicabile in progetti commerciali, la possibilità di poter comunicare con il database direttamente dalle nostre applicazioni attraverso codice Actionscript apre notevoli possibilità per applicazioni web ma soprattutto per applicazioni desktop sviluppate con Apollo.

Le 10 migliori applicazioni Air

Nel sito mashable.com è stata stilata una lista delle 10 applicazioni più cool del momento create utilizzando Air.
Eccovi la lista parziale:


  1. Tweetr

  2. The Mini Digg

  3. DiggTop

  4. YourMinis

  5. Fresh Reader

  6. ...e molto altro...


Da notare poi l'esistenza di DryerFox: applicazione totalmente inutile che permette la navigazione all'interno di un oblò di una lavatrice.

07.05.07

Altra demo sul nuovo Adobe Media Player

Dopo aver segnalato in unrecente post di Gianfranco Torlone un video di anteprima su Adobe Media Player, ecco un'altro video presente in un post di Mike Chambers che ci permette di vedere il nuovo player (basato su Apollo e con nome in codice "Philo") in azione ed apprezzare alcune nuove funzionalità.

04.05.07

Interfaccia in Air per Twitter

Dal sito tweet-r.com è possibile scaricare un interfaccia sviluppata con Adobe Air per utilizzare il proprio account Twitter.

Per chi non lo conoscesse Twitter è un modo per comunicare facendo micro-blogging, si possono creare delle liste di amici e essere sempre aggiornati su ciò che stanno facendo. I post a Twitter si possono inviare dal web, dal cellulare e ora con Adobe Air e tweet-r.

Per chi fosse interessato Aral Balkan ha degli esempi su come creare un'interfaccia per l'API di Twitter usando Flash CS3 e il suo nuovo protocollo per la comunicazione in remoting flash-server: SWX. Su swxformat.org troverete maggiori informazioni a riguardo.

30.04.07

Air e Flex 2 i protagonisti della newsletter di Aprile di AUGItaly

E' stata pubblicata la newsletter di Aprile di AUGItaly.
Le novità come al solito sono numerose con una media di tre articoli a settimana dedicati al mondo dello sviluppo delle RIA con Flex 2, Air e Actionscript 3 :

L'oggetto File di Air: copiare, muovere file o directory nelle appliczioni Flex 2 per il desktop
EJB3 e Flex 2: Web, Timer e Message Service - Parte 4
Servlet, JSP, EJB3, Struts, Hibernate: integrare Flex 2 con il mondo Java
Leggere directory con Adobe Air con il metodo listDirectory() della classe File
Cross domain Scripting, ovvero come caricare SWF in applicazioni Flex 2 usando il metodo allowDomain()
Sviluppare Pannelli e Gadget con Adobe Air
Adobe Air e Flex 2: Usare il FileSystem per lavorare con i file
EJB3 e Flex 2: Interfacciare Flex con gli Ejb3 - Parte 3

Continua a leggere "Air e Flex 2 i protagonisti della newsletter di Aprile di AUGItaly" »

Testare applicazioni Air direttamente da Flash CS3

FlashGuru ha reso disponibile un'estensione per Flash CS3 che permette di lanciare il test di un'applicazione Air creata con Flash CS3 direttamente dal software di authoring.

Questo offre la possibilità di sviluppare applicazioni Air senza dover usare Flex builder o il compilatore a riga di comando di Air.
L'estensione funziona sia su Windows che su OSX ( grazie a Mike Chambers) e prossimamente permetterà anche di creare direttamente da Flash CS3 il package ".air" da distribuire.

Sul blog viene spiegato in maniera chiara quali passi eseguire per utilizzare l'estensione.

27.04.07

Air Ascension Player: rilasciato codice sorgente

Mike Chambers, Senior Product Manager for Developer Relations in Adobe, ha pubblicato l'applicazione scritta in Air che era stata mostrata come demo della nuova tecnologia di Adobe. Il suo nome è Ascension e consente di importare una playlist da iTunes per ascoltare i file mp3 e attivare alcuni effetti visivi; su Flickr è stata messa a disposizione una gallery di screenshots.

E' possibile scaricare poi sia il file .AIR di installazione di Ascension che i codici sorgente dell'applicazione stessa.

19.04.07

Yourminis.com e Air

Yourminis è una desktop application realizzata in Flash che consente di crearsi dei desktop virtuali personalizzandoli con numerosi widget. Ce ne sono veramente tanti, dalla gestione degli RSS, i video, giochi in Flash, per leggere la posta o per controllare le aste su eBay.
La particolarià è che i desktop possono essere condivisi anche con gli altri utenti.
Da un pò di tempo il team di sviluppo ha cominciato a migrare l'applicazione su Actionscript 3.0 pubblicando un'applicazione per Air in cui è possibile aggiungere gli stessi widget utilizzati nella versione per browser.

Risorse utili

Capiamo meglio il desktop media player di Adobe

C'è già molto interesse dietro l'annuncio del Media Player di Adobe. Abbiamo quindi deciso di tradurre le FAQ :

Q: Cos'è l'Adobe Media Player ?
A: L'Adobe Media Player è un player desktop epr media che permette di visualizzare video in streaming, scaricare, gestire ed interagire con contenuti rich media. Gli utenti potranno mettere in queue e scaricare i loro contenuti preferiti da web television e da video podcast, e gestire la loro personale libreria video. Adobe Media Player offre all'utente il controllo completo e la flessibilità per vedere quello che vuole, quando lo vuole.L'Adobe Media Player sarà la prima applicazione realizzata da Adobe con la tecnologia Air.

Q: Che tipo di contenuto l'utente sarà in grado di vedere nell'Adobe Media Player?
A: Gli utenti potranno aggregare i loro preferiti show televisivi ed i video podcast da Internet, e visualizzare i contenuti video in locale sul proprio computer. Ci aspettiamo che l'Adobe Media Player aumenterà l'ecosistema di video online incrementando il raggiungimento di programmi televisivi su Internet, video podcast, contenuti generati dagli utenti e media personali.

Continua a leggere "Capiamo meglio il desktop media player di Adobe" »

18.04.07

La prima applicazione Air di Adobe: Adobe Media Player

Dopo l'annuncio da parte di Adobe del suo nuovo Media Player, la stampa ha dato ampio seguito alla novità.

Ricordiamo che l'Adobe Media Player, che sarà scaricabile gratuitamente per metà 2007, sarà un vero e proprio server media player per la riproduzione di video in molti formati (ci sarà anche il concorrente Windows Media??), che unisce anche tools di social community e strumenti per interagire coi video.

Ecco un pò di rassegna stampa dedicata al prossimo Adobe Media Player :

1. Forbes Online
Adobe Adds A Video Player

2. Reuters
Adobe player for watching video offline

Continua a leggere "La prima applicazione Air di Adobe: Adobe Media Player " »

13.04.07

Le classi di Adobe Air

Sul sito di actionscriptcheatsheet.com sono disponibili tre cheatsheet per Adobe Air.

Per chi non ne fosse a conoscenza un cheatsheet è più o meno come un bigino: un documento che riassume le classi disponibili per un dato ambiente di programmazione e che espone metodi e proprietà accessibili.
E' possibile scaricare i documenti in formato PDF da questa pagina.

12.04.07

La prima guida italiana su Adobe Air

apolloGuida.jpg
Adobe Air sta riscuotendo un enorme successo in rete. Già moltissimi sviluppatori hanno cominciato a produrre e a migrare le proprie web application sul desktop, e con ottimi risultati.

AUGItaly ha cominciato a rilasciare articoli, news, tutorial e guida su Adobe Air fin dal primo giorno del suo rilascio. Abbiamo quindi deciso di aprire una sezione interamente dedicata a questa fantastica tecnologia.
In questa sezione abbiamo raccolto, in una una guida organizzata, tutti i tutorial e gli articoli dedicati ad Adobe Air.
Questa sezione già raccoglie molti 7 articoli/tutorial su Adobe Air, ma molti altri sono in pubblicazione nei prossimi giorni :

1.Installare Adobe Air per Windows e per Macintosh
2.Adobe Air al microscopio
3.La nostra prima applicazione con Adobe Air: una guida step by step
4.Gestire pagine HTML nelle applicazioni Adobe Air
5.Lavorare con la classe HTMLControl in Air
6.Sviluppare Pannelli e Gadget con Adobe Air
7.Professional Flex 2 e Professional Adobe Air: guida di riferimento per gli sviluppatori

Vi ricordiamo anche la traduzione in italiano delle FAQ su Adobe Air pubblicate su AUGItaly

06.04.07

Tutorial su Adobe Air, Flex 2 e Actionscript 3

Settimana ricca di novità per FlexGala. Continuano gli articoli ed i tutorial su Adobe Aire non si fermano quelli su Flex 2 ed Actionscript 3. Questa settimana sono stati pubblicati i seguenti articoli :

Validazione dei dati con Actionscript 3 e Flex 2
Come per tutti gli altri tipi di componenti messi a disposizione da Flex, anche le Validator classes possono essere dichiarate utilizzando codice Actionscript. Non ci dimentichiamo infatti che il codice MXML in fase di compilazione viene convertito in Actionscirpt classes prima di essere trasformato in SWF.In questo articolo vedremo come dichiarare un Validator usando Actionscript 3.

Integrare Struts con Flex 2 in ambiente J2EE
Introduzione agli HttpService come Front End Flex per la comunicazione con Struts Adobe Flex 2 supporta una architettura service–oriented in cui una applicazione Flex può interagire con data source remoti utilizzando componenti quali: HTTP services; Web services; Remote object.

Gestire pagine HTML nelle applicazioni Adobe Air
Come abbiamo già spiegato nei capitoli precedenti, Air permette di sviluppare applicazioni desktop anche lavorando attraverso l'HTML, ed ha a disposizione alcune classi importanti ereditate da Flex e usate da questo engine WebKit (http://www.webkit.org/).

Professional Flex 2 e Professional Adobe Air: guida di riferimento per gli sviluppatori
Professional Adobe Flex 2 by Rich Tretola (Author), Simon Barber (Author), Renaun Erickson (Author) Paperback: 700 pages Publisher: Wrox Uscita : May 29, 2007 In imminente uscita il titolo della Wrox, Professional Flex 2, che si propone di diventare una delle prime vere ...

04.04.07

Adobe Air: primo libro in uscita a Settembre

adobeApolloBook.jpg
E' stato annunciato il prossimo titolo della Wrox su Adobe Air:
Professional Apollo
by Charles Freedman (Author), Clint Modien (Author), Ben Lucyk (Author), Ryan Manning (Author)

Il libro promette molto bene, come del resto molti titoli della casa Wrox. Rimaniamo quindi in attesa di vedere il table of content del testo.

03.04.07

Applicazione Air per Ruby on Rails

Su questa pagina del sito OnRails.org, dedicato a chi utilizza Ruby on Rails, è possibile scaricare una prima versione di un visualizzatore di log per Ruby on Rails distribuito come applicazione Air.

C'è ancora qualche imprecisione da limare o qualche funzionalità da fixare (riguardanti ad esempio la grandezza massima dei file da caricare oppure l'impossibilità di utilizzare la tastiera) ma l'autore accetta ogni tipo di segnalazione e promette dei futuri aggiornamenti.

29.03.07

Adobe Suite CS3 e Air su Forbes

In un articolo sul proprio portale Forbes parla di Adobe, della presentazione ufficiale della nuova suite CS3, della nuova importanza data dalla Società al mercato dei device mobili anche al di fuori del mercato giapponese e delle implicazioni commerciali inerenti le direzioni prese.

Se ormai gli elogi per la CS3 si sprecano, sottolineando l'importanza di aver accorpato e reso estramente compatibili i maggiori software di sviluppo web dopo l'acquisizione di Macromedia, l'attenzione viene posta sullo sviluppo sempre più presente nel campo "Mobile".

Continua a leggere "Adobe Suite CS3 e Air su Forbes" »

28.03.07

Gli aggiornamenti e le novità pubblicate su FlexGala dopo l'uscita di Apollo

E' online la nuova newsletter di AUGItaly - FlexGala che elenca tutte le novità pubblicate dopo il rilascio di Adobe Apollo.
Avrete notato infatti che sono stati pubblicati molti articoli sull'argomento, che sono elencati nella successiva pagina.

Continua a leggere "Gli aggiornamenti e le novità pubblicate su FlexGala dopo l'uscita di Apollo" »

26.03.07

Adobe Air: articoli e risorse ufficiali

apolloLogo.jpg
Adobe Air è stato ormai annunciato e reso pubblico sui Labs di Adobe. In giro sulla rete si possono già trovare molti articoli e guide su Air, una fra tutte sono le risorse di AUGItaly e FlexGala.
Adobe ha però pubblicato già molti articoli, guide e risorse che abbiamo pensato bene di riassumere in questo post :

Nei Labs: Get started with Air
Logged In: Mike Chambers introduce Air
In the Edge: Kevin Lynch parla delle origini di Apollo
In Labs: Air for Adobe Flex developers pocket guide
In the Edge: Air up-close video
Presentation: Apollo demo alla DEMO 07 conference
Blogs: I blog che parlano di Adobe Air

22.03.07

Articoli su Adobe Air

Sullo User Group di Flexgala sono stati pubblicati 4 articoli in italiano su Air, nei quali viene esaminata più da vicino questa nuova tecnologia e viene mostrato un primo esempio di applicazione con relativo codice.

Ecco i link agli articoli:

Restate sincronizzati con le pagine di Flexgala in quanto verranno pubblicati altri articoli di approfondimento su Air

20.03.07

Video Tutorial gratuiti su Adobe Air

Se Adobe ha rilasciato gratuitamente la prima versione Alpha di Air per permettere un'ampia e diffusa fase di rodaggio, Lynda.com (uno dei più famosi siti di training didattico online) non è stata da meno ed ha messo a disposizione ben 14 videotutorial creati da Mike Chambers e riguardanti Air.

L'occasione è sicuramente ghiotta per scoprire i primi segreti di Air, visto dall'occhio esperto di un Adobe Senior quale Chambers, e capire come far interagire tecnologie già conosciute quali HTML, Javascript, Flash o Flex per creare delle Rich Internet Application in grado di unire le potenzialità del web e la praticità delle applicazioni desktop in un unico prodotto.

Continua a leggere "Video Tutorial gratuiti su Adobe Air" »

Corso di formazione su Adobe Air

Ieri 19 Marzo è stata finalmente rilasciata una prima versione Alpha di Adobe Air. In concomitanza con il debutto del nuovo applicativo Comtaste, società di sviluppo, consulenza e formazione didattica, ha elaborato un programma di formazione per apprendere ed utilizzare al meglio Air.

Il corso sarà tenuto da Marco Casario, Adobe Guru Italia, e affronterà i principali argomenti di sviluppo a partire dall'analisi dell'ambiente di lavoro e delle varie tecnologie a disposizione fino ad arrivare alla realizzazione e distribuzione di un prodotto finito.

Per informazioni su orari, costi e sedi è possibile contattare la società da questa pagina.

Per chi invece non sa ancora molto su Air volesse iniziare ad approfondire il discorso per capire un pò più a fondo questo nuovo strumento di sviluppo, ricordo che sono state tradotte in italiano e pubblicate dallo stesso Marco Casario le FAQ ufficiali nella sezione "Air" di Augitaly.

19.03.07

Adobe Air disponibile per il download

Finalmente è giunto il momento di mettere le mani sulla versione Alpha dell'attesissimo Adobe Air: da questa pagina è possibile scaricare gratuitamente sia l' Air SDK, per sviluppare una prima applicazione, che l' Air runtime per poterla utilizzare.

Nelle prossime release, che renderanno il programma più stabile ed efficiente, verranno introdotte man mano tutte le funzionalità previste ed il supporto per i PDF.

Per trovare qualche spunto interessante e partorire nuove idee, Adobe Labs sta allestendo una galleria di esempi (che verrà via via popolata) di applicazioni realizzate con Air.
Ma già in quest'altra sezione si possono trovare degli esempi di sviluppo da prendere a modello.

16.03.07

Il primo libro su Adobe Air: Air for Adobe Flex Developers Pocket Guide

apollo_pocketGuide.jpgPrima ancora del rilascio dell'alpha pubblica di Adobe Air, il team di sviluppo di Air ha già sfornato il primo libro sulla piattaforma. Si tratta di un Pocket Refence Guide, quindi una piccolo guida da avere sempre a portata di mano quando si sviluppa con Air.
Le 138 pagine collocano il libro più verso una guida veloce per apprendere l'abc della piattaforma e cominciare subito a creare le pirme applicazioni.
Adobe Air Pocket Guide for Flex spiega come costruire e deploy di rich Internet application basate su Flash utilizzando il framework Flex 2 offrendo numerosi esempi.

Da non sottavalutare che quando la versione di Air sarà rilasciata pubblicamente il libro Apollo for Adobe Flex Developers Pocket Guide sarà distribuito gratuitamente.

Il contenuto del libro toccherà i seguenti argomenti su Adobe Air:

I tipi di applicazioni Air
Creare la vostra prima applicazione Air
Usare le API File I/O
Usare HTML all'interno di applicazioni Flex 2 per Air
Air Mini Cookbook per i task quotidiani
Air Packages e Classes, e Command-Line Tools

15.03.07

Newsletter di FlexGala, Marzo 2007: Adobe Apollo, Flex 2 con EJB3 e tante altre novità

E' appena uscita la nuova newsletter del mase di Marzo di Flex Gala. Questo mese il portale dedicato allo sviluppo di Rich Internet Application con Flex 2, Actionscript 3 e Apollo, ha tantissime novità.

Prime fra tutte la presenza di due nuovi autori, Alessio Ciccosanti e Roberto Tassi che hanno subito dato il loro contributo scrivendo degli articoli su Flex 2 e l'integrazione con EJB3 e pagine JSP.

L'avvento del rilascio di Adobe Apollo si fa sentire e sono stati pubblicati alcuni articoli relativi ad approfondire questo argomento, sopratutto dal punto di vista dello sviluppatore.
E poi due nuovi codici Flex 2 e Actionscript 3 da copiare ed incollare : Estendere la Validator class, Aggiungere item ad una Collection class.

Potete consultare la newsletter online a questo indirizzo: FlexGala Newsletter Marzo 2007

L'uscita di Adobe Air è dietro l'angolo

apollo_log.jpg
Secondo indiscrezioni Adobe dovrebbe lanciare molto presto una versione di Air per gli sviluppatori.
Si tratterebbe quindi di una versione alpha del prodotto e non di una vera e propria beta. Questa versione sarebbe orientata agli sviluppatori Flex e Flash ma dovrebbe permettere anche agli sviluppatori AJAX di creare applicazioni HTML e AJAX ma senza poter usufruire di tutte le caratteristiche della versione finale.
Questo è quanto ci dice Mike Chambers sul suo blog.
Inoltre molti di voi avranno notato che la sezione dell'Adobe Labs su Air è stata aggiornata e sono stati aggiunti dei contenuti e delle nuove sezioni. Insomma, le cose si stanno muovendo !

Per saperne di più potete andare a leggere le FAQ su Air tradotte in italiano.

13.03.07

Video su Apollo e Flex 2

Recentemente è stata lanciata un'interessante iniziativa nata da un'idea di Ted Patrick e Mike Chambers.
Considerata la quantità di conferenze che svolgono in giro per il mondo, hanno raccolto molti video frutto delle riprese durante le presentazioni.

Hanno così deciso di creare un contenitore condiviso e pubblico per raccogliere tutti questi video che essenzialmente parlano di Flex 2 e Apollo :

VideoOnFlex.org

Attualmente non sono stati ancora caricati video, ma sono sicuro che tra breve ci sarà da perder tempo su questo sito !

06.03.07

Flex e Ajax insieme alla AJAXWorld Conference

Flex Gala è Media Sponsor della AJAXWorld Conference di New York, la più grande ed importante conferenza tecnica dedicata alle Rich Internet Applicaiton,al Web 2.0, ad Ajax e Flex 2. Insomma si tratta di un evento di 3 giorni a cui gli addetti ai lavori non possono mancare. La presenza di FlexGala all'evento ci ha permesso di ottenere uno sconto da offrire a tutti gli iscritti.

Se dovessimo riassumere in pochi punti cosa significa e cosa c'è dietro l'organizzazione della AJAXConference potremmo dire che :

• 100+ speaker selezionati tra i maggiori esperti delle tecnologia AJAX
• Sessioni interattive, "Power Panels", che verranno trasmesse sul portale SYS-CON.TV - dibattiti moderati da Jeremy Geelan & Dion Hinchcliffe
• 30 + Demos verranno mostrate durante la conferenza nelle General Session e nella Exhibit Hall/AJAX Showcase
• Pre-Conference "AJAXWorld University Bootcamp" per quelli che vogliono usufruire di un corso di AJAX prima di partecipare alla conferenza
• Sessioni su argomenti di alto livello come Offline AJAX, Mobile AJAX, Enterprise AJAX, AJAX Security, Desktop AJAX, Semantic Mash-Ups, Next-Generation SaaS, JavaScript & XML, Google Web Toolkit, Adobe Apollo, Adobe Flex, AJAX RIA GUIs, and Appropriate vs Inappropriate Use of AJAX.

Flex Gala in quanto sponsor dell'evento può offrire uno sconto sull'iscrizione all'evento. Inserendo il seguente codice promozionale in fase d'iscrizione all'AJAXWorld Conference , si otterrà uno sconto sostanziale sul prezzo d'ingresso :

Promotional Code : galagold
Indirizzo per la registrazione all'evento : https://www3.sys-con.com/mar07/registernew.cfm

01.03.07

Adobe Air è ormai alle porte

Leggendo il blog di Mike Chambers sembrerebbe che Air, una delle più attese tecnologie del 2007, verrà rilasciato molto presto.

Per chi non lo sapesse, Air è il nome in codice per un sistema di runtime multi piattaforma che Adobe sta sviluppando e che permette agli sviluppatori di utilizzare i loro skill per lo sviluppo sul web (Flash, Flex, HTML, JavaScript, Ajax) per creare e distribuire Rich Internet Application (RIAs)sul desktop.
Potete ottenere risposte alle vostre domande su Air, nella sezione di Adobe Air sul sito AUGItaly.

Mike scrive che il primo rilascio di Apollo è sopratutto per gli sviluppatori Flex, mentre non ci sarà molta documentazione per la parte relativa al supporto HTML e Javascript con WebKit.
Non ci resta che tenere il fiato sospeso e attendere !

27.02.07

Cosa ci riserva Adobe per il 2007: Apollo, Flex 3, CS 3, Philo

In America in questi giorni si sta svolgendo l'Adobe Engadge Event. Durante la sessione di questa giornata, Kevin Lynch ha rivelato la timeline dei rilasci futuri riguardo la Flash Platform.
Nella prima metà dell'anno, Adobe rilascierà :

  • una versione pubblica di Adobe Apollo negli Adobe Labs
  • Moxie, il nome in codice della versione beta di Flex
  • la versione finale della Adobe Creative Suite CS3

Nella seconda parte dell'anno vedremo invece :


  • la versione di Apollo 1.0 in versione definitiva
  • la versione finale di Flex 3 (nome in codice Moxie)
  • Philo, il nuovo plyer stand alone realizzato in Apollo
  • la nuova versione di Flash Media Server 3

Sarà davvero un anno pieno di novità per il mondo Adobe e ci sarà tanto da studiare !

Demo video di un'applicazione Air

Una ripresa video effettuata alla DEMO 07 Conference il 30 Gennaio scorso è stata pubblicata all'interno della sezione di sviluppo di Adobe.

Si tratta di una presentazione tenuta da Mike Downey che illustra Air "in azione", con un'applicazione siglata da eBay ("eBay Desktop") e basata interamente sul nuovo ed atteso prodotto di casa Adobe, che promette una totale interazione fra ambiente web e desktop.
Nel caso specifico sarà possibile creare una lista di prodotti preferiti sul sito di eBay e trascinarla sul desktop per creare automaticamente con un semplice drag&drop un foglio di calcolo ".xls" contentente tutte le informazioni.

19.02.07

Già un libro su Adobe Apollo dalla O'reilly

Incredibile a dirsi, ma ancor prima dell'uscita della versione beta pubblica di Air, per cui molti di noi sono in attesa, Amazon ci pubblica il prima titolo dedicato a questa strabiliante tecnologia :

Apollo for Adobe Flex Developers Pocket Guide: A Developer's Reference for Apollo's Alpha Release

Il testo è edito dalla O'reilly e gli autori sono personaggi di Adobe che stanno di giorno in giorno costruendo questa tecnologia : Mike Chambers, Rob Dixon, Jeff Swartz.
Chi meglio di loro può spiegarla ?

Ancora più interessante il fatto che il contenuto del libro sarà comunque scaricabile GRATUITAMENTE nel momento in cui Airsarà pubblicato sulla sezione Labs di Adobe.

Il contenuto del libro è il seguente, e sembra davvero interessante :

Preface
Introduction to Apollo
Getting Started with Apollo Development
Using the File I/O API
Using HTML within Flex based Apollo Applications
Apollo Mini Cookbook
Appendix A : Apollo Packages and Classes
Appendix B : Apollo Command Line Tools

14.01.07

Cos'è Adobe Air ? Le FAQ in italiano di Air

Da parecchi mesi si parla di Air (già conosciuto come Apollo), la prossima tecnologia di Adobe per lo sviluppo di Rich Internet Application sul desktop.
Ma cos'è Air?

Airè il nome in codice per un sistema di runtime multi piattaforma che Adobe sta sviluppando e che permette agli sviluppatori di utilizzare i loro skill per lo sviluppo sul web (Flash, Flex, HTML, JavaScript, Ajax) per creare e distribuire Rich Internet Application (RIAs)sul desktop.

Per aumentare la visibilità di una tecnologia che da molti è definita come la killer-technology del 2007, AUGItaly ha deciso di tradurre in italiano le FAQ su Air

Libro Flex 3