Code Editor – Editor di testo avanzato by insidecode

Oggi vi presenterò la mia nuova applicazione per Windows Phone 7/8, Code Editor

Il nome già lo anticipa, Code Editor è di fatto un editor di testo avanzato in grado di leggere, visualizzare, modificare ed infine condividere file sorgenti evidenziandone la grammatica (esattamente come fa un IDE o il famoso Notepad++).

I punti di forza di Code Editor sono i seguenti:

  • Possibilità di elencare i file in maniera efficiente
  • Visualizzatore in grado di evidenziare la grammatica del linguaggio di programmazione
  • 3 temi per il visualizzatore (chiaro, grigio, scuro)
  • Editor di testo semplice
  • Editor di testo avanzato (integra la funzionalità di testo evidenziato durante la modifica)
  • Editor avanzato con funzionalità UNDO – REDO
  • 3 temi per l’editor avanzato (chiaro, grigio, scuro)
  • Possibilità di condividere i file tramite sms – mail e social via PasteBin e Skydrive
  • Integrazione con Skydrive (Possibilità di scaricare e caricare più documenti contemporaneamente)
  • Leggere documenti direttamente dalle email e dal browser internet (WP8 feature only)

Di seguito la descrizione nello store:

Code Editor è il visualizzatore/editor di testo e codice sorgente definitivo per Windows Phone 8.

Nell’applicazione, oltre al Viewer, sono presenti due tipi di Editor: L’editor semplice per modifice al volo, e l’editor Avanzato che fornisce funzioni più specifiche come la visualizzazione evidenziata del codice (come nel Viewer) e le opzioni di UNDO e REDO.

Questa applicazione è in grado di gestire, visualizzare e modificare file di testo come codici sorgente, fornendo uno strumento in grado di analizzare ed evidenziare la grammatica del linguaggio; sono supportati temi e stili. I più comuni tipi di file supportati sono: txt, asm, cpp, cs, py, rb, java, php, vb, basic, log, config e molti altri. Per iniziare basta creare un nuovo file, ottenerne uno da internet, skydrive o da posta; successivamente è possibile ordinarli, modificarli e condividerli con amici e colleghi tramite sms, mail, social e skydrive! (premere a lungo sul documento per più opzioni).

Di seguto il link al download e alcuni screenshot:

Code Editor PRO

[scbutton link=”http://www.windowsphone.com/s?appid=ad386063-8606-4eaa-a91b-58fc86d903ea” target=”blank” variation=”blue” size=”large” align=”none”]DOWNLOAD PRO[/scbutton]

Code Editor free

[scbutton link=”http://www.windowsphone.com/s?appid=d2912f72-18c1-442c-a591-789669969ff8″ target=”blank” variation=”blue” size=”large” align=”none”]DOWNLOAD free[/scbutton]

Prima applicazione Windows Phone 7/8: BallsPix!

In questo articolo vi parlerò del mio primo approccio con la piattaforma Windows Phone:

BallsPix Icon

BallsPix! Logo

 

Un drastico cambio di piattaforma mi ha portato a testare nuovi framework e soluzioni; per lo sviluppo di BallsPix ho usato il framework XNA il quale, seppur non testato fino infondo, mi sento di definire promettente, sia dal lato delle possibilità di integrazione, sia dal lato delle performance (davvero incredibile!).

Lo sviluppo non si è rivelato particolarmente difficile: integrare le varie Classi di gioco è stato facile grazie all’ottima gestione del motore di gioco. Sviluppare interamente in XNA comporta però degli “svantaggi”: infatti, a differenza dell’ambiente Silverlight non avremo a disposizione il nostro pannello degli strumenti, ma dovremo creare da noi tutte le interfacce di cui abbiamo bisogno (come slider, bottoni, pannelli, textbox e quant’altro).

Microsoft-XNA-Logo

Logo XNA

Sebbene sia possibile integrare XNA con Silverlight, la scelta di usare un solo framework è stata influenzata da una ricerca di maggiori performance, a sfondo di ricerca e studio).

L’applicazione sfrutta l’accelerometro del dispositivo per modificare la fisica di gioco: le palline seguiranno l’inclinazione dello schermo andando a sbattere sui bordi e subendo il caratteristico “effetto rimbalzo” generato grazie alla gestione del vettore velocità. è inoltre possibile gestire ulteriormente la fisica del gioco interagendo con il controllo della gravità e del rimbalzo!

Enjoy yourself tapping your phone and creating infinte and colorful Balls, shake your phone and watch the balls bouncing around the screen!

You can choose between a lot of different backgrounds and balls, calibrate the sensor and set the Bouncing and Gravity Physics factors!

Take the stress off reaching the maximum number of balls on the screen!

A timer and Ball-counter are built-in

Senza ulteriori indugi vi lascio il link al MarketPlace per scaricare l’applicazione e a qualche screenshot 🙂

Scarica BallsPix! – MarketPlace