Introduction to Sailfish OS

10,892
-1

Published on

Brief introduction to Jolla, Sailfish OS and the SDK.

Published in: Technology
4 Comments
21 Likes
Statistics
Notes
No Downloads
Views
Total Views
10,892
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
852
Comments
4
Likes
21
Embeds 0
No embeds

No notes for slide

Introduction to Sailfish OS

  1. 1. Leon Anavi @leonanavi leon@anavi.org Introduction to
  2. 2. Leon Anavi – Hackafe Plovdiv 2013 2 Dolphinaric 10 August, 15:00 CEST, Hackerspace Warszawa, Warsaw, Poland 15 August, 20:30 EEST, Hackafe, Plovdiv, Bulgaria 17 August, 18:00 CEST, H.A.C.K., Будапеща, Унгария 18 August, 16:00 CEST, Progressbar Hackerspace, Bratislava, Slovakia 22 August, 17:30 CEST, Hackerspace Silesia, Katowice, Poland The tour is organized by Filip Kłębczyk (fk_lx)
  3. 3. Leon Anavi – Hackafe Plovdiv 2013 3 Agenda  History of Linux Smartphones  Jolla  SailfishOS  Mer  Sailfish OS SDK Installation  Qt & QML  FAQ
  4. 4. Leon Anavi – Hackafe Plovdiv 2013 4 Linux Based OS
  5. 5. Leon Anavi – Hackafe Plovdiv 2013 5 Linux Smartphones Nokia N900 2009 Nokia N9 2011 Jolla 2013
  6. 6. Leon Anavi – Hackafe Plovdiv 2013 6 Jolla
  7. 7. Leon Anavi – Hackafe Plovdiv 2013 7 What is Sailfish OS?  Linux based operating system  Built on the heritage of MeeGo  Runs Qt/QML, HTML5 and Android apps  Using Qt 5 & Wayland  Developed by Jolla
  8. 8. Leon Anavi – Hackafe Plovdiv 2013 8 What is NOT Sailfish OS?  NOT another Android based OS  NOT fully open (Sailfish UI part is currently closed)
  9. 9. Leon Anavi – Hackafe Plovdiv 2013 9 Architecture Sailfish UI Mer Linux Kernel
  10. 10. Leon Anavi – Hackafe Plovdiv 2013 10 Architecture
  11. 11. Leon Anavi – Hackafe Plovdiv 2013 11 Mer Mer is FOSS mobile-optimized core distribution; powered by Qt/QML and HTML5. The project is openly developed and meritocratically governed. Which projects and products use Mer?  Nemo Mobile  Plasma Active (като KDE за таблети)  Cordia  Seadot  Sailfish
  12. 12. Leon Anavi – Hackafe Plovdiv 2013 12 Sailfish SDK Requirements:  Oracle VirtualBox 4.1.18 or newer  About 5GB free disk space  4GB RAM (recommended) Compatible platforms:  Windows  Linux  Mac OS X
  13. 13. Leon Anavi – Hackafe Plovdiv 2013 13 Qt  Qt  QML  Qt Quick 2.0  Sailfish Silica
  14. 14. Leon Anavi – Hackafe Plovdiv 2013 14 Sailfish Silica import QtQuick 2.0 import Sailfish.Silica 1.0 ApplicationWindow { initialPage: Page { Button { text: "Hello world!" anchors.centerIn: parent } } }
  15. 15. Leon Anavi – Hackafe Plovdiv 2013 15 FAQ  Will Sailfish OS support HTML? Yes, Jolla has promised suport HTML5 apps through Cordova Qt.  Will Sailfish support DRM? No.  Is it possible to install Sailfish OS on Nokia N9? Jolla will not realease Sailfish image for another's company product.  Are there any Sailfish OS devices on the market? Jolla devices should be available to the market at the end of 2013 or at the beginning of 2014. Until then the developers can experiment with the Sailfish OS SDK and with Nemo Mobile on N9, N950, N900, Nexus 7, PandaBoard, etc.
  16. 16. Leon Anavi – Hackafe Plovdiv 2013 16 Resources  http://jolla.com  https://sailfishos.com  http://merproject.org  http://dolphinaric.org
  17. 17. Leon Anavi – Hackafe Plovdiv 2013 17 Mailing Lists  Mer https://wiki.merproject.org/wiki/Mailing_lists  Sailfish OS https://lists.sailfishos.org/cgi-bin/mailman/listinfo/devel  Dolphinaric http://lists.dolphinaric.org/cgi-bin/mailman/listinfo/dolphinaric-general  Dolphinaric `BG http://lists.dolphinaric.org/cgi-bin/mailman/listinfo/sailfish-bg
  18. 18. Leon Anavi – Hackafe Plovdiv 2013 18 Thank You!

×