Tilaa uutiskirje

Introduction to Mobile Linux

Kesto: 1Kieli: FinnishHinta: € +alv

Tausta / Lisätiedot

*Background*
Linux is popular server platform. During the last few years Linux has also arrived to mobile devices. There are interesting mobile Linux platforms that are used and supported by for example by Nokia, Motorola and Google. As a platform of mobile devices Linux will change the business landscape and generate interesting new open questions.

Tavoite

*Goal*
After the Introduction to Mobile Linux course the participant is familiar with Linux platform, architecture and typical development tools. Participant is familiar with mobile implementations of Linux and knows their software architecture. Participant also knows the business landscape of Open Source and Linux.

Kohderyhmä

*Audience*
Project managers, test engineers or developers that need to understand the architecture of mobile versions of Linux and are new with Linux platform.
Course material is in English.

Esitiedot

Ohjelma

1. Day

9.00 Introduction to Open Source
- Business landscape and models
- The challenge of licensing
- How to build a mobile phone based on open source code?

Introduction to Linux
- What is Linux?
- OS architecture and building blocks
- What is Linux kernel?
- Mobile Linux versions

Mobile Linux implementations
- maemo platform
- MeeGo platform
- Google Android
- Qt in mobile devices

Architecture of Linux
- Structure of Kernel
- File Systems
- Memory Management
- Security model
- Mobile device integration

Linux on desktops
- Gnome and KDE
- GTK+ and Qt
- Desktop Linux vs. mobile

Development tools
- Native development for Linux with C
- Editors
- Compilers
- Development tools for mobile platforms

Roadmap to future
- Future of Linux in mobile devices

16.30 End of course

Tulosta tiedot » Suosittele »
rss Jaa