A Survey Paper on Mobile Operating Systems 1Rajeswari.A, 2Amirthavalli.R 1,2Dept

Total Page:16

File Type:pdf, Size:1020Kb

A Survey Paper on Mobile Operating Systems 1Rajeswari.A, 2Amirthavalli.R 1,2Dept IJCST VOL . 5, Iss UE 3, JULY - SEP T 2014 ISSN : 0976-8491 (Online) | ISSN : 2229-4333 (Print) A Survey Paper on Mobile Operating Systems 1Rajeswari.A, 2Amirthavalli.R 1,2Dept. of CSE, Velammal Engineering College Surapet, Chennai, India Abstract • USB host Nowadays, the usage of smart phones has increased tremendously. [2] Some of the current features and specifications of android Every phone requires some type of operating system to run its are: services. The operating system is responsible for determining the functions and features available on your device. The acceptance of a third party application, so called mobile apps is also based on the mobile operating system. Every manufacturer will have chosen the operating system for that specific device. In order to know the device compatibility and support for the mobile applications, its necessary to learn about the mobile operating system. This paper gives an idea about different mobile operating systems and also a comparative study on mobile operating systems. Keywords Android, iOS, Windows Phone, Symbian, Blackberry OS, Bada, Firefox OS, Sailfish OS, Tizen, Ubuntu Touch, Palm OS, web OS, LiMo4, Maemo, Meego. I. Introduction Smartphone has increased its usage from mere communication device to a software intensive device like PCs to perform all kind of applications. This change is due to the development of innovative mobile operating systems and the unique characteristics of smart phones. Smart phones are small and handy with multiple, frequent and continuous connectivity to their own applications. The operating system manages the hardware and software resources in the device and performs various tasks. The mobile OS can be Fig. 1: Current Features of Android The Android NDK application differentiated based on the existing PC platforms such as Real looks as follows: time operating system, single user single tasking operating system, single user multi tasking operating system and multi user operating system. These platforms are based on the number of user and the number of applications running on the device. This paper discusses about various mobile operating systems. II. Major Operating System A. Android Android is a linux based operating system developed by google/ open handset alliance. It is a free and open source operating system that supports ARM, MIPS, x86 architecture which is programmed in C, C++ and java.[8] Android's releases are nicknamed after sweets or dessert items like Cupcake (1.5), Donut (1.6), Eclair (2.0), Frozen Yogurt ("Froyo") (2.2), Ginger Bread (2.3), Honeycomb (3.0), Ice Cream Sandwich (4.0), Jelly Bean (4.1), (4.2), (4.3) and Kit Kat (4.4) [1]. Fig. 2: Android NDK Application B. Features [9] C. iOS • Multitasking iOS is a Darwin based operating system developed by Apple, • Widgets inc. It is a proprietary EULA except for open source components • Expandable storage that supports ARM CPU architecture which is programmed in • File manager C, C++, objective C and swift [8]. Some of the features that was • Drag and drop file management included in iOS 7 are: • Intelligent voice assistant • Airdrop • Sideloading apps • Control Center • Centralized notifications • Multitasking • Flash support • CarPlay • Native screenshots • iCloud 374 INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY www.ijcst.com ISSN : 0976-8491 (Online) | ISSN : 2229-4333 (Print) IJCST VOL . 5, Iss UE 3, JULY - SEP T 2014 Automatic Optional, "Update Individu app updates by app all" option al Password No systems protected No No sccess reset In-dash Driving Nokia Thirdparty integration mode/S Drive apps (iOS for cars) Drive G. Symbian Symbian is a descendant of Symbian OS which was developed by Symbian Foundation.Symbian 3 is the latest version was used in Nokia N8.The primary programming language is C++. It includes Fig. 3: Features of iOS features like • 2D and 3D graphics acceleration D. Blackberry OS • Touch-based interaction Blackberry OS is a QNX(Unix-like) based operating system • UI widgets developed by Blackberry Ltd.. It is a proprietary OS that supports ARM CPU architecture which isprogrammed in C, C++(native, H. Palm OS and Web OS cascade SDK, HTML5, javascript, CSS and java [8]. Palm OS was developed by Palm and later acquired by Hewlett Features include: Packard. Palm Os is a combination of phone and palm pilot PDA. • Bluetooth sharing with Android runtime It is a linux based OS. • Multi-touch interface WebOS was developed to replace palm OS. WebOS also known • Dual-layered virtual keyboard as LG webOS webOS or HP webOS, is a Linux kernel based operating system for smart TVs, formerly a mobile operating F. Windows Phone system initially ran on Palm Pre and Palm Pixi. The webOS mobile Windows phone is a windows CE 7/windows NT 8 based operating platform introduced features so innovative that some are still in system developed by Microsoft. It is a proprietary OS that supports use by Apple, Microsoft and Chrome [12]. ARM architecture which is programmed in XNA (.NET C#), VB.NET, silverlight, native C/C++, winRTP(XMLA) and DirectX. Table 2: Feature comparison of webOS [8] Some features of Windows Phone are as follows: Feature LG webOS open webOS HP webOS/pal m • Features are organized as hubs webOS • Multi-tasking Multitasking Line Cards Cards Cards • New way of typing by swiping through the keyboard without Interface lifting the finger. Gestures through through touch through touch Magic screen and screen and physical Table 1: Feature Comparison Remote physical keyboards keyboards Synergy Not known Not Supported iOS 7 Android 4.2 Win Pho 8 BB 10 yet supported System Control Yes, varies No, settings Thirdparty LG Store Homebrew App Catalog access Center by phone maker menu applications settings Over the Yes Yes Yes Notification Detailed Live tile BB Hub, air updates center notifications badges badges Wireless No No Yes, on some Multitasking Recents Multitaski Active Frames recharging devices it supports preview list ng preview grid "Touch to Share" Surfaced Varies by Thirdparty Video, Time Simple Yes No No camera modes Android skin lenses Shift modes connection Photos Albums, other Albums, Open No Yes Some code grouped by Albums, date filters recent Source released under years, location open webOS[24] Shared photo Samung Share one Share one by Devices / LG Smart Ported to multiple pre, pre plus, stream Galaxy S4 by one one Versions TVs / LG devices / open pixi, pixi plus / HP Peer-to-peer Android Tap + Share webOS webOS 1.0 HP webOS 1.4.5[25] sharing NFC sharing Beam (NFC) (NFC) Touchpad/ webOS pre2, pre3 / HP (AirDrop) Community webOS 2.x.x Unified Edition Yes Yes Yes browser bar Personalized Google Play raido/discove Music All Nokia Music Thirdparty app ry Access Voice access Samsung's No systems No systems to system Voice access sccess settings www.ijcst.com INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY 375 IJCST VOL . 5, Iss UE 3, JULY - SEP T 2014 ISSN : 0976-8491 (Online) | ISSN : 2229-4333 (Print) III. Other Operating Systems F. Sailfish OS Sailfish is based on linux operating system developed by sailfish alliance and written by jolla. It is a free and open source operating system except proprietary components that supports ARM, x86, x64. The primary programming language is C++ and QML. Android application can directly run on sailfish OS. It can also support software from platforms like MeeGo, HTML5, Unix and Linux. G. LiMo LiMo is a Linux based operating system for handheld devices. It is developed by LiMo Foundation. It has modular plug-in architecture, and supports DRM. LiMo application developers use SDKs to write managed code running in a JVM, browser apps for WebKit, and native code. Fig. 4: Relationship Between Different Operating Systems H. Bada A. Maemo Bada OS is developed by Samsung electronics. The term bada Maemo Maemo is a linux based operating system developed meaning “ocean” or “sea” in Korean. This is a platform with by Nokia and handed over to Hildon foundation. The Maemo a kernel configurable architecture, which allows using either a operating system is designed for Tablets, which feature very similar proprietary real-time operating system hybrid (RTOS) kernel or specifications to Nokia's high series and E-series cellphones. the Linux kernel. Native applications are developed in C++ with Maemo 5, also known as Fremantle, is the default operating system the Bada SDK, and the Eclipse based integrated development on the Nokia N900. The release features a much more finger- environment (IDE). GNU-based tool chains are used for building friendly and consistent user interface, and an X-server based on and debugging applications. The IDE also contains UI Builder, Xorg rather than KDrive [13]. with which developers can easily design the interface of their applications by dragging and dropping UI controls into forms. B. Moblin For testing and debugging, the IDE contains an emulator which Mobile linux shortly termed as Moblin is an open source operating can run apps [10]. system Intel developer forum launched moblin to run on the intel atom processor in a netbook. Moblin 2's Core distribution is based I. Firefox OS on recent builds of Fedora, but other distributions to announce Firefox OS is a linux based operating system developed by Open future support for the core Moblin stack include Linpus and Ubuntu. Web device Complaince Review Board/Mozilla. The primary In 2009, intel turned moblin to the linu foundation. Subsequently, programming language is HTML5, CSS, JavaScript and C++. It Moblin was merged with Maemo, becoming MeeGo. supports ARM, x86,x86_64 architecture. Firefox OS is a FOSS. Firefox OS can be upgraded in parts. Firefox OS has adaptive C. MeeGo app search. Firefox OS categorizes apps into three levels:Highly MeeGo is the combination of Moblin developed by intel and trusted(Certified), Trusted(Privileged) and Untrusted(Web).
Recommended publications
  • A Survey on Architectures of Mobile Operating Systems: Challenges and Issues
    International Journal of Research Studies in Computer Science and Engineering (IJRSCSE) Volume 2, Issue 3, March 2015, PP 73-76 ISSN 2349-4840 (Print) & ISSN 2349-4859 (Online) www.arcjournals.org A Survey on Architectures of Mobile Operating Systems: Challenges and Issues Prof. Y. K. Sundara Krishna1 HOD, Dept. of Computer Science, Krishna University Mr. G K Mohan Devarakonda2 Research Scholar, Krishna University Abstract: In the early years of mobile evolution, Discontinued Platforms Current mobile devices are enabled only with voice services Platforms that allow the users to communicate with each other. Symbian OS Android But now a days, the mobile technology undergone Palm OS IOS various changes to a great extent so that the devices Maemo OS Windows Phone allows the users not only to communicate but also to Meego OS Firefox OS attain a variety of services such as video calls, faster Black Berry OS browsing services,2d and 3d games, Camera, 2.1 Symbian OS: This Operating system was Banking Services, GPS services, File sharing developed by NOKIA. services, Tracking Services, M-Commerce and so many. The changes in mobile technology may be due Architecture: to Operating System or Hardware or Network or Memory. This paper presents a survey on evolutions SYMBIAN OS GUI Library in mobile developments especially on mobile operating system Architectures, challenges and Issues in various mobile operating Systems. Application Engines JAVA VM 1. INTRODUCTION Servers (Operating System Services) A Mobile operating system is a System Software that is specifically designed to run on handheld devices Symbian OS Base (File Server, Kernel) such as Mobile Phones, PDA’s.
    [Show full text]
  • How Ios 7 Stacks Up:Smartphone OS User Experience Shootout
    How iOS 7 Stacks Up: Smartphone OS User Experience Shootout a Pfeiffer Report Benchmark Project www.pfeifferreport.com @pfeifferreport Introduction Why is it that the arrival of iOS 7 Whether we like it or not, We do not look at features, we do not smartphones have become a compare cutting-edge options and is necessarily a momentous software game. Take any recent gadgets, we only look at aspects event for the smartphone top-of-the-line smartphone, and you that have a direct impact on the are likely to get a well-designed, fast, day-to-day user experience of an market? Simple: Unlike any other pleasant to use bit of hardware: fluid average, non-technical user. operating system out there, it will operation, responsive interaction, fast The aspects we have surveyed and be in the hands of millions or tens graphics. The difference of user rated are the following: experience, therefore, stems of millions of users within a few cognitive load, efficiency, almost exclusively from the customization, as well as user days after its launch. operating system, the user interface experience friction. Based on And that will make it a force to be design, the application integration, the the results from these benchmarks overall coherence. we have then established an overall reckoned with. This report compares the five Mobile Operating System User major mobile operating systems Experience Index presented at the * The question is, of course: in use today: iOS 7, iOS 6, Android , end of this document. Windows Phone 8, and Blackberry 10, The benchmarks are based on the How good is it really? and rates them in terms of user Pfeiffer Consulting Methodology experience.
    [Show full text]
  • Manual Del Usuario Para Nokia N8-00
    Manual del Usuario para Nokia N8-00 Edición 3.1 2Contenido Contenido Restaurar configuraciones originales 31 Personalización 32 Seguridad 5 Perfiles 32 Cambiar el tema 33 Inicio 6 Pantalla de inicio 34 Teclas y partes 6 Organizar las aplicaciones 36 Cambiar el volumen de una llamada, Acerca de Tienda Nokia 37 canción o video 8 Descargar un juego, aplicación u otro Bloquear o desbloquear las teclas y la elemento 38 pantalla 8 Insertar o quitar la tarjeta SIM 9 Teléfono 38 Insertar o quitar la tarjeta de Llamar a un número de teléfono 38 memoria 11 Activar el altavoz durante una Carga 12 llamada 39 Ubicaciones de la antena 14 Buscar un contacto desde el Colocar la correa para muñeca 15 marcador 39 Auricular 15 Colocar el teléfono en silencio 40 Encender o apagar el teléfono 16 Llamar a un contacto 40 Usar el teléfono por primera vez 16 Contestar una llamada en espera 41 Copiar contactos o fotos desde el Realizar una llamada de video 41 teléfono anterior 17 Responder una llamada de video 42 Usar el manual del usuario en el Rechazar una llamada de video 42 teléfono 18 Realizar una llamada de multiconferencia 43 Instalar Nokia Suite en la Llamar a los números que usa con computadora 18 más frecuencia 44 Usar su voz para llamar a un Uso básico 19 contacto 44 Usar la barra de herramientas 19 Hacer llamadas por Internet 45 Acciones de la pantalla táctil 19 Llamar al último número marcado 46 Usar accesos directos 22 Grabar una conversación telefónica 46 Alternar entre las aplicaciones Ver las llamadas perdidas 46 abiertas 23 Llamar al buzón de
    [Show full text]
  • Lamadrid Android
    ANDROID FGSDFG FDDFGDF ANTITRUST Android antitrust investigation DOMINANT POSITION mokmdokamsdfkmasodmkfosakdmfosdkmf okmsadf IT MARKET ANDROID FGSDFG FDDFGDF ANTITRUST Android antitrust investigation DOMINANT POSITION mokmdokamsdfkmasodmkfosakdmfosdkmf okmsadf IT MARKET ANDROID FGSDFG FDDFGDF ANTITRUST Android antitrust investigation DOMINANT POSITION mokmdokamsdfkmasodmkfosakdmfosdkmf okmsadf IT MARKET ANDROID THOUGHTS IN BRIEF: FGSDFG FDDFGDF(i) A quick overview of the facts (ii) Business considerations and ANTITRUSTbackground DOMINANT(iii)The POSITION Law : (I) Dominance mokmdokamsdfkmasodmkfosakdmfosdkmf(iv)The Law: (II) Predatory okmsadf allegations IT MARKET(v) The Law: (III) Bundling allegations ANDROID FGSDFG THE FACTS FDDFGDF ANTITRUST DOMINANT POSITION mokmdokamsdfkmasodmkfosakdmfosdkmf okmsadf IT MARKET • AndroidANDROID is an open source OS licensed on a royalty-free basis. Licensees remain free to do whatever they wish with the code (e.g. downloading,FGSDFG distributing or modifying –forking- it). • OEMs remain free to use Android with or without Google Apps (e.g. NokiaFDDFGDF X). • WhenANTITRUST OEMs wish to offer certain Google apps on top of Android they can enter into a MADA which requires them to (i) preload a minimum set ofDOMINANT apps (GMS); POSITION (ii) place Search widget and GooglePlay icons in a certain way; and (iii) use Google Search as default engine for the searchmokmdokamsdfkmasodmkfosakdmfosdkmf intent. okmsadf • OEMs (and users) remain at all times free to pre-install at any time any nonIT MARKET-Google app (including a non-Google App Store) = no Google walled garden (room for intra-ecosystem competition) ANDROID A MATTER OF DIFFERENT FGSDFG FDDFGDFBUSINESS MODELS ANTITRUST DOMINANT POSITION mokmdokamsdfkmasodmkfosakdmfosdkmf okmsadf IT MARKET EssentiallyANDROID 3 different business models for mobile operating systems (OSs): i. Apple’s vertically integrated model - Monetization via sales of devices.
    [Show full text]
  • Android (Operating System) 1 Android (Operating System)
    Android (operating system) 1 Android (operating system) Android Home screen displayed by Samsung Nexus S with Google running Android 2.3 "Gingerbread" Company / developer Google Inc., Open Handset Alliance [1] Programmed in C (core), C++ (some third-party libraries), Java (UI) Working state Current [2] Source model Free and open source software (3.0 is currently in closed development) Initial release 21 October 2008 Latest stable release Tablets: [3] 3.0.1 (Honeycomb) Phones: [3] 2.3.3 (Gingerbread) / 24 February 2011 [4] Supported platforms ARM, MIPS, Power, x86 Kernel type Monolithic, modified Linux kernel Default user interface Graphical [5] License Apache 2.0, Linux kernel patches are under GPL v2 Official website [www.android.com www.android.com] Android is a software stack for mobile devices that includes an operating system, middleware and key applications.[6] [7] Google Inc. purchased the initial developer of the software, Android Inc., in 2005.[8] Android's mobile operating system is based on a modified version of the Linux kernel. Google and other members of the Open Handset Alliance collaborated on Android's development and release.[9] [10] The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android.[11] The Android operating system is the world's best-selling Smartphone platform.[12] [13] Android has a large community of developers writing applications ("apps") that extend the functionality of the devices. There are currently over 150,000 apps available for Android.[14] [15] Android Market is the online app store run by Google, though apps can also be downloaded from third-party sites.
    [Show full text]
  • Meego Smartphones and Operating System Find a New Life in Jolla Ltd
    Jolla Ltd. Press Release July 7, 2012 Helsinki, Finland FOR IMMEDIATE RELEASE MeeGo Smartphones and Operating System Find a New Life in Jolla Ltd. Jolla Ltd. is an independent Finland based smartphone product company which continues the excellent work that Nokia started with MeeGo. The Jolla team is formed by directors and core professionals from Nokia's MeeGo N9 organisation, together with some of the best minds working on MeeGo in the communities. Jussi Hurmola, CEO Jolla Ltd.: "Nokia created something wonderful - the world's best smartphone product. It deserves to be continued, and we will do that together with all the bright and gifted people contributing to the MeeGo success story." Jolla Ltd. will design, develop and sell new MeeGo based smartphones. Together with international private investors and partners, a new smartphone using this MeeGo based OS will be revealed later this year. Jolla Ltd. has been developing a new smartphone product and the OS since the end of 2011. The OS has evolved from MeeGo OS using Mer Core and Qt with Jolla technology including its own brand new UI. The Jolla team consists of a substantial number of MeeGo's core engineers and directors, and is aggressively hiring the top MeeGo and Linux talent to contribute to the next generation smartphone production. Company is headquartered in Helsinki, Finland and has an R&D office in Tampere, Finland. Sincerely, Jolla Ltd. Dr. Antti Saarnio - Chairman & Finance Mr. Jussi Hurmola - CEO Mr. Sami Pienimäki - VP, Sales & Business Development Mr. Stefano Mosconi - CIO Mr. Marc Dillon - COO Further inquiries: [email protected] Jolla Ltd.
    [Show full text]
  • ECE 471 – Embedded Systems Lecture 8
    ECE 471 { Embedded Systems Lecture 8 Vince Weaver http://www.eece.maine.edu/∼vweaver [email protected] 26 September 2013 Announcements • HW#2 is delayed • Read chapter 11 in textbook 1 Brief Overview of the Gumstix Overo Board TODO: Put a diagram here More details after boards are distributed. 2 Coding Directly for the Hardware One way of developing embedded systems is coding to the raw hardware, as you did with the STM Discovery Boards in ECE271. • Compile code • Prepare for upload (hexbin?) • Upload into FLASH • Boots to offset 3 • Setup, flat memory (usually), stack at top, code near bottom, IRQ vectors • Handle Interrupts • Must do I/O directly (no drivers) Although if lucky, can find existing code. 4 Instead, one can use an Operating System 5 Why Use an Operating System? • Provides Layers of Abstraction { Abstract hardware: hide hardware differences. same hardware interface for classes of hardware (things like video cameras, disks, keyboards, etc) despite differing implementation details { Abstract software: with VM get linear address space, same system calls on all systems { Abstraction comes at a cost. Higher overhead, unknown timing 6 • Multi-tasking / Multi-user • Security, permissions (Linus dial out onto /dev/hda) • Common code in kernel and libraries, no need to re- invent 7 What's included with an OS • kernel / drivers { Linux definition • also system libraries { Solaris definition • low-level utils / software / GUI { Windows definition Web Browser included? • Linux usually makes distinction between the OS Kernel and distribution. OSX/Windows usually doesn't. 8 Operating Systems Types • Monolithic kernel { everything in one big address space.
    [Show full text]
  • Mobile Linux Mojo the XYZ of Mobile Tlas PDQ!
    Mobile Linux Mojo The XYZ of Mobile TLAs PDQ! Bill Weinberg January 29, 2009 Copyright © 2009 Bill Weinberg, LinuxPundit,com Alphabet Soup . Too many TLAs – Non-profits – Commercial Entities – Tool Kits – Standards . ORG Typology – Standards Bodies – Implementation Consortia – Hybrids MIPS and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 2 The Big Four . Ahem, Now Three . OHA - Open Handset Alliance – Founded by Google, together with Sprint, TIM, Motorola, et al. – Performs/support development of Android platform . LiMo Foundation – Orig. Motorola, NEC, NTT, Panasonic, Samsung, Vodaphone – Goal of created shared, open middleware mobile OS . LiPS - Linux Phone Standards Forum – Founded by France Telecom/Orange, ACCESS et al. – Worked to create standards for Linux-based telephony m/w – Merged with LiMo Foundation in June 2008 . Moblin - Mobile Linux – Founded by Intel, (initially) targeting Intel Atom CPUs – Platform / distribution to support MIDs, Nettops, UMPC MIPS and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 3 LiMo and Android . Android is a complete mobile stack LiMo is a platform for enabling that includes applications applications and services Android, as Free Software, should LiMo membership represents appeal to Tier II/III OEMs and Tier I OEMs, ISVs and operators ODMs, who lack resources LiMo aims to leave Android strives to be “room for differentiation” a stylish phone stack LiMo presents Linux-native APIs Android is based on Dalvik, a Java work-alike The LiMo SDK has/will have compliance test suites OHA has a “non Fragmentation” pledge MIPS and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 4 And a whole lot more .
    [Show full text]
  • Linux Foundation to Host Meego Workgroup
    Linux Foundation To Host MeeGo Workgroup New Open Source Software Platform Backed by Intel and Nokia will Power the Next Generation of Computing Devices SAN FRANCISCO, February 15, 2010 – The Linux Foundation, the nonprofit organization dedicated to accelerating the growth of Linux, today announced it will host the MeeGo project, the open source software platform for the next generation of computing devices. MeeGo combines Intel’s Moblin™ and Nokia’s Maemo projects into one Linux-based platform. MeeGo, announced today in a joint release by Intel and Nokia, will be deployed across many computing device types - including pocketable mobile computers, netbooks, tablets, mediaphones, connected TVs and in-vehicle infotainment systems, and brings together the leaders in computing and mobile communications as the project’s backers. MeeGo is designed for cross-device, cross-architecture computing and is built from the ground up for a new class of powerful computing devices. The workgroup will be hosted by the Linux Foundation as a fully open source project, encouraging community contributions in line with the best practices of the open source development model. The Linux Foundation expects MeeGo to be adopted widely by device manufacturers, network operators, software vendors and developers across multiple device types and for many organizations and developers to participate in the workgroup. “With MeeGo, you have the world’s leader in computing – Intel – uniting with the world’s leader in communications – Nokia – in a true open source project hosted at the Linux Foundation,” said Jim Zemlin, executive director at the Linux Foundation. “MeeGo has been built from the ground up for rich, mobile devices and will deliver choice to consumers without lock-in.
    [Show full text]
  • Overall Features Performance Price
    Scan this code for more info. To download a barcode app, SMS <f2k> to 56677 from a mobile phone with Internet access and camera. SMARTPHONE JOLLA Experience a different way of operating a smartphone without any home or back button — Ashok Pandey to operate, but those who are upgrading to taste the new flavor may struggle a little. At the start, it asks to setup your account and then, it guides you how to use the phone. The first screen reminded us of BB 10 OS. Since there is no Home button, you’ll have to learn a lot of gestures, shortcuts and cues. Sailfish OS sup- ports Android apps and games, and most apps run smoothly. Although there is no issue with Android apps and games on Jolla, but with third party apps like facebook you will find some functionality and notification differences, as Price: `15,490 they are not integrated with the system. Feels good and runs smooth: Jolla has 4.5-inch qHD (960x450p) display, though we were expecting a 720p display, yet screen has good viewing angles. The display is average to use in direct sunlight. It is backed by a 1.4GHz dual-core processor, 1GB RAM and 16 GB internal memory (13.7 GB available to the user) expandable via microSD card. Navigating the phone was quite easy, and launching and switching between apps was smooth. It is equipped with 8 MP rear camera with LED flash that captures quality images in day- light with decent color reproduction. The cam- here are many smartphone manufacturers era comes with several settings for the flash, and OS platforms available in the market.
    [Show full text]
  • Augmented Reality
    Augmented Reality: A Review of available Augmented Reality packages and evaluation of their potential use in an educational context November 2010 Stephen Rose Dale Potter Matthew Newcombe Unlocking the Hidden Curriculum University of Exeter Learning and Teaching Innovation Grants (04/08) 2 Contents 1. Augmented Reality Page 4 2. Augmented Reality in Education 6 3. Augmented Reality Applications 8 3.1 Marker-based Augmented Reality 8 3.2 Markerless Augmented Reality 10 4. Available Augmented Reality Technologies 12 4.1 Current Smartphone Ownership Patterns 12 4.2 Platforms 16 4.3 AR Software 19 5. Technical Considerations 22 5.1 Limitations of Current Platforms 24 6. Choosing an Augmented Reality System 24 7. Glossary 28 8. References 29 9. Appendix 1: Unlocking the Hidden Curriculum - a JISC- 31 funded Learning and Teaching Innovation Project at the University of Exeter This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Licence. To view a copy of this licence, visit: http://creativecommons.org/licenses/by-nc-sa/2.0/uk or send a letter to: Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. 3 1. ‘Augmented Reality’ Every now and again a ‘new technology’ appears which seems to capture the public imagination. Invariably the technology enables a new means of interacting with screen-based entertainment or a computer game - 3DTV, the Nintendo Wii. The proliferation of so-called ‘smartphones’ with their abilities to run once-complex computer applications, in-built cameras and ‘GPS’ capability has unleashed the potential of ‘Augmented Reality’ – to date a regular feature of science fiction or ‘near future’ movies.
    [Show full text]
  • A Survey Onmobile Operating System and Mobile Networks
    A SURVEY ONMOBILE OPERATING SYSTEM AND MOBILE NETWORKS Vignesh Kumar K1, Nagarajan R2 (1Departmen of Computer Science, PhD Research Scholar, Sri Ramakrishna College of Arts And Science, India) (2Department of Computer Science, Assistant Professor, Sri Ramakrishna College Of Arts And Science, India) ABSTRACT The use of smartphones is growing at an unprecedented rate and is projected to soon passlaptops as consumers’ mobile platform of choice. The proliferation of these devices hascreated new opportunities for mobile researchers; however, when faced with hundreds ofdevices across nearly a dozen development platforms, selecting the ideal platform is often met with unanswered questions. This paper considers desirable characteristics of mobileplatforms necessary for mobile networks research. Key words:smart phones,platforms, mobile networks,mobileplatforms. I.INTRODUCTION In a mobile network, position of MNs has been changing due todynamic nature. The dynamic movements of MNs are tracked regularlyby MM. To meet the QoS in mobile networks, the various issuesconsidered such as MM, handoff methods, call dropping, call blockingmethods, network throughput, routing overhead and PDR are discussed. In this paper I analyse the five most popular smartphone platforms: Android (Linux), BlackBerry, IPhone, Symbian, and Windows Mobile. Each has its own set of strengths and weaknesses; some platforms trade off security for openness, code portability for stability, and limit APIs for robustness. This analysis focuses on the APIs that platforms expose to applications; however in practice, smartphones are manufactured with different physical functionality. Therefore certain platform APIs may not be available on all smartphones. II.MOBILITY MANAGEMENT IP mobility management protocols proposed by Alnasouri et al (2007), Dell'Uomo and Scarrone (2002) and He and Cheng (2011) are compared in terms of handoff latency and packet loss during HM.
    [Show full text]