Videos from our MeeGo Training

    Hello, Habr!

    On August 26, a training was held in our Moscow office on the development of software for the MeeGo Harmattan operating system. The training was taught by Tino Busisalo, senior programming specialist at Digia . Digia is a Nokia subcontractor for programming and training. The company is represented in 12 cities of the world, including Moscow and St. Petersburg. The head office is located in Helsinki, and the total number of employees is more than 5 thousand specialists.

    The training was dedicated not only to developing applications for MeeGo, but also to the basic design principles for MeeGo Harmattan. In his speech, Tino Pusisalo managed to talk about the system device and the main tenets of software design (navigation, colors, icons, user interface patterns) using standard and popular applications for N9 as an example. Although, of course, to a greater extent it was a question of application development. The speaker examined in detail the IDE Qt Creator 1.1.2, as well as the process of debugging applications directly on devices with MeeGo Harmattan (using the N950 as an example). Of course, there was a lot of information about the MeeGo 1.2 Harmattan API, Platform API (and its support) and Mobility API.

    Videos and a presentation from the training can be seen under the habrakat.

    Presentation with MeeGo-training




    Video


    Introduction


    Description of the training: nothing new, everything was described before the habrakat;)



    Meeego ux


    This part of the training describes the experience of working with MeeGo 1.2 Harmattan, the MeeGo Touch user interface implemented using QML, and the basic principles of application design. Details on this on Nokia Developer .



    Development tools


    This snippet shows the training application development in the IDE the Qt Creator , as well as the checking of written software.



    Harmattan API, Platform API, and Security Framework


    This part covers details of Harmattan API , describes the basic structure of basic applications and complex multimedia applications and mobile games. The speaker talks about the use of the Platform API and its incomplete compatibility with Harmattan.



    Qt Quick and QML


    Here Tino Pusisalo shows by examples what QML is . He talks about signal processing (received events), animations, non-standard components, the model-representation scheme in QML, introduces Qt Quick components and application structure.



    Mobility API and application placement in the Nokia store


    In this final part of the training, the speaker talks about the capabilities of the Mobility APIs - a set of application programming interfaces specific to mobile devices. Mobility API allows you to interact with GPS, accelerometer, address book, galleries, and other functions available on mobile devices. The last slides of this part of the training are devoted to the requirements for applications for placement in the Nokia store.



    In general, this was our MeeGo training. Videos from this and other trainings can always be found on our YouTube channel nokiadevru .

    It is worth noting that we often conduct such trainings, and in order not to miss them, you need to regularly read our blog - here we announce in advance about upcoming events. ;)

    If you want to learn how to develop on Qt, we remind you that now we will conduct free training on Qt Quick and Qt Components in Moscow and Yaroslavl.

    Also popular now: