SlideShare a Scribd company logo
1 of 6
Download to read offline
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 12, Volume 2 (December 2015) www.ijirae.com
____________________________________________________________________________________________________
IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57
© 2014- 15, IJIRAE- All Rights Reserved Page -84
Scope and Challenges in Sailfish OS: A brief overview
Supriya Maji Asoke Nath
Department of Computer Science Department of Computer Science
St. Xavier’s College (Autonomous) St. Xavier’s College (Autonomous)
Kolkata, India Kolkata, India
Abstract: The present paper attempts to study the present conditions of Sailfish OS. Mobiles have undergone a significant
evolution over the past two decades with the democratization of mobile operating systems. A mobile OS is an operating
system that is specifically designed on mobile device such an operating System is Sailfish OS. In a highly competitive as
mobile development environment, analyse the current situation of the sailfish OS as a platform, and their proposals in the
market. The authors will also present a review trends in a past 2-3 years from its inception, new facilities and their
competitive advantages over native development of other operating systems.
Keywords: Sailfish OS, Open Source Software, OEM, SDK, 64 bit OS
I. INTRODUCTION
Sailfsh OS is the logical evolution of MeeGo, an operating system developed by Nokia, based on Linux and in order to attack
the market of smart phones and tablets. When Meego was dropped, some of their workers left to form Nokia Jolla, one
covered by the Finnish company, which has renamed the system as Sailfsh OS. The operating system has its own
programming language (Qt / QML), although accepted through their respective sdks developing apps in HTML5 (Cordoba
Qt) and Java (Android apps). The architecture is similar to what we have seen in most mobile operating systems: Linux
kernel, a layer of components (based on Mer), with the interface middleware and applications. Sailfish is a modern and
secure operating system combining the Linux Kernel for a particular platform use. It is a general purpose linux based
operating system. It is built on the heritage of MeeGo.Sailfish is developed by jolla in permanent cooperation with the
Sailfish community. The Sailfish community makes development requests and decides development priorities by voting. The
Mer project receives contribution from jolla community and Mer contributes middleware for jolla thereby assuring
compatibility of both projects. It’s like a classic Linux distribution with the great addition of the Jolla crafted Sailfish UI.
There’s no buttons on Sailfish devices, everything is handled with simple gestures, supported by an appealing design style. It
is really a very interesting platform for both users and developer. Sailfish used in the jolla smart phone and other licensees.
Sailfish OS can run Android applications through a proprietary compatibility layer.
II. WHAT IS SAILFISH OS?
An independent, partner friendly operating system that fosters innovation. It’s unlike what you’re used to. But once you get
the hang of the gesture based Sailfish OS, you’ll never want to go back. The highly adaptive Sailfish OS contains Open
Source Software building blocks, welcoming collaboration or simply, free-time hacking. The independent Sailfish OS is soon
reaching a major milestone as it is scaling from smart phones to tablets with the introduction of the Jolla Tablet. Co-founder
and Chairman of the Board of Jolla comments: “The roadmap of Sailfish OS already from the beginning in 2012 has led the
way to this point: Sailfish OS is now ready for licensing to OEMs and other partners.
III. SOFTWARE ARCHITECTURE
The Sailfish OS and the Sailfish software development kit (SDK) are based on the Linux kernel and Mer. Sailfish OS
includes a multi-tasking graphical shell called "Lipstick" built by Jolla on top of the Wayland display server protocol. Jolla
uses free and open-source graphics device drivers but the Hybris library allows use of proprietary graphics device drivers for
Android. Jolla's stated goal is for Sailfish to be open source eventually
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 12, Volume 2 (December 2015) www.ijirae.com
____________________________________________________________________________________________________
IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57
© 2014- 15, IJIRAE- All Rights Reserved Page -85
SAILFISH OS SDK
The Sailfish OS SDK was announced in Helsinki at Slush in 2012, and the alpha was published in February 2013. The SDK,
installation and coding tutorials are available for free download from the Sailfish OS website although the overall license is
not open source.
Sailfish SDK uses Qt with Virtual Box for development, compiling and emulation purposes, in contrast to simulation method.
This technique allows compilation on the Sailfish OS and full testing of developed software in the Virtual Machine,
emulating but not simulating the whole Sailfish OS. The technique also separates development activities and side effects
from everything else running on the host particular computer, leaving it undisturbed by developments and tests. According to
Jolla, development with Sailfish SDK is development on Sailfish OS itself; there are no differences between developed
software appearance and behavior in the SDK and on a device running Sailfish OS.
The availability of source code to the SDK allows shaping and rebuilding for companies' or developers' specific needs,
creating a context-specific environment that is set once and needs no preparation when the device is booted. The SDK runs
on the operating systems Android, 32 and 64-bit versions of Linux, 64-bit versions of OS X, and Microsoft Windows. It can
be used for compiling software for Sailfish OS devices from Linux sources. Its general console/terminal mode follows a
commonly used standard. Compatible binaries or libraries can also be used.
IV. SOFTWARE OVERVIEW
Public "Early access" for beta testers and developers
After positive experiences with pushing early updates to a small group of opt-in users for Sailfish Update 9 and for the
connectivity hotfix, Jolla has allowed all interested parties to try a new version of Sailfish OS about 1–2 weeks before official
release, in a program called "Early access". It is expected to be useful for developers and technically minded users, and a step
towards more community integration into the Sailfish release process, including improvement of quality by identifying
critical issues which only show up in certain environments or device setups, before rolling the update out to the wider user
audience. As an added bonus, it provides a window for developers to test their applications on new releases of Sailfish OS. In
the long term it will help Jolla to establish a developer program with early release candidate access for registered developers,
and to have more community involvement in platform development. The first detail Jolla is hoping to learn from this is how
it can gather feedback from a large audience in a reasonable way.
VERSION HISTORY
Sailfish OS has three naming conventions: version number, update number and version name. Each Sailfish OS version is
named after a Finnish lake.
SOFTWARE VERSION RELEASE DATE FORMULATED BY
v1.0.0.5 (Initial release) 27 November 2013 Kaajanlampi
v1.0.1.10 9 December 2013
Update 1, LaadunjÀrvi
v1.0.1.12 16 December 2013
v1.0.2.5 27 December 2013 Update 2, MaadajÀvri
v1.0.3.8 31 January 2014 Update 3, NaamankajÀrvi
v1.0.4.20 17 March 2014 Update 4, OhijÀrvi
v1.0.5.16 11 April 2014
Update 5, Paarlampi
v1.0.5.19 24 April 2014
v1.0.6.x N/A Update 6 was merged into Update7
v1.0.7.16 9 June 2014 Update 7, Saapunki
v1.0.8.19 14 July 2014
Update 8, Tahkalamp
v1.0.8.21 6 October 2014
v1.1.0.38 (Opt-in update) 23 October 2014 Update 9, Uitukka
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 12, Volume 2 (December 2015) www.ijirae.com
____________________________________________________________________________________________________
IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57
© 2014- 15, IJIRAE- All Rights Reserved Page -86
v1.1.0.39 (Opt-in update) 24 October 2014
v1.1.1.26 18 December 2014
Update 10, VaarainjÀrvi
v1.1.1.27 19 December 2014
v1.1.2.15 19 February 2015
Update 11, Yliaavanlampi
v1.1.2.16 25 February 2015
v1.1.3.x N/A Update 12 was merged into Update 13
v1.1.4.28 15 April 2015
Update 13, ÄijĂ€npĂ€ivĂ€njĂ€rvi
v1.1.4.29 4 May 2015
v1.1.5.x N/A
Update 14, dropped during Release
Candidate phase
v1.1.6.27 8 June 2015 Update 15, AaslakkajÀrvi
v1.1.7.24 15 July 2015
Update 16, BjörntrÀsket
v1.1.7.28 31 August 2015
v1.1.9.28 24 September 2015
Update 17, Eineheminlampi
v1.1.9.30 22 October 2015
v2.0.0.10 3 November 2015 Update 18, Saimaa
SAILFISH IS BETTER AS A MODERN OS
Now as smart homes and connected gadgets grow in popularity and want a unifying open OS. Sailfish could offer the
software that gives hardware manufacturers the freedom that other companies are failing to deliver. Sailfish was born quite a
while ago and it is the most unique and practical yet beautiful operating system ever made for a Smartphone. Sailfish is the
operating system developed by Finnish firm Jolla, whose products promise “a new way of thinking”. It’s open source, gives
developers full access to whatever they want, relies heavily on customer feedback and currently powers Jolla’s own phone
and tablet .the reasons why it is better than other OS are
INTERFACE
Sailfish’s core is based on open source Mer Project, and interface is currently owned by Jolla. Sailfish is all about gestures
and natural hand movements, which means that there is no buttons to push or to get to the home screen. It’s very different
from Google’s Material Design because there is no need to push buttons for going back from pages or to search way to back
home. It all depends on the interaction with the device and how the user is using his/her thumb
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 12, Volume 2 (December 2015) www.ijirae.com
____________________________________________________________________________________________________
IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57
© 2014- 15, IJIRAE- All Rights Reserved Page -87
HARDWARE
Sailfish OS is available on Jolla Phones and Tablets only, But it can replace with your Android OS powered device like
Nexus 5 via CyanogenMod.
SAILFISH OS 2.0 APPS AND APP STORES
Jolla just announced that its Sailfish OS has reached two-fold compatibility with Android .It support majority of Android
apps, and it is find compatible ones via Jolla’s own app store and Jolla-certified app stores such as Yandex, Aptoide and
Anzhi. There’s nothing to stop from using other app stores - if anyone can get an .apk file he can stick it into Sailfish. It can
run Android apps but also the OS itself can run on Android phones. This is major news as it solves the two big problems
facing any upstart OS – it’s difficult to get hardware manufacturers to make devices for it and difficult to get devs to make
apps for it.
V. DESIGN PRINCIPLE OF SAILFISH OS
Diversity and different viewpoints are important to do awesome design
The basic elements here are
EFFORTLESS INTERACTION
Interaction with Sailfish devices is effortless even in a hectic mobile environment. The core interactions are based on simple
gestures. This enables users to interact with the device via the complete screen estate. It require stretching fingers or moving
the device up and down within their hands for interacting
TRUE MULTITASKING
Multitasking on Sailfish OS shows all the running apps conveniently in one single view. Multitasking is also a huge pull for
the Sailfish OS. Sailfish apps can be changed while running at the same time. So if anyone want to pause music or a video
without leaving the app that have an option. The ultimate goal is to make multitasking seamless so there is no need to hop
between apps.
LOGICAL
Sailfish designs are logical and consistent. Consistency means here that similar interaction flows and visuals are reused for
similar tasks. Combined, these create more fluent task flows and greater user satisfaction since users can apply a flow they’ve
learned easily in other areas.
MAGICAL
Instead of just doing something different, the intention behind Sailfish is to always improve, innovate and create magical
design. Such solutions to problems make the user’s tasks easier, more pleasant and therefore create a positive surprise, in
fact, to make the user smile a smile.
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 12, Volume 2 (December 2015) www.ijirae.com
____________________________________________________________________________________________________
IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57
© 2014- 15, IJIRAE- All Rights Reserved Page -88
INTEGRATED SERVICES
Sailfish features frameworks that enable a deep integration of services. Users can access service related content and options
during their core tasks instead of opening and closing a set of dedicated apps. Developers are able to hook into frameworks
via plug-ins and thus speed up development time. A single plug-in is normally much easier to develop than a full UI for
service features.
SIMPLY BEAUTIFUL
The aim here is to make complex user experiences simpler. Sailfish designs are simple, beautiful and uncluttered. Content is
presented clearly, text is legible, and animations, haptics and sounds follow an overall theme and support user interactions.
The visual style is simple, though warm and friendly; it is based on metaphors of glass and shining light.
VI. A COMPARISON WITH OTHER OS
Gesture based operating systems are catching up lately and even the old ones are bringing gesture based updates such as iOS,
even Android applications like the new Viber, or Hangouts or even Face book (Beta) are involved in the gesture war and
quite frankly, it started with Web OS from Palm but defined cleanly by Harmattan on the Nokia N9.
So now the author compare Sailfish to as other operating systems as it can starting with the main rivals which has roughly the
same age as Sailfish.
SAILFISH OS VS. UBUNTU TOUCH
It has more user friendly UI than Ubuntu’s interface. The Ubuntu phone UI looks crisp and clean, but it requires quite a lot of
effort to do basic things. After using both devices for a few months Jolla and SailfishOS feels simply better to use.
 More lightweight than Ubuntu on slower devices
 It has much more applications available before launch .In Ubuntu the app bar only fits a few favourite apps nicely. If
user want browse the list of all apps, he need to click and swipe many times until he arrive at the app listing.
It is simpler to use. Tablet-wise, Ubuntu wins, but only in terms of beauty! Because it looks magnificent on tabs while
Sailfish, due to its unique design is better for smaller devices such as phones. Yet it’s easier to work on a tablet with Sailfish
since user don’t need to move his hand a lot in that big screen. True multitasking
SAILFISH OVER ANDROID
 It has modern UI [with no lag!]
 It has true multitasking with no pause on the whilst minimized
 It is more user friendly and ease of usage
 It has many of the Android apps and Sailfish apps also.
 It is more open and truly Linux [not only Linux based]
 It has the benefit of Usage of simple gestures everywhere
 No buttons needed to run the OS
 A LOT more lightweight
SAILFISH OVER WINDOWS PHONE
 Heavily gesture based UI
 Nor buttons for the back neither home
 Wider support of hardware
 Open source
 Simpler, better and more modern UI
 True multitasking
 Even before the launch it has more apps than WP
 Much more unlimited SDK for developers to play
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 12, Volume 2 (December 2015) www.ijirae.com
____________________________________________________________________________________________________
IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57
© 2014- 15, IJIRAE- All Rights Reserved Page -89
HIS IS WHAT MAKE SAILFISH OS BETTER THAN OTHER OS
VII. CONCLUSION AND FUTURE SCOPE:
The objective of this study is dogmatic in the benefits of Sailfish os, and display a market reality. It was explained how
Sailfish OS is better the authors have also presented some improvements in Sailfish OS which are lacking behind in android.
Main concern of this paper is to make aware of some small things and to generate knowledge about the Sailfish OS. Sailfish
OS will surely gain its independent market share in time, and while Google reduces their support outside native Android;
Jolla has no idea to advance with its Android support in a long run. While the amount of native Sailfish apps is small,
Android support remains as an important part of Jolla - especially in entering markets in Asia.
REFERENCES
[1] https://sailfishos.org
[2] www.slideshare.net
[3] http://jolla.com
[4] Blog.gsmarena.com
[5] Image.slidesharecdn.com
[6] https://www.androidpit.com/sailfish-os-2-0-vs-android-comparison
[7] https://www.scribd.com/doc/214444070/sailfish-ppt
[8] https://jolla.com/.../48_PRESS_RELEASE_MWC_SAILFISHOS_2015_F
[9] http://linuxgizmos.com/sailfish-gains-two-way-android-compatibility/

More Related Content

What's hot

SailFish OS latest Report (2016)
SailFish OS latest Report (2016)SailFish OS latest Report (2016)
SailFish OS latest Report (2016)cool_skra
 
Various Mobile Operating Systems in Market presented by Ashish Gaikwad
Various Mobile Operating Systems in Market presented by Ashish GaikwadVarious Mobile Operating Systems in Market presented by Ashish Gaikwad
Various Mobile Operating Systems in Market presented by Ashish GaikwadAshish Gaikwad
 
Tizen Operating System
Tizen Operating SystemTizen Operating System
Tizen Operating SystemUday_Peddur
 
Firefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devicesFirefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devicesTristan Nitot
 
Tizen operating system seminar ppt
Tizen operating system seminar pptTizen operating system seminar ppt
Tizen operating system seminar pptAjinkyalenekar12
 
Developing Tizen Operating System Based Solutions - IDF2013 Beijing
Developing Tizen Operating System Based Solutions - IDF2013 BeijingDeveloping Tizen Operating System Based Solutions - IDF2013 Beijing
Developing Tizen Operating System Based Solutions - IDF2013 BeijingRyo Jin
 
Tizen Overview and Architecture - Seokjae Jeong (Samsung) - Korea Linux Forum...
Tizen Overview and Architecture - Seokjae Jeong (Samsung) - Korea Linux Forum...Tizen Overview and Architecture - Seokjae Jeong (Samsung) - Korea Linux Forum...
Tizen Overview and Architecture - Seokjae Jeong (Samsung) - Korea Linux Forum...Ryo Jin
 
Delivery formats
Delivery formatsDelivery formats
Delivery formatsMrsNunn
 
Android the new Technology for mobile
Android the new Technology for mobileAndroid the new Technology for mobile
Android the new Technology for mobilepoojapainter
 
Benefits and Delivery formats
Benefits and Delivery formatsBenefits and Delivery formats
Benefits and Delivery formatsMrsNunn
 
Seminar on Tizen OS
Seminar on Tizen OSSeminar on Tizen OS
Seminar on Tizen OSFriend Porag
 
Tizen operating system by srisailam
Tizen operating system by srisailamTizen operating system by srisailam
Tizen operating system by srisailamSrisailam Muntha
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development pptGautam Kumar
 
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...DevOps Indonesia
 
CocoaHeads Toulouse - iOS TechTalk - MĂ©lanie Bessagnet
CocoaHeads Toulouse - iOS TechTalk - MĂ©lanie BessagnetCocoaHeads Toulouse - iOS TechTalk - MĂ©lanie Bessagnet
CocoaHeads Toulouse - iOS TechTalk - MĂ©lanie BessagnetCocoaHeads France
 
DevOps Indonesia #10 - Making DevOps Practice Real
DevOps Indonesia #10 - Making DevOps Practice Real DevOps Indonesia #10 - Making DevOps Practice Real
DevOps Indonesia #10 - Making DevOps Practice Real DevOps Indonesia
 

What's hot (20)

SailFish OS latest Report (2016)
SailFish OS latest Report (2016)SailFish OS latest Report (2016)
SailFish OS latest Report (2016)
 
Sailfish OS
Sailfish OSSailfish OS
Sailfish OS
 
Various Mobile Operating Systems in Market presented by Ashish Gaikwad
Various Mobile Operating Systems in Market presented by Ashish GaikwadVarious Mobile Operating Systems in Market presented by Ashish Gaikwad
Various Mobile Operating Systems in Market presented by Ashish Gaikwad
 
Sailfish os
Sailfish osSailfish os
Sailfish os
 
Jolla sailfish os
Jolla sailfish osJolla sailfish os
Jolla sailfish os
 
Tizen Operating System
Tizen Operating SystemTizen Operating System
Tizen Operating System
 
Firefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devicesFirefox OS: bringing the Open Web to mobile devices
Firefox OS: bringing the Open Web to mobile devices
 
Tizen operating system seminar ppt
Tizen operating system seminar pptTizen operating system seminar ppt
Tizen operating system seminar ppt
 
Tizen OS
Tizen OSTizen OS
Tizen OS
 
Developing Tizen Operating System Based Solutions - IDF2013 Beijing
Developing Tizen Operating System Based Solutions - IDF2013 BeijingDeveloping Tizen Operating System Based Solutions - IDF2013 Beijing
Developing Tizen Operating System Based Solutions - IDF2013 Beijing
 
Tizen Overview and Architecture - Seokjae Jeong (Samsung) - Korea Linux Forum...
Tizen Overview and Architecture - Seokjae Jeong (Samsung) - Korea Linux Forum...Tizen Overview and Architecture - Seokjae Jeong (Samsung) - Korea Linux Forum...
Tizen Overview and Architecture - Seokjae Jeong (Samsung) - Korea Linux Forum...
 
Delivery formats
Delivery formatsDelivery formats
Delivery formats
 
Android the new Technology for mobile
Android the new Technology for mobileAndroid the new Technology for mobile
Android the new Technology for mobile
 
Benefits and Delivery formats
Benefits and Delivery formatsBenefits and Delivery formats
Benefits and Delivery formats
 
Seminar on Tizen OS
Seminar on Tizen OSSeminar on Tizen OS
Seminar on Tizen OS
 
Tizen operating system by srisailam
Tizen operating system by srisailamTizen operating system by srisailam
Tizen operating system by srisailam
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
 
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...
Securing a Great Developer Experience - DevOps Indonesia Meetup by Stefan Str...
 
CocoaHeads Toulouse - iOS TechTalk - MĂ©lanie Bessagnet
CocoaHeads Toulouse - iOS TechTalk - MĂ©lanie BessagnetCocoaHeads Toulouse - iOS TechTalk - MĂ©lanie Bessagnet
CocoaHeads Toulouse - iOS TechTalk - MĂ©lanie Bessagnet
 
DevOps Indonesia #10 - Making DevOps Practice Real
DevOps Indonesia #10 - Making DevOps Practice Real DevOps Indonesia #10 - Making DevOps Practice Real
DevOps Indonesia #10 - Making DevOps Practice Real
 

Viewers also liked

BylsmaColbyNPSThesis_ICTAuthRegimes
BylsmaColbyNPSThesis_ICTAuthRegimesBylsmaColbyNPSThesis_ICTAuthRegimes
BylsmaColbyNPSThesis_ICTAuthRegimesColin Bylsma
 
Random Chaotic Number Generation based Clustered Image Encryption
Random Chaotic Number Generation based Clustered Image EncryptionRandom Chaotic Number Generation based Clustered Image Encryption
Random Chaotic Number Generation based Clustered Image EncryptionAM Publications
 
Edward Anderson - scholarship - The Brief and Bloody Resurrection of Mme. LEs...
Edward Anderson - scholarship - The Brief and Bloody Resurrection of Mme. LEs...Edward Anderson - scholarship - The Brief and Bloody Resurrection of Mme. LEs...
Edward Anderson - scholarship - The Brief and Bloody Resurrection of Mme. LEs...Edward Anderson
 
AUS Portfolio 2016
AUS Portfolio 2016AUS Portfolio 2016
AUS Portfolio 2016Jessica Zak
 
Yunchao he icot2015
Yunchao he icot2015Yunchao he icot2015
Yunchao he icot2015Yunchao He
 
Thiensusong
ThiensusongThiensusong
Thiensusongcthoan367
 

Viewers also liked (8)

Practica10
Practica10Practica10
Practica10
 
BylsmaColbyNPSThesis_ICTAuthRegimes
BylsmaColbyNPSThesis_ICTAuthRegimesBylsmaColbyNPSThesis_ICTAuthRegimes
BylsmaColbyNPSThesis_ICTAuthRegimes
 
Random Chaotic Number Generation based Clustered Image Encryption
Random Chaotic Number Generation based Clustered Image EncryptionRandom Chaotic Number Generation based Clustered Image Encryption
Random Chaotic Number Generation based Clustered Image Encryption
 
Edward Anderson - scholarship - The Brief and Bloody Resurrection of Mme. LEs...
Edward Anderson - scholarship - The Brief and Bloody Resurrection of Mme. LEs...Edward Anderson - scholarship - The Brief and Bloody Resurrection of Mme. LEs...
Edward Anderson - scholarship - The Brief and Bloody Resurrection of Mme. LEs...
 
Week 8
Week 8Week 8
Week 8
 
AUS Portfolio 2016
AUS Portfolio 2016AUS Portfolio 2016
AUS Portfolio 2016
 
Yunchao he icot2015
Yunchao he icot2015Yunchao he icot2015
Yunchao he icot2015
 
Thiensusong
ThiensusongThiensusong
Thiensusong
 

Similar to Scope and Challenges in Sailfish OS: A brief overview

DoD-Enterprise-DevSecOps-Initiative.pptx
DoD-Enterprise-DevSecOps-Initiative.pptxDoD-Enterprise-DevSecOps-Initiative.pptx
DoD-Enterprise-DevSecOps-Initiative.pptxfengerqiang
 
Dataverse in the European Open Science Cloud
Dataverse in the European Open Science CloudDataverse in the European Open Science Cloud
Dataverse in the European Open Science Cloudvty
 
Android development courses online
Android development courses onlineAndroid development courses online
Android development courses onlineTexilaedu
 
Performance, UI, and More: Flutter vs React Native Compared
Performance, UI, and More: Flutter vs React Native ComparedPerformance, UI, and More: Flutter vs React Native Compared
Performance, UI, and More: Flutter vs React Native ComparedTien Nguyen
 
IP PROJECT E-GOVERNMENTAL HELPLINE
IP PROJECT E-GOVERNMENTAL HELPLINEIP PROJECT E-GOVERNMENTAL HELPLINE
IP PROJECT E-GOVERNMENTAL HELPLINEMathesh T
 
Unesco Presentation
Unesco PresentationUnesco Presentation
Unesco PresentationUmesh
 
Industrial training report
Industrial training reportIndustrial training report
Industrial training reportAnurag Gautam
 
Cross Platform Mobile Technologies
Cross Platform Mobile TechnologiesCross Platform Mobile Technologies
Cross Platform Mobile TechnologiesTalentica Software
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersIan Skerrett
 
DoD Enterprise DevSecOps Initiative by Mr. Nicolas Chaillan
DoD Enterprise DevSecOps Initiative by Mr. Nicolas ChaillanDoD Enterprise DevSecOps Initiative by Mr. Nicolas Chaillan
DoD Enterprise DevSecOps Initiative by Mr. Nicolas ChaillanHermanKBeta
 
Java Magazine JUNIT5 NOVEMBER/DECEMBER 2016
Java Magazine JUNIT5 NOVEMBER/DECEMBER 2016Java Magazine JUNIT5 NOVEMBER/DECEMBER 2016
Java Magazine JUNIT5 NOVEMBER/DECEMBER 2016Erik Gur
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
Cloud Foundry May 1 2014
Cloud Foundry May 1 2014Cloud Foundry May 1 2014
Cloud Foundry May 1 2014Christopher Ferris
 
[JOI] TOTVS Developers Joinville - Java #1
[JOI] TOTVS Developers Joinville - Java #1[JOI] TOTVS Developers Joinville - Java #1
[JOI] TOTVS Developers Joinville - Java #1Rubens Dos Santos Filho
 
Eclipse & java based modeling platforms for smart phone
Eclipse & java based modeling platforms for smart phoneEclipse & java based modeling platforms for smart phone
Eclipse & java based modeling platforms for smart phoneIAEME Publication
 
JavaFX: A Rich Internet Application (RIA) Development Platform
JavaFX: A Rich Internet Application (RIA) Development PlatformJavaFX: A Rich Internet Application (RIA) Development Platform
JavaFX: A Rich Internet Application (RIA) Development PlatformPraveen Srivastava
 
Java application-development
Java application-developmentJava application-development
Java application-developmentDeepika Chaudhary
 

Similar to Scope and Challenges in Sailfish OS: A brief overview (20)

DoD-Enterprise-DevSecOps-Initiative.pptx
DoD-Enterprise-DevSecOps-Initiative.pptxDoD-Enterprise-DevSecOps-Initiative.pptx
DoD-Enterprise-DevSecOps-Initiative.pptx
 
Dataverse in the European Open Science Cloud
Dataverse in the European Open Science CloudDataverse in the European Open Science Cloud
Dataverse in the European Open Science Cloud
 
Android development courses online
Android development courses onlineAndroid development courses online
Android development courses online
 
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
 
Performance, UI, and More: Flutter vs React Native Compared
Performance, UI, and More: Flutter vs React Native ComparedPerformance, UI, and More: Flutter vs React Native Compared
Performance, UI, and More: Flutter vs React Native Compared
 
IP PROJECT E-GOVERNMENTAL HELPLINE
IP PROJECT E-GOVERNMENTAL HELPLINEIP PROJECT E-GOVERNMENTAL HELPLINE
IP PROJECT E-GOVERNMENTAL HELPLINE
 
Unesco Presentation
Unesco PresentationUnesco Presentation
Unesco Presentation
 
Industrial training report
Industrial training reportIndustrial training report
Industrial training report
 
Cross Platform Mobile Technologies
Cross Platform Mobile TechnologiesCross Platform Mobile Technologies
Cross Platform Mobile Technologies
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developers
 
DoD Enterprise DevSecOps Initiative by Mr. Nicolas Chaillan
DoD Enterprise DevSecOps Initiative by Mr. Nicolas ChaillanDoD Enterprise DevSecOps Initiative by Mr. Nicolas Chaillan
DoD Enterprise DevSecOps Initiative by Mr. Nicolas Chaillan
 
Java Magazine JUNIT5 NOVEMBER/DECEMBER 2016
Java Magazine JUNIT5 NOVEMBER/DECEMBER 2016Java Magazine JUNIT5 NOVEMBER/DECEMBER 2016
Java Magazine JUNIT5 NOVEMBER/DECEMBER 2016
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
Cloud Foundry May 1 2014
Cloud Foundry May 1 2014Cloud Foundry May 1 2014
Cloud Foundry May 1 2014
 
Swing is not dead
Swing is not deadSwing is not dead
Swing is not dead
 
[JOI] TOTVS Developers Joinville - Java #1
[JOI] TOTVS Developers Joinville - Java #1[JOI] TOTVS Developers Joinville - Java #1
[JOI] TOTVS Developers Joinville - Java #1
 
Silverlight
SilverlightSilverlight
Silverlight
 
Eclipse & java based modeling platforms for smart phone
Eclipse & java based modeling platforms for smart phoneEclipse & java based modeling platforms for smart phone
Eclipse & java based modeling platforms for smart phone
 
JavaFX: A Rich Internet Application (RIA) Development Platform
JavaFX: A Rich Internet Application (RIA) Development PlatformJavaFX: A Rich Internet Application (RIA) Development Platform
JavaFX: A Rich Internet Application (RIA) Development Platform
 
Java application-development
Java application-developmentJava application-development
Java application-development
 

More from AM Publications

DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...AM Publications
 
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...AM Publications
 
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGNTHE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGNAM Publications
 
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...AM Publications
 
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...AM Publications
 
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISESANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISESAM Publications
 
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS AM Publications
 
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...AM Publications
 
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITIONHMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITIONAM Publications
 
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...AM Publications
 
INTELLIGENT BLIND STICK
INTELLIGENT BLIND STICKINTELLIGENT BLIND STICK
INTELLIGENT BLIND STICKAM Publications
 
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...AM Publications
 
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...AM Publications
 
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...AM Publications
 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNAM Publications
 
DETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECTDETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECTAM Publications
 
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENTSIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENTAM Publications
 
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...AM Publications
 
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...AM Publications
 
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY AM Publications
 

More from AM Publications (20)

DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
 
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
 
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGNTHE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
 
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
 
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
 
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISESANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
 
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
 
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
 
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITIONHMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
 
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
 
INTELLIGENT BLIND STICK
INTELLIGENT BLIND STICKINTELLIGENT BLIND STICK
INTELLIGENT BLIND STICK
 
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
 
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
 
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNN
 
DETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECTDETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECT
 
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENTSIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
 
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
 
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
 
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
 

Recently uploaded

ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoĂŁo Esperancinha
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube ExchangerAnamika Sarkar
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube Exchanger
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

Scope and Challenges in Sailfish OS: A brief overview

  • 1. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 12, Volume 2 (December 2015) www.ijirae.com ____________________________________________________________________________________________________ IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 15, IJIRAE- All Rights Reserved Page -84 Scope and Challenges in Sailfish OS: A brief overview Supriya Maji Asoke Nath Department of Computer Science Department of Computer Science St. Xavier’s College (Autonomous) St. Xavier’s College (Autonomous) Kolkata, India Kolkata, India Abstract: The present paper attempts to study the present conditions of Sailfish OS. Mobiles have undergone a significant evolution over the past two decades with the democratization of mobile operating systems. A mobile OS is an operating system that is specifically designed on mobile device such an operating System is Sailfish OS. In a highly competitive as mobile development environment, analyse the current situation of the sailfish OS as a platform, and their proposals in the market. The authors will also present a review trends in a past 2-3 years from its inception, new facilities and their competitive advantages over native development of other operating systems. Keywords: Sailfish OS, Open Source Software, OEM, SDK, 64 bit OS I. INTRODUCTION Sailfsh OS is the logical evolution of MeeGo, an operating system developed by Nokia, based on Linux and in order to attack the market of smart phones and tablets. When Meego was dropped, some of their workers left to form Nokia Jolla, one covered by the Finnish company, which has renamed the system as Sailfsh OS. The operating system has its own programming language (Qt / QML), although accepted through their respective sdks developing apps in HTML5 (Cordoba Qt) and Java (Android apps). The architecture is similar to what we have seen in most mobile operating systems: Linux kernel, a layer of components (based on Mer), with the interface middleware and applications. Sailfish is a modern and secure operating system combining the Linux Kernel for a particular platform use. It is a general purpose linux based operating system. It is built on the heritage of MeeGo.Sailfish is developed by jolla in permanent cooperation with the Sailfish community. The Sailfish community makes development requests and decides development priorities by voting. The Mer project receives contribution from jolla community and Mer contributes middleware for jolla thereby assuring compatibility of both projects. It’s like a classic Linux distribution with the great addition of the Jolla crafted Sailfish UI. There’s no buttons on Sailfish devices, everything is handled with simple gestures, supported by an appealing design style. It is really a very interesting platform for both users and developer. Sailfish used in the jolla smart phone and other licensees. Sailfish OS can run Android applications through a proprietary compatibility layer. II. WHAT IS SAILFISH OS? An independent, partner friendly operating system that fosters innovation. It’s unlike what you’re used to. But once you get the hang of the gesture based Sailfish OS, you’ll never want to go back. The highly adaptive Sailfish OS contains Open Source Software building blocks, welcoming collaboration or simply, free-time hacking. The independent Sailfish OS is soon reaching a major milestone as it is scaling from smart phones to tablets with the introduction of the Jolla Tablet. Co-founder and Chairman of the Board of Jolla comments: “The roadmap of Sailfish OS already from the beginning in 2012 has led the way to this point: Sailfish OS is now ready for licensing to OEMs and other partners. III. SOFTWARE ARCHITECTURE The Sailfish OS and the Sailfish software development kit (SDK) are based on the Linux kernel and Mer. Sailfish OS includes a multi-tasking graphical shell called "Lipstick" built by Jolla on top of the Wayland display server protocol. Jolla uses free and open-source graphics device drivers but the Hybris library allows use of proprietary graphics device drivers for Android. Jolla's stated goal is for Sailfish to be open source eventually
  • 2. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 12, Volume 2 (December 2015) www.ijirae.com ____________________________________________________________________________________________________ IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 15, IJIRAE- All Rights Reserved Page -85 SAILFISH OS SDK The Sailfish OS SDK was announced in Helsinki at Slush in 2012, and the alpha was published in February 2013. The SDK, installation and coding tutorials are available for free download from the Sailfish OS website although the overall license is not open source. Sailfish SDK uses Qt with Virtual Box for development, compiling and emulation purposes, in contrast to simulation method. This technique allows compilation on the Sailfish OS and full testing of developed software in the Virtual Machine, emulating but not simulating the whole Sailfish OS. The technique also separates development activities and side effects from everything else running on the host particular computer, leaving it undisturbed by developments and tests. According to Jolla, development with Sailfish SDK is development on Sailfish OS itself; there are no differences between developed software appearance and behavior in the SDK and on a device running Sailfish OS. The availability of source code to the SDK allows shaping and rebuilding for companies' or developers' specific needs, creating a context-specific environment that is set once and needs no preparation when the device is booted. The SDK runs on the operating systems Android, 32 and 64-bit versions of Linux, 64-bit versions of OS X, and Microsoft Windows. It can be used for compiling software for Sailfish OS devices from Linux sources. Its general console/terminal mode follows a commonly used standard. Compatible binaries or libraries can also be used. IV. SOFTWARE OVERVIEW Public "Early access" for beta testers and developers After positive experiences with pushing early updates to a small group of opt-in users for Sailfish Update 9 and for the connectivity hotfix, Jolla has allowed all interested parties to try a new version of Sailfish OS about 1–2 weeks before official release, in a program called "Early access". It is expected to be useful for developers and technically minded users, and a step towards more community integration into the Sailfish release process, including improvement of quality by identifying critical issues which only show up in certain environments or device setups, before rolling the update out to the wider user audience. As an added bonus, it provides a window for developers to test their applications on new releases of Sailfish OS. In the long term it will help Jolla to establish a developer program with early release candidate access for registered developers, and to have more community involvement in platform development. The first detail Jolla is hoping to learn from this is how it can gather feedback from a large audience in a reasonable way. VERSION HISTORY Sailfish OS has three naming conventions: version number, update number and version name. Each Sailfish OS version is named after a Finnish lake. SOFTWARE VERSION RELEASE DATE FORMULATED BY v1.0.0.5 (Initial release) 27 November 2013 Kaajanlampi v1.0.1.10 9 December 2013 Update 1, LaadunjĂ€rvi v1.0.1.12 16 December 2013 v1.0.2.5 27 December 2013 Update 2, MaadajĂ€vri v1.0.3.8 31 January 2014 Update 3, NaamankajĂ€rvi v1.0.4.20 17 March 2014 Update 4, OhijĂ€rvi v1.0.5.16 11 April 2014 Update 5, Paarlampi v1.0.5.19 24 April 2014 v1.0.6.x N/A Update 6 was merged into Update7 v1.0.7.16 9 June 2014 Update 7, Saapunki v1.0.8.19 14 July 2014 Update 8, Tahkalamp v1.0.8.21 6 October 2014 v1.1.0.38 (Opt-in update) 23 October 2014 Update 9, Uitukka
  • 3. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 12, Volume 2 (December 2015) www.ijirae.com ____________________________________________________________________________________________________ IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 15, IJIRAE- All Rights Reserved Page -86 v1.1.0.39 (Opt-in update) 24 October 2014 v1.1.1.26 18 December 2014 Update 10, VaarainjĂ€rvi v1.1.1.27 19 December 2014 v1.1.2.15 19 February 2015 Update 11, Yliaavanlampi v1.1.2.16 25 February 2015 v1.1.3.x N/A Update 12 was merged into Update 13 v1.1.4.28 15 April 2015 Update 13, ÄijĂ€npĂ€ivĂ€njĂ€rvi v1.1.4.29 4 May 2015 v1.1.5.x N/A Update 14, dropped during Release Candidate phase v1.1.6.27 8 June 2015 Update 15, AaslakkajĂ€rvi v1.1.7.24 15 July 2015 Update 16, BjörntrĂ€sket v1.1.7.28 31 August 2015 v1.1.9.28 24 September 2015 Update 17, Eineheminlampi v1.1.9.30 22 October 2015 v2.0.0.10 3 November 2015 Update 18, Saimaa SAILFISH IS BETTER AS A MODERN OS Now as smart homes and connected gadgets grow in popularity and want a unifying open OS. Sailfish could offer the software that gives hardware manufacturers the freedom that other companies are failing to deliver. Sailfish was born quite a while ago and it is the most unique and practical yet beautiful operating system ever made for a Smartphone. Sailfish is the operating system developed by Finnish firm Jolla, whose products promise “a new way of thinking”. It’s open source, gives developers full access to whatever they want, relies heavily on customer feedback and currently powers Jolla’s own phone and tablet .the reasons why it is better than other OS are INTERFACE Sailfish’s core is based on open source Mer Project, and interface is currently owned by Jolla. Sailfish is all about gestures and natural hand movements, which means that there is no buttons to push or to get to the home screen. It’s very different from Google’s Material Design because there is no need to push buttons for going back from pages or to search way to back home. It all depends on the interaction with the device and how the user is using his/her thumb
  • 4. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 12, Volume 2 (December 2015) www.ijirae.com ____________________________________________________________________________________________________ IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 15, IJIRAE- All Rights Reserved Page -87 HARDWARE Sailfish OS is available on Jolla Phones and Tablets only, But it can replace with your Android OS powered device like Nexus 5 via CyanogenMod. SAILFISH OS 2.0 APPS AND APP STORES Jolla just announced that its Sailfish OS has reached two-fold compatibility with Android .It support majority of Android apps, and it is find compatible ones via Jolla’s own app store and Jolla-certified app stores such as Yandex, Aptoide and Anzhi. There’s nothing to stop from using other app stores - if anyone can get an .apk file he can stick it into Sailfish. It can run Android apps but also the OS itself can run on Android phones. This is major news as it solves the two big problems facing any upstart OS – it’s difficult to get hardware manufacturers to make devices for it and difficult to get devs to make apps for it. V. DESIGN PRINCIPLE OF SAILFISH OS Diversity and different viewpoints are important to do awesome design The basic elements here are EFFORTLESS INTERACTION Interaction with Sailfish devices is effortless even in a hectic mobile environment. The core interactions are based on simple gestures. This enables users to interact with the device via the complete screen estate. It require stretching fingers or moving the device up and down within their hands for interacting TRUE MULTITASKING Multitasking on Sailfish OS shows all the running apps conveniently in one single view. Multitasking is also a huge pull for the Sailfish OS. Sailfish apps can be changed while running at the same time. So if anyone want to pause music or a video without leaving the app that have an option. The ultimate goal is to make multitasking seamless so there is no need to hop between apps. LOGICAL Sailfish designs are logical and consistent. Consistency means here that similar interaction flows and visuals are reused for similar tasks. Combined, these create more fluent task flows and greater user satisfaction since users can apply a flow they’ve learned easily in other areas. MAGICAL Instead of just doing something different, the intention behind Sailfish is to always improve, innovate and create magical design. Such solutions to problems make the user’s tasks easier, more pleasant and therefore create a positive surprise, in fact, to make the user smile a smile.
  • 5. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 12, Volume 2 (December 2015) www.ijirae.com ____________________________________________________________________________________________________ IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 15, IJIRAE- All Rights Reserved Page -88 INTEGRATED SERVICES Sailfish features frameworks that enable a deep integration of services. Users can access service related content and options during their core tasks instead of opening and closing a set of dedicated apps. Developers are able to hook into frameworks via plug-ins and thus speed up development time. A single plug-in is normally much easier to develop than a full UI for service features. SIMPLY BEAUTIFUL The aim here is to make complex user experiences simpler. Sailfish designs are simple, beautiful and uncluttered. Content is presented clearly, text is legible, and animations, haptics and sounds follow an overall theme and support user interactions. The visual style is simple, though warm and friendly; it is based on metaphors of glass and shining light. VI. A COMPARISON WITH OTHER OS Gesture based operating systems are catching up lately and even the old ones are bringing gesture based updates such as iOS, even Android applications like the new Viber, or Hangouts or even Face book (Beta) are involved in the gesture war and quite frankly, it started with Web OS from Palm but defined cleanly by Harmattan on the Nokia N9. So now the author compare Sailfish to as other operating systems as it can starting with the main rivals which has roughly the same age as Sailfish. SAILFISH OS VS. UBUNTU TOUCH It has more user friendly UI than Ubuntu’s interface. The Ubuntu phone UI looks crisp and clean, but it requires quite a lot of effort to do basic things. After using both devices for a few months Jolla and SailfishOS feels simply better to use.  More lightweight than Ubuntu on slower devices  It has much more applications available before launch .In Ubuntu the app bar only fits a few favourite apps nicely. If user want browse the list of all apps, he need to click and swipe many times until he arrive at the app listing. It is simpler to use. Tablet-wise, Ubuntu wins, but only in terms of beauty! Because it looks magnificent on tabs while Sailfish, due to its unique design is better for smaller devices such as phones. Yet it’s easier to work on a tablet with Sailfish since user don’t need to move his hand a lot in that big screen. True multitasking SAILFISH OVER ANDROID  It has modern UI [with no lag!]  It has true multitasking with no pause on the whilst minimized  It is more user friendly and ease of usage  It has many of the Android apps and Sailfish apps also.  It is more open and truly Linux [not only Linux based]  It has the benefit of Usage of simple gestures everywhere  No buttons needed to run the OS  A LOT more lightweight SAILFISH OVER WINDOWS PHONE  Heavily gesture based UI  Nor buttons for the back neither home  Wider support of hardware  Open source  Simpler, better and more modern UI  True multitasking  Even before the launch it has more apps than WP  Much more unlimited SDK for developers to play
  • 6. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 12, Volume 2 (December 2015) www.ijirae.com ____________________________________________________________________________________________________ IJIRAE: Impact Factor Value - ISRAJIF: 1.857 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 15, IJIRAE- All Rights Reserved Page -89 HIS IS WHAT MAKE SAILFISH OS BETTER THAN OTHER OS VII. CONCLUSION AND FUTURE SCOPE: The objective of this study is dogmatic in the benefits of Sailfish os, and display a market reality. It was explained how Sailfish OS is better the authors have also presented some improvements in Sailfish OS which are lacking behind in android. Main concern of this paper is to make aware of some small things and to generate knowledge about the Sailfish OS. Sailfish OS will surely gain its independent market share in time, and while Google reduces their support outside native Android; Jolla has no idea to advance with its Android support in a long run. While the amount of native Sailfish apps is small, Android support remains as an important part of Jolla - especially in entering markets in Asia. REFERENCES [1] https://sailfishos.org [2] www.slideshare.net [3] http://jolla.com [4] Blog.gsmarena.com [5] Image.slidesharecdn.com [6] https://www.androidpit.com/sailfish-os-2-0-vs-android-comparison [7] https://www.scribd.com/doc/214444070/sailfish-ppt [8] https://jolla.com/.../48_PRESS_RELEASE_MWC_SAILFISHOS_2015_F [9] http://linuxgizmos.com/sailfish-gains-two-way-android-compatibility/