Ecco una notizia davvero ottima dal mondo Maemo .. è disponibile finalmente Mono 2.0.1 per i Nokia Device (770,n800,n810). Per chi vuole approfondire l’argomento il sito di riferimento è http://www.mono-project.com/Maemo comunque in questo post cercherò per quanto mi è possibile di dare le informazioni fondamentali e principali su come installare le librerie Mono e installare l’ambiente di sviluppo.
Prima di tutto bisogna installare Mono sui vostri Nokia device quindi dobbiamo inserire i repository per la nostra piattaforma Maemo 2 (770) o Maemo 4 (n810,n800)
Se intendiamo editare i repos di apt editiamo come al solito /etc/apt/sources.list
Maemo 2 for 770:
deb http://go-mono.com/maemo mistral user
Maemo 4 for N800 & N810:
deb http://go-mono.com/maemo diablo user
Soluzione alternativa è altrettanto semplice si può inserire i nuovi repos tramite Application Manager->Tools->Application Catalog
Per lo sviluppo di applicazioni mono per maemo il team di Mono consiglia di utilizzare Scratchbox (per chi non lo conosce e vuole installarlo può trovare la guida all’installazione di ScratchBox here.
Non preoccupatevi se non vi sentite in grado di installare Scratchbox dopo vi segnalerò un link per scaricare l’img di una VirtualMachine VMware pronta con l’ambiente di sviluppo Installato.
Dopo aver installato Scratchbox dobbiamo procedere a installare mono-devkit eseguendo questi semplici comandi:
$ wget http://go-mono.com/maemo/scratchbox-devkit-mono-2.0.1-1-i386.tar.gz
$ tar xzf scratchbox-devkit-mono-2.0.1-1-i386.tar.gz -C
Come ho detto prima potete scaricare Mono 2.0.1 per la vostra piattaforma sia Linux, Windows, Mac,Solarix etc .. Oltre a questo è disponibile una versione Live e VM Vmware
Io personalmente mi trovo benissimo con quella VMware per scaricarla abbiamo 2 scelte o via Torrent o via http:
Le istruzioni per utilizzare l’img della VM vmware sono qui Instructions for using the VMware image e le credenziali di default dell’utente linux sono user:linux passw:mono
Per tutte le altre tipologie di piattaforme e distribuzioni potete scaricarle dalla pagina download http://www.go-mono.com/mono-downloads/download.html dove si possono anche trovare i sorgenti di mono 2.0.1
Spero di essere stato chiaro! Non vi resta che iniziare il porting di qualche applicazione Mono o scrivere exnovo un’applicazione per Maemo e Nokia Device
Maemo sta diventando senza dubbio una delle piattaforme opensource più importanti, sempre più completa diventa la racolta di applicazioni per questo sistema operativo basato su linux e dispositivi mobili Nokia. Chi sviluppa per Maemo ( può farlo chiunque essendo Opensource) ha pensato anche a chi svolge attività sportiva .. è stato rilasciato infatti un software chiamato eCoach dedicato alla gestione delle attività sportive. Tramite connessioni GPS eCoach analizza i nostri percorsi e memorizza velocità ed altri dati analizzandoli e generando delle statistiche delle nostre performance. Inoltre tramite la connesione a mappe OpenStreetMap permette di tracciare fisicamente i nostri percorsi su mappe reali.
Per installare la prima versione di eCoach :
You can dowload the latest version of eCoach by clicking the green arrow.
Old versions can be downloaded from our page at Maemo Garage.
Codice sorgente scaricabile da qui (here) Versione Test report version 1.0-2.
Dopo i Google Gadget per Linux , la portabilità dei widget di BigG si estende anche alla piattaforma Maemo. E’ stato presentato da Kate Alhola maemo chief engineer/nokia un interessante progetto di portig dei google gadget sui tablet Maemo.
Il progetto è stato rilasciato è possibile infatti accedere alla pagina del garage (sviluppatori) o installare direttamente l’applicazione da questo link :
Oggi tramite la mailing list sviluppatori di maemo vengo a conoscenza di un progetto interessante che è stato rilasciato oggi nel garage di maemo.org. Il progetto opensource si chiama BlueMaemo è il porting per piattaforma maemo del progetto presentato al Google Summer of Code project chiamato ReMoko.
BlueMaemo sfruttando il Bluetooth permette di radio controllare il proprio pc a distanza. Il progetto è in fase beta ma chi volesse testarlo è disponibile nel garadge di maemo.org.
Chi vuole vedere il software all’opera può visionare il seguente video dimostrativo
Rilasciata la nuova SDK 4.1.1 di Maemo, è consigliato quindi l’aggiornamento da parte degli sviluppatori di applicazioni per i dispositivi mobili che utilizzano Maemo. L’aggiornamento si riferisce alla versione OS2008 versione 4.2008.36-5.
Riporto comunque l’annuncio ufficiale:
Maemo SDK 4.1.1 has been released. Developers are encouraged to update their sources or install it in order to obtain the development environment for the latest OS2008 version 4.2008.36-5. Check the SDK 4.1.1 page for release notes and additional details.
Tempo fa vi ho presentato la versione 1.0 di Pyano il noto softwre scritto in python per i nokia internet tablet come il nokia n800 e n810 su cui gira Maemo. Oggi sono qui a presentare la versione 1.3.1 perchè a differenza della 1.0 introduce funzioni aggiuntive davvero importanti. LA cosa più importante che salta subito all’occhio è la possibilità di scegliere lo strumento che vogliamo come una tastiera elettronica , ad esempio scegliamo flauto, batteria, piano o chitarra e tramite i tasti di pyano possiamo suonare quello che vogliamo. Un’altra interessante funzione è quella di poter suonare con una base in sottofondo infatti è possibile avviare da menù la nostra base in modo semplice .. ora cmq vi consiglio di vedere il breve video dimostrativo per apprezzare davvero la qualità del progetto pyano
Finalmente è stato rilasciato PyAno 1.0 final version che introduce molte migliorie rispetto alla versione precedente. Per chi non lo conosce Pyano è un software per Maemo che permette di suonare un piccolo piano su un nokia n810.
Updates include:
- Two octaves of notes.
- Octaves can be controlled by hardware or onscreen buttons.
- Fullscreen can be toggled on or off by hardware key.
- N810 owners can now play PyAno with their hardware keyboards.*
- Each note is now in tune with a regular piano.
- Dependencies have been fixed.
Sono disponibili da oggi i repository qt4 per Diablo , la nuova piattaforma operativa maemo compatibile con nokia n810 e n800. La comunicazione e il link del repos sia quello per gli utenti che sviluppatori è quella ufficiale del QT4.garage.maemo.org
Qt4 Diablo Repository contains all the dependencies to build Qt4 in your maemo SDK environment.
You can use it adding the lines below in the your /etc/apt/sources.list file. deb http://qt4.garage.maemo.org/ diablo user
deb-src http://qt4.garage.maemo.org/ diablo user
There isn’t any Qt4 source package in the diablo repository, because if you want to build Qt4, you can check out the “fresh” SVN source code with the command svn checkout https://garage.maemo.org/svn/qt4/trunk/qt4-x11-4.4.0
You can run dpkg-buildpackage -rfakeroot -b to build the debian packages, or you can build and install directly Qt4 in the Unix way: ./configure -hildon -prefix "/usr" make make install
Tips ‘n tricks: If you have modified only some files of a specified target (eg: src/gui/widgets) and you want to speed up the build process you can run make and make install in the target directory (eg: src/gui) that you are modified.
Commits note: to commit in the qt4 repository you need to be a maemo Qt4 developer. Any external developer can contribute to this project sending his patches to us via forum or mail.
Mesi fa dopo le numerose richieste degli utenti Maemo e in particolare degli utenti a cui non piaceva l’interfaccia wiki di Mingard (il cms su cui è basato il sito maemo.org) Ferenc Szekely ha deciso di installare una versione di MediaWiki per test. Nei mesi successivi visto il grande successo che ha riscosso (http://wiki.maemo.org) sia per una facile editazione che navigazione Maemo.org ha deciso di rendere ufficiale la nuova piattaforma wiki (http://wiki.maemo.org) e di deprecare la vecchia versione http://maemo.org/community/wiki. Naturalmente la migrazione ancora non è terminata , non è facile portare tutti gli articoli da Mingard a mediaWiki anche perchè vanno nuovamente riscritti.
Riporto inoltre il post originale :
A few weeks ago, a new MediaWiki instance was installed by Ferenc Szekely of the maemo.org team, in response to numerous requests. Many people were not fans of Midgard’s user interface for the wiki, and missed a number of features available in other wiki software. And so we have been undertaking the second major migration for the maemo wiki (we previously moved from MoinMoin).
At the end of May and start of June I organised a small team which has moved over content from the old wiki, has worked on stylesheets, templates and categories which make sense, and we’re now ready to take the wraps off! Head on over to http://wiki.maemo.org and have a look. The old wiki at http://maemo.org/community/wiki is now definitively deprecated - if there are pages in there you miss, please bring them over to the new wiki, and clean them up.
The new wiki has already been baptised with its first couple of pages with over 100 edits: 100Days and 2010 Agenda.
This is not a finished work, like most wikis. Content in the “Midgard wiki” category needs review and editing,and to help get that moving, one page per day will be singled out for improvement as the “Wiki page of the Day”. Our first candidate is “root access”. Throughout the month of July, your help is very welcome to improve this content and get it into good shape.
Credit where credit’s due! The following people have been outstanding throughout the migration: GeneralAntilles, jaffa, Niels Breet, ludovicus, trickie and Navi. I’m probably leaving lots of people out but these guys have made their mark with me over the migration period. Thank you guys!
Buone notizie per tutti gli utenti Maemo .. e possessori di Nokia internet Tablet in particolare per gli n800 e n810. Oggi è stato rilasciata la nuova versione del sistema operativo siamo alla versione 4.1 battezzata con nome “Diablo”.
ecco l’annuncio ufficiale di Maemo.org:
Nokia has published the OS2008 Feature Upgrade for the N810 and N800 Internet Tablets. This release is based on Maemo 4.1 (codename Diablo) and provides the Seamless Software Update feature.
Users still need to reflash the device in order to install this release. Further OS updates will be made available over-the-air, without needing to reflash. Now users will get automatic notifications in the home screen about the availability of OS updates or single applications, including those installed from third parties. This works only over WLAN connections. It is still possible to check for updates manually from the Application manager.
This release brings a new open source email application based on Modest and the tinymail framework. Users will find a simplified account setup and presets for various service providers. Another major improvement is the introduction to Chinese character rendering support in Email, Browser and RSS feed reader. There are numerous issues fixed all over the operating system including updated openssl. Smaller improvements have also been introduced to several areas such improved browser panning performance.
For more details check the tables comparing packages and changes between this release and the latest OS2008
Se volte quindi dare un occhiata in modo dettagliato sui cambiamenti vi consiglio di visitare le pagine con le tabelle comparative delle versioni 4.0 e 4.1 messe a confronto: packages riferita ai pacchetti e changes riferita ai cambiamenti