Sviluppare Applicazioni iOS con Flash su Windows



Pubblicato il 16/2/2011 alle 23:08

emawebdesign

Un tempo, Flash, ci ha permesso di realizzare animazioni per il web, games ed anche siti web. Oggi (così come AIR) ci permette di realizzare applicazioni per dispositivi mobili e, quindi, di “raggiungere” milioni di smartphone e tablet con sistema Android o iOS. Un’incredibile opportunità anche in chiave business.

Le ultime versioni di Flash Player (10.1 e 10.2) hanno introdotto funzioni innovative e ottimizzazione delle prestazioni (test mostrano risparmi di CPU dell’80% nella riproduzione di video), il futuro di Adobe è sempre più “mobile” e, per i Flash Developers, questa è una vera e propria fortuna: altro che Mac ed SDK, potranno sviluppare le loro apps con gli strumenti che hanno sempre utilizzato e con l’ambiente di sviluppo del “cuore” emawebdesign

Tempo fà ti segnalai un videotutorial di Lee Brimelow che illustrava come pubblicare un’applicazione AIR per Android Market…oggi ti segnalo un altro suo videotutorial dove illustra come si può preparare l’ambiente di lavoro per sviluppare, con Flash, applicazioni per iOS su Windows.

Ecco il link al videotutorial: Developing iOS Applications on Windows

Pubblicato in: Apple, Flash, iPhone, Mobile | 1 Commento »
Invia questo articolo a un amico via email Invia questo articolo a un amico via email

Framework per lo sviluppo Mobile

Pubblicato il 29/11/2010 alle 08:05

emawebdesign

Negli ultimi tempi si è parlato molto delle tecnologie del futuro, dei nuovi strumenti per lo sviluppo di siti e applicazioni (html5 su tutti) e della direzione in cui il web sta andando. Tutti sembrano concordare su un punto: il futuro del web è mobile. Con questo punto di vista sono abbastanza d’accordo, già oggi, il mobile ha acquisito un’importanza estremamente rilevante anche grazie alla grande diffusione di dispositivi come l’iPhone, il BlackBerry, i Tablet e grazie a sistemi come iOS e Android.

Anche se il futuro del web è mobile, il presente non scherza: il sempre crescente accesso al web tramite smartphone o tablet è una grande certezza, una certezza che non può che convincerci a sviluppare siti e applicazioni ottimizzate per i dispositivi mobili fin da subito. Anche in chiave business un’occasione importante su cui puntare già oggi. Se i blog sono quasi tutti dotati di una versione ottimizzata per il mobile, grazie a plugin come WPtouch o mobilePress, per i siti aziendali la situazione non è proprio la stessa. Sono davvero pochi a dotare il proprio sito web di una versione ottimizzata per il mobile, il perchè è estremamente difficile da comprendere.

A noi web designer e web developer tocca realizzare siti nuovi ottimizzati per il mobile, in parole povere, dovremo riscrivere il markup, il css e fare un doppio lavoro per ogni sito web. Un sito per i pc desktop e uno per i dispositivi mobili facendo grande attenzione alle diverse tipologie: smartphone, netbook, tablet (paura vero? emawebdesign )

Per nostra fortuna esistono già diverse soluzioni per lo sviluppo mobile, framework di lavoro estremamente validi in grado di fornirci codice già ottimizzato per i diversi dispositivi e per le diverse piattaforme. Voglio segnalarti quelli più importanti, i più conosciuti, utilizzati e apprezzati framework per lo sviluppo mobile:

- JQtouch (abbiamo già parlato di JQtouch qui su EmaWebDesign emawebdesign )
- Sencha Touch
- PhoneGap
- Jo
- Zepto

Ad una prima occhiata si può subito intuire la grande “convenienza” dell’utilizzo di questi strumenti davvero validi anche se ho potuto apprezzare, nella pratica, soltanto jQtouch che ho già utilizzato. Anche gli altri sembrano essere ben fatti ma, quello che più di tutti terrei d’occhio, è l’appena nato jQuery Mobile.

La versione mobile del noto framework JavaScript offre supporto per qualsiasi piattaforma, da iOS ad Android passando per Windows Phone, webOS, MeeGo e Symbian. Mette a disposizione layout ottimizzati, widget/UI, temi e un set completo di feature, API e componenti, tutto quello che serve per sviluppare siti e/o applicazioni cross-platform. Trattandosi di jQuery non possiamo avere alcun dubbio sulla qualità del progetto emawebdesign

Tu hai già iniziato a prevedere lo sviluppo mobile per i siti dei tuoi clienti? Quali strumenti utilizzi?

Pubblicato in: Android, Apple, HTML, iPhone, JavaScript, jQuery, Mobile, News, Risorse | Nessun commento »
Invia questo articolo a un amico via email Invia questo articolo a un amico via email

jQTouch: applicazioni per iPhone con un plugin jQuery

Pubblicato il 10/8/2010 alle 00:28

emawebdesign

Gli sviluppatori web, che realizzano applicazioni per il mobile, hanno finalmente trovato un alleato con cui sviluppare applicazioni per iPhone: jQTouch. Non sto parlando di Objective C/Cocoa ma di un potente plugin per jQuery che permette a chi ha familiarità con HTML/CSS/JavaScript di realizzare applicazioni che si presentano come “native” dell’iPhone, quindi, con grafica, animazioni e funzionalità identiche a quelle delle applicazioni native iPhone.

Per “ricreare” grafica e animazioni tipiche delle applicazioni native iPhone con HTML/CSS/JS si passerebbe obbligatoriamente per un duro lavoro di scrittura del codice mentre, con l’utilizzo di jQTouch, con poche righe di codice e un pò di Ajax si possono realizzare applicazioni identiche in tutto e per tutto a quelle native. Un notevole risparmio di tempo durante la scrittura dell’applicazione ed un vantaggio notevole: in caso di problemi con AppStore o in caso di lunghe attese per la pubblicazione dell’applicazione (o di un suo aggiornamento), è possibile predisporre l’applicazione via web trattandosi infatti di una web application!

Inoltre, realizzare un’applicazione iPhone basata su una web app, permette lo sviluppo della stessa tramite gli ide e software preferiti, non bisogna obbligatoriamente utilizzare MAC e si può utilizzare l’applicazione da qualunque dispositivo dotato di browser web.

Si, ma la pubblicazione dell’applicazione su AppStore?

Esistono strumenti di sviluppo come PhoneGap che convertono applicazioni realizzate con HTML/CSS/JS in applicazioni pronte per essere inviate ad AppStore. Non ho mai utilizzato tale strumento ma, con una veloce googlata, si può vedere che in rete se ne parla molto bene.

jQTouch è opera di David Kaneda. Sotto potete visualizzare un video che mostra il plugin e questo è il canale ufficiale Vimeo di David: davidkaneda.

Se ti interessa jQTouch e lo sviluppo di applicazioni iPhone tramite HTML/CSS/JS iscriviti al feed RSS perchè in futuro parleremo ancora di questi argomenti emawebdesign

Pubblicato in: Ajax, Apple, CSS, HTML, iPhone, jQuery, Mobile, Risorse, Video | 1 Commento »
Invia questo articolo a un amico via email Invia questo articolo a un amico via email

iPhone4: altro gioiellino rivoluzionario (forse)

Pubblicato il 8/6/2010 alle 22:24

emawebdesign

Ebbene si, ieri ZioSteve ci ha presentato l’ultimo nato in casa Apple: l’iPhone 4 emawebdesign

E, udite udite, l’iPhone 4 permette di effettuare videochiamate!! Si, avete capito bene, le videochiamate! Rivoluzione! emawebdesign

Ma le videochiamate esistono già da un bel pò…ah, già! emawebdesign

Però l’iPhone 4 ha il display retina con una risoluzione mai vista su un telefono! Si, vabbè.

Ma ha il multitasking! Capirai…

Registra video in HD e puoi editarli con iMovie! Ah, bello…ma preferisco fare video-editing al pc, mi sembra più opportuno.

Quello che Apple ha rivoluzionato è la user-experience. Solo quella emawebdesign

I dispositivi di Apple  sono sicuramente i più cool, i più desiderati e i più chiacchierati. O sei un fan di Apple o la Apple ti sta sulle scatole, non ci può essere via di mezzo. Leggo in giro, nella blogosfera e sui socialcosi, di fan “impazziti” e pronti a comprare l’ultimo “gingillo” e di quelli che, invece, si lamentano del fatto che Apple organizza eventi per presentare dispositivi che non hanno nulla di “sconvolgente” dal punto di vista HW. Io, invece, mi ritengo una “via di mezzo” perchè non mi prendo quello che fa Apple come rivoluzionario o innovativo e non urlo al “miracolo” per l’uscita dell’ultima versione di iPhone ma convengo che i “gingilli” della mela morsicata sono belli da vedere e sono dotati di un software davvero niente male.

Quando uscì l’iPod Touch in Italia fu davvero un prodotto innovativo, lo comprai subito ed è stato il miglior acquisto della mia vita. Sono praticamente inseparabile dal mio iPod. Le mie Apple-spese si sono fermate li però. Il marketing di Apple con me non funziona (chissà perchè?):

ZioSteve ancora non mi ha convinto che Flash è il male tanto per dirne una emawebdesign

(forse, la verità, è che se Flash è il bene o il male lo decido io, non ascolto mica cosa ne pensa ZioSteve??)

Io non prenderò l’iPhone, ora come ora non ne ho necessità. In futuro chissà…certo che Nexus One e HTC Desire potrebbero spuntarla. Voi che avete fatto, l’avete già comprato?? emawebdesign

Anche l’iPad non l’ho comprato ma ammetto che ci sto pensando…dipenderà dal commesso Apple del seguente video, chissà se riuscirà a convincermi emawebdesign

Pubblicato in: Apple, iPhone, News, Video, Web Marketing | 2 Commenti »
Invia questo articolo a un amico via email Invia questo articolo a un amico via email

Flash su iPhone/iPad grazie a Smokescreen

Pubblicato il 31/5/2010 alle 13:57

emawebdesign

Flash non girerà mai suoi “gioiellini” della Apple e questo l’abbiamo capito tutti e ce ne siamo fatti una ragione (forse???). Ma c’è chi si “ingegna” per ovviare ai divieti di zioSteve emawebdesign

Smokescreen è un progetto open source che permette la visualizzazione di contenuti Flash su iPhone/iPod/iPad. Smokescreen consente la conversione automatica dei contenuti Flash in JavaScript/html5.

Ecco una demo del progetto nel seguente video:

Pubblicato in: Apple, Flash, HTML, iPhone, JavaScript, News, Open Source, Risorse, Video | Nessun commento »
Invia questo articolo a un amico via email Invia questo articolo a un amico via email

Adobe Flash vs HTML5 chi vincerà? E Jobs sta ancora puntando il dito contro?

Pubblicato il 11/3/2010 alle 22:59

emawebdesign

Oggi voglio dirvi cosa penso della questione Steve Jobs vs Adobe. Il caro Flash è il “male” sentenzia zio Steve…Flash è il nemico di SEO/usabilità/accessibilità/ecc. sentenziano tutti…tutti quelli che non capiscono una mazza di ActionScript emawebdesign

Questo post nasce dopo la lettura di quest’articolo Video Flash VS Video HTML 5, the Winner is FLASH di ItaliaSW, articolo che vi consiglio di leggere ovviamente.

Io ho riflettuto molto sul perchè Flash non veniva, non viene e non verrà supportato da iPhone/iPod/iPad e l’unica risposta che riuscivo a darmi è che Apple aveva ed ha ancora paura di scoprire troppo le proprie carte collaborando con Adobe. Apple non divide con nessuno il potere sui propri gioiellini. E poi sappiamo tutti che QuickTime prese una bella “mazzata” quando arrivò il software di casa Adobe. Flash và sempre in crash? Flash stressa troppo la CPU? Maddai, Flash ha i suoi problemini come tutti i software ma non mi sembra che sia questo disastro che dice Jobs.

Poi si sà, se Jobs dice una cosa, sul web, tutti a ripetere la stessa  fino alla noia. Se domattina, Jobs, cambiasse le carte in tavola con un’uscita tipo “Flash è il paradiso, viva Flash”, sul web tutti acclamerebbero il nuovo salvatore, il meraviglioso e inimitabile Flash emawebdesign

Certo che per uccidere il buon Flash c’è bisogno comunque dell’eroe che viene a liberarci tutti dal male, chi meglio di HTML5 può vestire i panni dell’eroe di turno? (Capitan ventosa era impegnato altrimenti temo che arrivava lui emawebdesign )

Ebbene, come potete leggere dall’articolo di ItaliaSW, Jan Ozer uno che di video encoding nè capisce qualcosina, ha effettuato un pò di test dal quale è risultato che forse, più che Flash, è HTML5 ad avere qualche problemino di performance. Da questi test sembra che Flash batta quasi sempre HTML5 in performance, quindi, non si capisce il perchè delle accuse di Zio Steve anche se in realtà abbiamo capito tutti che Apple non vuole “aprirsi” troppo…nei confronti di Adobe poi emawebdesign

Tornando ai web designer che si sforzano di dire a destra e a manca che Flash è il male, ho sempre constatato che chi parlava male di Flash era sempre colui che non sapeva utilizzare tale software, colui che non riusciva a scrivere due righe di ActionScript in nessun modo. Vabbè, troppo facile tirare acqua al proprio mulino…ragazzi, non è meglio cercare di colmare le lacune invece di puntare il dito contro?

Io sono un Flash Developer, sono esperto di AS2 e AS3, dovrei essere di parte e lo sono. Ma non ho mai criticato niente e nessuno, ad esempio, non conosco e non ho mai utilizzato Silverlight. Dovrei parlarne male per questo? Un giorno, la mia irrefrenabile curiosità, mi porterà a scoprire anche quest’altra tecnologia made in Microsoft. Solo allora potrò farmi un’idea ma in nessun caso mi metterò a dire che Flash è il bene e Silverlight è il male. Ognuno è libero di utilizzare i software che preferisce e, se ci sono differenze di prestazioni, bug o altro, pazienza non si può avere sempre la perfezione.

E poi, cavolaccio, un pò di riconoscenza a Flash che ci ha portato i portali di video sharing e i FlashGames emawebdesign

Prossimamente, qui su EmaWebDesign, vedremo come realizzare un sito full Flash rendendolo il più possibile amico di SEO e Accessibilità…non chiedetemi quando ma presto ci daremo un’occhiata insieme emawebdesign

Che, tra l’altro, certi siti full Flash sono davvero strafighi emawebdesign

Pubblicato in: Apple, Flash, iPhone, News, Software | Nessun commento »
Invia questo articolo a un amico via email Invia questo articolo a un amico via email

Emulatore del Commodore64 per iPhone rifiutato da appStore

Pubblicato il 23/6/2009 alle 09:09

Apprendo da iSpazio che un emulatore del Commodore64 per iPhone è stato rifiutato da appStore. La softwer house che ha sviluppato l’emulatore, Manomio, è rimasta colpita dal rifiuto in quanto in appStore sono già stati accettati altri emulatori come Sonic della Sega.

Un vero peccato, l’applicazione sembra davvero eccellente, potete vederla in azione nel seguente video:

Pubblicato in: Apple, Commodore64, iPhone, News, Video | Nessun commento »
Invia questo articolo a un amico via email Invia questo articolo a un amico via email

I migliori post della settimana #29

Pubblicato il 21/6/2009 alle 11:33

emawebdesign

Di seguito i post più interessanti di questa settimana:

1) Miti e leggende del mondo freelance

2) PageFlip: I Migliori componenti Flash e servizi 2.0

3) Affiliazioni: 10 Programmi Top Per Guadagnare Con Internet

4) 26 Ottimi Menu di Navigazione in jQuery

5) Introducing iPhone-style Checkboxes

6) Creare un Testo che Colpisca lo Sguardo in Illustrator

Pubblicato in: Flash, Grafica, Guadagnare online, iPhone, jQuery, Migliori post della settimana | Nessun commento »
Invia questo articolo a un amico via email Invia questo articolo a un amico via email

Realizzare velocemente una versione mobile del proprio sito/blog

Pubblicato il 13/3/2009 alle 12:35

emawebdesign

Apprendo da oneCms che è possibile realizzare velocemente una versione del proprio sito/blog ottimizzata per la visualizzazione sui dispositivi mobili. Se non avete il tempo di realizzare una versione mobile del vostro sito che sia anche graficamente accattivante allora potete rivolgervi a Google.

Potete servirvi del motore di trasformazione di Google inviando l’url del sito in questo modo:

http://www.google.com/gwt/n?u=URLDELSITO

Ecco la versione mobile di EmaWebDesign (personalmente il giorno che creerò una versione mobile mi occuperò anche che la grafica sia gradevole  emawebdesign )

A questo punto dovete soltanto preoccuparvi che il sito “riconosca” chi naviga da un dispositivo mobile affinchè venga redirezionato sul sito ottimizzato. Come fare? Un pò di JavaScript e riconoscerete, ad esempio, con quale browser l’utente sta visualizzando il sito.

<script type=”text/javascript”>
document.write(“userAgent: <strong>” + navigator.userAgent + “</strong><br/>”);
document.write(“appCodeName: <strong>” + navigator.appCodeName + “</strong><br/>”);
document.write(“appName: <strong>” + navigator.appName + “</strong><br/>”);
</script>

Pubblicato in: Google, iPhone, JavaScript, Mobile, News, Web 2.0 | Nessun commento »
Invia questo articolo a un amico via email Invia questo articolo a un amico via email

I migliori post della settimana #6

Pubblicato il 21/12/2008 alle 16:31

Ecco alcuni post utili e/o interessanti di questa settimana:

1) Guida WordPress 2.7: come personalizzare i post
La versione 2.7 di WordPress è arrivata: la nuova interfaccia di amministrazione fa parlare di sè, ma ci sono altri cambiamenti che possono aiutare gli sviluppatori a personalizzare i temi, senza più bisogno di hack e plugin esterni.

2) Creare un semplice Feed Reader con SimplePie e jQuery
SimplePie è una libreria PHP in grado di semplificare notevolmente il recupero e la manipolazione di Feed RSS o, più in generale, di formati XML. È possibile, ad esempio, scrivere poche righe di codice, sfruttando anche qualche “funzioncina” jQuery, per realizzare un News Ticker da inserire nel nostro sito/blog.

3) CSSiPhone: Ispirazioni grafiche Web per iPhone
CSSiPhone è una favolosa collezione di Interfacce grafiche web ottimizzate per iPhone realizzata da Michael Dick. All’interno di questa vasta galleria potremo trovare molte idee e suggerimenti grafici per le nostre creazioni…

4) Video SEO: Come Ottimizzare I Video Per Migliorare La Visibilità Sui Motori Di Ricerca
Quando si parla di ottimizzazione dei video per i motori di ricerca si intendono tutte quelle tecniche in grado di ottimizzare i contenuti video di un sito web o di un blog in modo da renderli ben visibili e facili da trovare su Google e sui principali motori di ricerca…

5) Windows Vista: aggiungere qualsiasi programma al menu contestuale del desktop
Quale miglior modo per dare il benvenuto al week-end che ci porterà per mano verso il Natale, se non un bel trucchetto geek? Nessuno, quindi eccoci pronti a parlare nuovamente di desktop, registro di sistema e Windows Vista. Il tutto con lo scopo di accedere velocemente a qualsiasi programma, attraverso il menu contestuale del desktop di Vista…

Pubblicato in: CSS, iPhone, Migliori post della settimana, News, Video, Wordpress | Nessun commento »
Invia questo articolo a un amico via email Invia questo articolo a un amico via email
  • Pagina 1 di 2
  • 1
  • 2
  • >