Informazioni sul servizio
TradottoSupporterò e porterò applicazioni e giochi su ActionScript 3 per Flash e AIR, dando una seconda vita ai tuoi contenuti obsoleti senza costosi riscritture da zero. Con oltre dieci anni nell'ecosistema AS3, lavoro quotidianamente con Flash Professional, Animate, Adobe AIR SDK, Apache Royale, il framework Flex e i motori Starling e Away3D, quindi so esattamente dove i vecchi progetti si rompono e come risolverlo con attenzione.
Compiti tipici che affronto: riportare in vita SWF che hanno smesso di funzionare dopo che Flash è stato disabilitato nei browser — confezionandolo in una build AIR separata per desktop o mobile; portare un gioco Flash basato su browser su iOS e Android tramite AIR con estensioni native (ANE) per acquisti in-app, pubblicità e notifiche push; migrare il rendering dalla classica lista di visualizzazione al framework Starling accelerato dalla GPU per un fluido 60 fps sui telefoni; trovare perdite di memoria, cicli di listener di eventi e pause del garbage collector che causano il lag nei vecchi progetti.
Pulisco anche il codice stesso — suddividendo gli script della timeline in pacchetti di classi appropriati, aggiungendo una pipeline di build e, dove giustificato, cross-compilando in HTML5 e JavaScript tramite Apache Royale affinché il prodotto sopravviva alla fine dell'era Flash. Il risultato è un AS3 documentato e leggibile, una build riproducibile e un'applicazione che si installa e funziona sui dispositivi di oggi. Inviami il tuo FLA, SWF o codice sorgente — lo valuterò e ti darò un chiaro ambito di lavoro prima di iniziare.
Compiti tipici che affronto: riportare in vita SWF che hanno smesso di funzionare dopo che Flash è stato disabilitato nei browser — confezionandolo in una build AIR separata per desktop o mobile; portare un gioco Flash basato su browser su iOS e Android tramite AIR con estensioni native (ANE) per acquisti in-app, pubblicità e notifiche push; migrare il rendering dalla classica lista di visualizzazione al framework Starling accelerato dalla GPU per un fluido 60 fps sui telefoni; trovare perdite di memoria, cicli di listener di eventi e pause del garbage collector che causano il lag nei vecchi progetti.
Pulisco anche il codice stesso — suddividendo gli script della timeline in pacchetti di classi appropriati, aggiungendo una pipeline di build e, dove giustificato, cross-compilando in HTML5 e JavaScript tramite Apache Royale affinché il prodotto sopravviva alla fine dell'era Flash. Il risultato è un AS3 documentato e leggibile, una build riproducibile e un'applicazione che si installa e funziona sui dispositivi di oggi. Inviami il tuo FLA, SWF o codice sorgente — lo valuterò e ti darò un chiaro ambito di lavoro prima di iniziare.