Become a Developer for Sailfish Operating System: An Introduction

Secure Payment Confirmation

Price is a subject for European Value Added Tax (VAT). If you live outside of EU, you won't have to pay VAT. If you do live in EU, we will automatically calculate correct amount of VAT based on your billing country.
Total:

Questions

For how long can I access this course?

You need to pay for the course only once in order to get full access. We guarantee you will have access to all course content for at least 1 year from purchase date, in most cases you will have access indefinitely.

From what devices I can access course materials?

You can access course materials from a Laptop, iPhone, iPad, Android, Windows Phone and virtually any device with modern Internet browser. Live tutoring is limited to PC, Mac and Linux only at the moment.

Can I get my money back?

If you purchased the course and for some reasons are not satisfied with it, please contact us at support@eliademy.com and we will resolve the problem.

How sales tax is calculated?

Price is a subject for European Value Added Tax (VAT). If you live outside of EU, you won't have to pay VAT. If you do live in EU, we will automatically calculate correct amount of VAT based on your billing country.

Instructor

Aurelijus Bružas

Software Architect

Aurelijus Bruzas has more than 10 years experience developing web and mobile services for the world’s top technology companies. He worked on high level mobile projects with Nokia, Accenture and was a key developer in the Nokia Meego N9 application team.

Reviews (11)

Mathias Zappey
Mathias Zappey
Marius Parvu
Vicent Pavel Tortosa Lorenzo

Overview

Gain knowledge and skills to build native Sailfish OS applications for Jolla, the newest and hottest mobile phone. This course contains short video lectures, documents, assignments and ability to collaborate with instructor and course participants from all over the world. By going through more advanced topics, students will be able to build more complex applications, and utilize more of Sailfish OS features, at the same time get to know the best practices of Sailfish OS application development.

 

Learning objectives and outcome

  • gain knowledge and skills, required to build native Sailfish OS applications
  • focus on application development (SDK components, application lifecycle, libraries, etc.)
  • possess high level technical understanding of the operating system (architectural overview, technology)
  • understand UI design principles (navigation model, UX framework elements).

Course requirements and assessment criteria

  • Prior C++ and JavaScript experience is required. Qt framework knowledge is recommended.
  • Every student must complete 6 coding tasks and 20 quizzes all through the course. This will be reviewed by the instructor at the end of each week.

Want to know more about Sailfish OS? Watch these videos!

 

P.S. 100% of the revenue from this course is given back to support Eliademy infrastructure and development costs. By purchasing this course you help make Eliademy better and better. Learn more at Support Eliademy.

Course content

  • Lesson 1: Getting started

  • Lesson 2: Dissecting Hello World

  • Lesson 3: Introduction to QML

  • Lesson 4: Application Basics

  • Lesson 5: Controls, layouts, styling and internationalization

  • Lesson 6: Models and views, data storage

  • Lesson 7: Menus and dialogs, introduction to animations and effects

  • Lesson 8: Combining C++ and QML (part 1)

  • Lesson 9: Combining C++ and QML (part 2)

  • Lesson 10: Accessing network (part 1)

  • Lesson 11: Accessing network (part 2)

  • Lesson 12: Location information

  • Lesson 13: Multimedia access

  • Lesson 14: Accessing sensors

  • Lesson 15: Graphics (part 1)

  • Lesson 16: Graphics (part 2)

Interested? Enroll to this course right now.

There is more to learn