The conference starts in:

Join us Vkontakte and follow news in Russian

Welcome to visit Open Karelia

You are here

Libmeegotouch: Touch Everywhere (MeeGo Training)

The training agenda is as follows:

Introduction to MeeGo Touch Framework

  • How to get started? How do I build it? On which platform?
  • Why would I use MeeGo touch instead of QML/plain Qt in tablets?
  • What kind of tooling support is available for MeeGo Touch?
  • MeeGo Touch resources: community, bugzilla, gitorius, etc.

An Application from Scratch

  • Choosing our target: tablets/handhelds
  • Setuping our environment: Qt Creator, libmeegotouch, git
  • What visual elements I need? graphics, styles, etc.
  • Coding:

    • Code style
    • Recommended design patterns
    • Localization: How I should code to do my application localizable (multi-languages)?
    • Styles/graphics: How to use? , How manipulates meegotouch the graphics?
    • How MeeGo Touch applications are tested and debugged?

The application

We will develop a sample an application, while following, the audience may follow us and create an application of their own.

  • My application is done:

    • How can I run my application on a real device (e.g. N900) or emulator?
    • What are the steps to package/publish my application?

Recommended skills for the audience:

  • Basic skills of C++ and Qt
  • Basic skills in using GNU/Linux platform as development environment

To follow the coding exercise, we recommend bringing with you:

  • Laptop with a supported MeeGo development environment (Debian / Ubuntu recommended)
  • QtCreator + local copy of libmeegotouch + dependencies (read README at gitorious)

Meego training registration

Registration to the conference and trainings has been closed on 09.11.

You can still register on site, if there is enough space.