Tuesday, August 11, 2009

Give us your opinion!

IDE Integration 2nd edition is comming soon, including new PluThon Eclipse product. It comes with new and interesting features, such as ltrace integration. However, we know that Maemo community has a lot of valuable feedback and ideas that certainly improves PluThon and any other IDE Integration components (ESbox, PC Connectivity, etc.)

Please, visit PluThon 2nd edition web site, check how features you´d see implemented on PluThon and provide a feedback to eclipse-integration AT maemo DOT org. Your comments are welcomed!

Tuesday, July 7, 2009

Pluthon - how to easily create debian packages


IDE Integration Beta 2 has been released, including Pluthon Beta 2 release :)

Since PluThon uses Internet Tablet environment as programming environment, most of programming tasks (except coding) are performed on your device. Then, launching/debugging are done directly on Internet Tablet.

Generally, we use distutils utilities for pymaemo to generate Debian packages on device. On this method, you need to create a setup.py script and insert a lot of information regarding to your project. You may face some problem during your first experience on debian package creation or even you may forget to insert some important information. Once your setup.py is properly created, you need to generate your debian package using pymaemo python interpreter.

PluThon also helps you to create Debian package from your project with distutils for maemo utilities. With helpfull graphical wizards, you can create Debian packages from your projects at a glance ;) For more information about this interesting feature, you can check it at PluThon User´s Help.

Try PluThon and give us your feedback!!

Sunday, June 14, 2009

The easiest way to install Maemo SDK environment

ESbox Beta 1 release comes with a very interesting feature: graphical installers for Scratchbox 1, Scratchbox (1 and 2) targets and Nokia binaries (which are mandatory for Fremantle, for example). ESbox also flashes your Internet Tablet with latest image.

For more information about these features, you can visit Forum Nokia Blog page.

Sunday, May 24, 2009

Customizing your Maemo SDK Virtual Image


Maemo Eclipse Integration 2nd Edition Beta 1 was just released, including Maemo SDK Virtual Image :)

On a recent post on Forum Nokia blog, I described about how Maemo SDK VM can help you to properly configure your Maemo programming environment, specially on those cases that you have to configure a lot of machines for a Maemo programming workshop, for example.

In addition, if you want to customize your Maemo SDK VM for a specific case (for example, distribute an old Maemo SDK release), you can check here the requirements list we've considered to provide Maemo SDK VM version 0.10.

Monday, May 18, 2009

Promoting competence on Nokia mobile platforms

Embedded Lab has launched the 2nd edition of Effort Competition (website on portuguese), an interesting challenge for undergraduate and graduate students. The main objective is to make that students explore Nokia mobile platforms (maemo, S60, ...) to generate interesting and innovative projects.

The winners will receive Nokia 7310 Supernova devices as prize :) Unfortunately, Effort Competition 2nd edition subscriptions are over, but keep on eye on it - 3rd edition is coming!

You can also check more comments on Forum Nokia Blog.

Friday, May 1, 2009

IDE Integration for maemo development


are you looking for an IDE to help you on maemo programming? Or a tool that helps you to get connected with device using different communication interfaces of Internet Tablet (Bluetooth, WLAN or USB)?

IDE Integration project provides a full feature environment with IDEs, programming environments and conectivity tools. Therefore, you can start maemo development a lot quicker (and much easier :).

Take a look at this post on Forum Nokia Blog page.

Sunday, April 26, 2009

Mica Framework

Maybe, you've already heard about ESbox and PluThon IDEs for maemo development. They have a lot of things in common: remote launching/debugging, Debian package generation/installation, and much more. But why two different products? Because ESbox needs Scratchbox, but PluThon does not.

That's right... I got it. But since ESbox and PluThon have some features in common, why don't we create a common framework? And so we did :)

Mica (Maemo Integration Common Architecture) framework does not only provide a common architecture for ESbox and PluThon, but also a common plugin architecture for developing maemo development environments based on Eclipse.

If you're planning to create a plugin for Eclipse framework in order to help other maemo developers, you can use Mica. On its official site, you can access useful documentation such as architecture and developer's guide. If you need any other example, you can check Mica-Plugins project. For example, a plugin that finds the Internet Tablets available.

You, as Mica/ESbox/PluThon user/developer, can contribute a lot with such projects! Please, report your suggestions, doubts and any other comments to eclipse-integration at maemo dot org.