Logo Blogo

Tutti gli articoli con tag programmazione

Nokia rilascia Python 2.0 per espandere la compatibilità a programmi e giochi potenti

pubblicato da Luca Piras

python 2.0 sviluppatori giochi programmi applcazioni nokia symbian freeware

Dopo i vari impegni di Nokia, sul lavoro che sta conducendo per il suo Ovi Store e il rilascio delle librerie Qt 4.6 per la programmazione multipiattaforma; l’azienda finlandese ci stupisce ancora con un nuovo rilascio.

Non si tratta di programmini natalizi, o giochi divertenti per i suoi telefoni, ma qualcosa di meglio dedicato a tutti gli sviluppatori. Si tratta di Python 2.0 per la piattaforma Symbian S60. In poche parole si tratta di un ambiente di sviluppo per giochi ed applicazioni, che offre una programmazione facile, flessibile ed aperta ad ogni tipo di impiego.

I software sviluppati con questo potente linguaggio, sono già centinaia e la maggior parte di questi sono gratuiti. Con questa nuova relase, rilasciata (al momento solo sui terminali S60 3rd edition) tramite l’applicativo Aggiorna Applicazioni presente sui terminali, Nokia punta ad incentivare ulteriormente l’utilizzo di questo importante strumento.

Dato il successo che sta riscuotendo Ovi Store, anche se ancora non paragonabile a quello dei concorrenti, gli sviluppatori potranno pubblicare le proprie applicazioni scritte anche con questo linguaggio. La domanda che potrebbero giustamente porsi gli interessati, è la seguente: dov’è finita la documentazione per questa relase? Informazioni sul progetto Python, al sito ufficiale.

[foto believekevin]

....
condividi 2 Commenti

Android e applicazioni in codice nativo: ci siamo quasi

pubblicato da Luca Piras

Android native development sviluppo nativo applicazioni giochi software freeware sistema operativo smartphone

Abbiamo parlato spesso dei limiti della piattaforma Android, il sistema operavito Open Source sviluppato dal team di Google. Infatti, a differenza dei diretti concorrenti, il sistema Android ha ancora qualche lacuna nei software e nelle applicazioni native in parte assenti, con la sola presenza dell’ambiente J2ME.

Tuttavia la cosa ha si è già avviata verso un leggero miglioramento dall’introduzione di ASE, comodo strumento di scripting per gli sviluppatori. Da pochi giorni, il team di sviluppo di Android ha rilasciato la NDK (Native Development Kit), lo strumento completo di documentazione per gli sviluppatori, il quale permette una programmazione in linguaggi nativi come il C e C++.

Ancora in fase beta, permetterà di creare delle librerie e delle piccole applicazioni che andranno ad integrarsi con l’attuale piattaforma Java per dispositivi mobili. Quindi, il percorso di maturità di questo sistema operativo, sebbene molto lento, sta andando avanti e si avranno nuove opportunità sia per gli sviluppatori che per gli utenti.

[via Android’s official blog]

....
condividi 2 Commenti

Un eBook sulla programmazione di iPhone ed iPod touch

pubblicato da Luca Piras

tutorial pratici per iphone sdk programmazione sviluppatori iphone ipod touch libro ebook

Non è la prima volta che ci interessiamo a questa tipologia di iniziative. La programmazione sui cellulari, è un qualcosa che fa’ la fortuna dei piccoli sviluppatori ma, soprattutto assicura un buon successo al futuro dei sistemi operativi mobili. Dopo i corsi di programmazione per iPhone e i video tutorial, vi presentiamo quest’oggi un’opera realizzata da uno studente italiano di Ingegneria Informatica.

Andrea Busi, ha realizzato un ebook dal costo contenuto, intitolato Tutorial pratici per iPhone SDK, dove raccoglie svariati tutorial sulla realizzazione di programmi per iPhone ed iPod touch. Un totale di 85 pagine, rivolte non solo a chi è ancora alle prime armi nella programmazione, ma anche a chi è già in una fase avanzata e vuole scoprire nuove metodologie e nuove funzionalità.

Si tratta di una raccolta di tutorial svolti e commentati nei minimi particolari, per permetterne la comprensione di ogni singola riga di codice. L’autore ha previsto un’anteprima gratuita del testo digitale, con le prime venti pagine, scaricabile al seguente indirizzo. Per l’acquisto dell’intero “volume”, è possibile acquistare a 3€ la propria copia al seguente indirizzo.

[via Melamorsicata]

....
condividi 0 Commenti

Nuova tecnologia per programmare su Android: Android Scripting Environment (o ASE)

pubblicato da Luca Piras

android scripting environment ase freeware programmi programmazioni script python lua beanshell

La piattaforma Smartphone di Android, essendo ancora in giovane età, “soffre” della mancanza di software di una certa corposità a causa dei limiti imposti dall’unica soluzione per programmarci: Java. Essendo un linguaggio comunque flessibile e potente, si trovano già dei software completi ed interessanti; ma, essendo una piattaforma Open-Source, si spera che presto arrivino nuove possibilità di programmazione.

Tuttavia, oggi c’è una bellissima notizia per quanto riguarda lo sviluppo a livello privato/fai da te. Infatti, Google ha annunciato il progetto Android Scripting Environment (abbreviato ASE). In sostanza, si tratta di un interprete di diversi linguaggi si scripting come: Python, Lua, Beanshell e presto verranno integrati anche Ruby e JavaScript.

Il tutto, rende possibile la creazione di programmi che interagiscono con il telefono e le funzioni principali; anche utilizzando i vari sensori come accelerometro, eccetera. Nonostante sia ancora in test e poco più che una versione alpha, ASE è scaricabile ed installabile sui terminali Android. Il sito ufficiale riporta degli interessanti script di supporto; ovviamente, il tutto è gratuito e apre nuove possibilità agli sviluppatori.

[via TalkAndroid]

....
condividi 0 Commenti

Java vuole semplificare e incentivare lo sviluppo di applicazioni mobili

pubblicato da Luca Piras

Java Store freeware shareware app store java micro edition java cellualari

Nel corso dell’ultima conferenza tenuta a San Francisco dalla Sun, azienda statunitense inventrice di Java (il linguaggio di programmazione arrivato anche sui cellulari), sono state rese note alcune notizie molto interessanti sulla strategia di quest’importante azienda.

Durante la conferenza JavaOne, sono state annunciate diverse novità riguardo il mondo Java, una tra tutte l’apertura del Java Store ufficiale per le applicazioni Desktop sviluppate in Java e JavaFX. Ancora in fase beta e solo per gli utenti statunitensi, è molto probabile che in un futuro prossimo accolga anche applicazioni sviluppate per i cellulari.

Per quest’ultimi, le novità riguardano gli sviluppatori, per i quali Sun Microsystems ha intenzione di facilitare ed incentivare lo sviluppo tramite la sua piattaforma Java2MicroEdition. Grazie ad un accordo stipulato con aziende del calibro di Vodafone, Orange, Sony Ericsson; verrà lanciato un tool Open Source per il testing delle proprie applicazioni.

Questo strumento, renderà meno difficoltose le operazioni di debugging e certificazione per gli sviluppatori, con costi fino al 50% in meno. Seguiremmo anche gli sviluppi dello Store, interessante considerando l’elevato numero di terminali compatibili con la tecnologia J2ME; sempre e comunque molti di più rispetto ai terminali di fascia alta e gli Smartphone.

[via AppScout e ChannelTimes]

....
condividi 0 Commenti

Ancora corsi di programmazione per iPhone, ora gratis

pubblicato da Luca Piras

programmazione iphone os università stanford gratis

Dopo aver visto le grandi potenzialità di business offerte dalla piattaforma mobile di iPhone OS, sono sempre più numerose le persone interessate ad avventurarsi in questa nuova realtà di guadagno.

Dopo avervi presentato il corso on site organizzato nella sede di Cremona del Politecnico di Milano, corso interessante ma non accessibile a tutti per via del prezzo, portiamo la vostra attenzione su un nuovo corso di programmazione per iPhone (in lingua inglese) stavolta gratuito.

Tenuto dalla Stanford University, parallelamente al corso dedicato, verranno pubblicate risorse gratuite sotto forma di audio, video e documenti scaricabili da iTunesU. La prima lezione è già disponibile al download, i requisiti fondamentali per seguire attivamente il corso sono i seguenti: conoscenza base del linguaggio C, esperienza nei sistemi UNIX, basi di programmazione ad oggetti (OOP) e dei tools più diffusi per la grafica. Augurandovi buona fortuna, vi lasciamo al link diretto, dove sono disponibili anche le slides in pdf.

[via Melablog]

....
condividi 1 Commenti

Nokia Energy Profiler riceve un piccolo aggiornamento per i Symbian S60 3rd edition FP2

pubblicato da Luca Piras

Nokia Energy Profiler freeware tools sviluppatori consumo smartphoneA distanza di poco più di un mese dall’ultimo rilascio, Nokia ha aggiornato nuovamente il suo programma Energy Profiler. Si tratta di uno strumento per gli sviluppatori, capace di rilevare in tempo reale i consumi dei software o giochi in esecuzione sul proprio Smartphone.

La nuova versione, è stata rilasciata il 1 Aprile risolve dei gravi problemi di instabilità su alcuni modelli Symbian S60 3rd edition equipaggiati con il Features Pack 2 come il Nokia 6220 Classic, per citarne uno.

Inoltre, per gli sviluppatori sono state rilasciate le Nokia Energy Profiler External APIs. Si tratta di alcune interfacce software che consentono ai programmatori di inserire delle nuove funzionalità nei propri programmi, con la possibilità di integrarsi con Nokia Energy Profiler e tenere sotto controllo i consumi, con tanto di dati statistici. Maggiori informazioni e download per il software Energy Profiler, sul sito ufficiale; per le APIs, vi rimandiamo alla pagina dedicata.

[via AllAboutSymbian]

....
condividi 0 Commenti

Imparare a programmare su iPhone OS: nasce un corso a pagamento

pubblicato da Luca Piras

ipHone app store limitazioni sviluppatori software

L’iPhone, che ha ormai superato i 13 milioni di unità vendute, è un’ottima fonte di investimento per sviluppatori e piccole aziende. Infatti, il negozio App Store, agglomera in se tutte le applicazioni disponibili, la maggior parte delle quali compatibili anche per l’iPod touch, con oltre 200 nuove applicazioni al giorno.

Quindi, ad oggi il business che c’è dietro è molto vasto, perchè uno sviluppatore può vendere un’unica applicazione per 3 dispositivi: iPhone, iPhone 3G ed iPod touch, triplicando teoricamente i propri guadagni. Per chi fosse interessato a questo mondo, e volesse investire del tempo e del denaro, oggi segnaliamo uno dei primi corsi di programmazione per iPhone OS.

Purtroppo il corso è in sede, non online, e si svolgerà presso la sede di Cremona del Politecnico di Milano. Ha una durata di 120 ore, per un totale di 15 lezioni da 8 ore con teoria e pratica. Il costo è elevato, 1150 € + IVA 20%, che scendono a 900€ + IVA 20% per studenti universitari. Durante il corso vengono forniti anche i testi didattici scelti dai docenti. Tutte le informazioni, come i requisiti basilari per il corso, il programma in sintesi, gli orari e i moduli; sono a disposizione sul sito ufficiale.

[ringraziamo per la segnalazione Stefano Busè]

....
condividi 4 Commenti

Turmoff: spegnere o riavviare il proprio Smarphone Symbian S60

pubblicato da Luca Piras

mshell 3.01 script reboot turn off symbian freewareTra le utility per Smartphone, colpiscono spesso le più particolari e stravaganti. Unendo queste due caratteristiche e aggiungendo che è gratuita, vi presentiamo TurMoff. Sviluppata in mShell, l’ottimo linguaggio di programmazione in real time per Symbian S60 e UIQ, si tratta di un’applicazione standalone per tali dispositivi.

Prodotta da un giovane programmatore, Nyarlathotep, consente di spegnere o riavviare il cellulare ad un orario prestabilito. Apparentemente potrebbe sembrare inutile, tuttavia, può essere una valida soluzione a chi utilizza svariati programmi sul cellulare e di tanto in tanto necessita di un reboot.

Esiste in due distinte versioni: una per terminali S60 2nd edition e l’altra per quelli S60 3rd edition. Le differenze, si notano solo nelle parti grafiche e sono entrambe in via di sviluppo. Per scaricarle, non è necessario avere l’interprete e potete scaricarle da qui: per 2nd e 3rd.

[via forum Nokioteca e Quellicheilcell]

....
condividi 4 Commenti

mShell 3.01 rilasciata: programmazione su Symbian S60 e UIQ

pubblicato da Luca Piras

mshell 3.0 update freeware applicazioniCon leggero ritardo rispetto al previsto, è stato rilasciata la versione 3.01 di mShell: l’interprete per terminali Symbian S60 e UIQ, che permette di far girare utili e potenti programmini scritti nel linguaggio m.

Così come per Python, anche mShell è un linguaggio interpretato, facile da apprendere e - anche grazie ai corposi aggiornamenti come questo- sempre più potente ed interessante. Questa nuova versione introduce diverse ed interessanti funzionalità e al tempo stesso, corregge diversi bug. Ad esempio, sono state introdotte delle funzionalità per la gestione delle mail (con i protocolli POP3 e IMAP4), la localizzazione tramite GPS, gestione della luminosità, e altri. Inoltre, è previsto un pacchetto aggiuntivo per il riconoscimento sui terminali dei file m e per il loro controllo remoto tramite SMS.

Per gli sviluppatori, è senza dubbio il miglior update ed è gratuito. Per gli utilizzatori, ricordiamo che abbiamo trattato già diverse volte programmi scritti in linguaggio mShell. L’interprete (mShell-S60 o mShell-UIQ) è da certificare tramite la procedura online. Compatibile con Symbian S60 (anche 5th edition) e UIQ, vi invitiamo a visitare il sito ufficiale per il download e maggiori approfondimenti.

[via mShell’s blog]

....
condividi 0 Commenti