Maemo trainig materials
The Maemo project just released a great set of training material for Maemo 4.x. It covers most of the important topics for creating software for mobile devices. Even if it is quite specific for Maemo it contains a lot of information interesting both for beginners who get in touch with Linux software development the first time and for experienced programmers who want to extend their skills for creating high quality mobile device software.
The training material consists of three parts:
- Maemo Getting Started
- Maemo Application Development
- Maemo Platform Development
The 'Getting Started' is mostly a short introduction into Maemo and its SDK. The 'Application Development' document covers Maemo GUI applications as well as a lot of topics of general interest such as GNU make, autotools and GTK+ basics. The 'Platform Development' document gives a more detailed view on Maemo platform internals and some useful information about development for mobile devices and usage of D-Bus.
The trainig material is available under the Creative Commons Attribution-Share Alike 3.0 License and can be found here.
The official announcement is here.