SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
Worldwide Share - 2010                                   Worldwide Share - 2014
                   5%                                                      9%
             5%
                                                                      4%
                                                Symbian                                        Symbian
                                                                                      30%
     15%
                                                Android                                        Android
                                          40%                   15%
                                                RIM                                            RIM
                                                iOS                                            iOS
                                                Windows Phone                                  Windows Phone
     17%                                                         12%
                                                Other                                          Other
                                                 webOS 2%                       30%             webOS ??
                        18%




     “         Android to become No. 2 worldwide mobile operating system in
               2010 and challenge Symbian for No. 1 position by 2014.
                                                                                            - Gartner


Source: Gartner (August 2010), ComScore
Worldwide Mobile Sales - 2010                        Worldwide Smartphones Sales - 2010
                                               Nokia                         2%
                                                                           3%
                                                                      5%
               19%                             Samsung
                                                                                               Symbian
                                               LG
                                      34%      RIM            14%                              RIM
       2%                                                                             41%      Android
      2%                                       Sony Ericson
      2%
      3%                                       Motorola                                        iOS
      3%                                       Apple                                           Windows Phone
        3%                                     HTC            17%
                                                                                               Linux
          3%                                   ZTE
                                                                                               Other
                9%                             G'Five
                                20%                                         18%
                                               Others




     “          Worldwide mobile device sales grew 13.8 percent in Second
                Quarter of 2010.
                                                                                            - Gartner


Source: Gartner (August 2010)
Launched: July 10, 2008
         Total: 225,000 apps
                                                      Launched: October 22, 2008
                                                      Total: 70,000 apps
                                                                                                    Launched: August 28, 2008
                                                                                                    Total: 30,000 apps



         Launched: April 1, 2009
         Total: 16,000 apps
                                                      Launched: October 5, 2009
                                                      Total: 8,000 apps
                                                                                                    Launched: Dec 16, 2008
                                                                                                    Total: 6,000+ apps




Source: http://www.techeblog.com, http://www.mobilecrunch.com/2010, http://www.mobile88.com/news/
Initially developed by Palm, which was later acquired by HP
HP webOS is a next-generation mobile operating system designed around an
incredibly fast and intuitive user experience and optimized for the multitasking user

It is designed to run on a variety of hardware with different screen sizes, resolutions,
and orientations, with or without keyboards

The user interface and application model are built around web technology which
means the range of suitable hardware platforms is quite wide, requiring only a
CPU, some memory, a wireless data connection, a display, and a means for interacting
with the UI and entering text

It includes a number of core applications:
contacts, calendar, tasks, memos, phone, browser, email and messaging

Other applications are included in the initial release, such as a camera, photo
viewer, audio/video player and map application
Fig: Simplified webOS Architecture




                                     Fig: Native and Web Application Models
Multitasking, unobtrusive notifications, seamless integration with popular
     cloud services and apps that work together
     Simple web languages like HTML, JavaScript, and CSS, to let apps up and
     running fast



     To create a connected experience across smartphones and tablets, PCs, printers, and other
     products, creating a huge market for apps and unprecedented opportunities




                                             HP webOS lets you tap into one of the most passionate, creative, and
                                             active communities of developers anywhere



                                             Developer Center makes it easy to get started & quick
                                             Start Guides help you build on what you already know
Source: https://developer.palm.com/content/showcase/why_webos.html
webOS 3.0 and Enyo framework- faster, more modern, easier to use, and ideally suited
     for building apps for a large range of devices
                                  Share URLs between the HP TouchPad and other webOS devices
                                  by just touching them together
                     Exhibition mode displays useful information and content at a glance


                                Organize similar activities into card stacks, making it easier to flow from one task to another


                                One place for information from popular services like Google, Facebook, Microsoft Exchange,
                                and others



     Ares is the first mobile IDE to run entirely in the browser. It features a drag-and-drop interface builder, an elegant
     code editor, and an integrated visual debugger


     Use the HP webOS SDK Or third-party tools Or build your own HTML, JavaScript, and CSS Or use the Plug-in
     Development Kit that’s included with the SDK

Source: https://developer.palm.com/content/showcase/why_webos.html
Primary webOS app runtime is built on ubiquitous web technologies, so you can write code that runs
     with minor modifications on other platforms


     webOS SDK lets you easily move C/C++ and Open GL code to webOS



     Leverage Node modules originally written for other platforms and write your code with portability in
     mind


     Use Nitobi’s open-source PhoneGap solution to deploy webOS apps to other platforms



     Smartphones and tablets are just the beginning. HP intends to bring
     webOS to PCs, printers, and so much more



Source: https://developer.palm.com/content/showcase/why_webos.html
webOS Printers




                                                          webOS
                                                        PC & Laptop

                                           TouchPad

                                Pre3
                   Veer
    pre 2




22nd Oct ‘10   15th May ‘11   Summer ‘11   Summer ‘11   Winter ‘11    Summer ‘12
Flip from one open application     Start an email, create a
to another and back again—         message, update your
without losing your place or       status, search your favorite
your information                   websites—all without having
                                   to launch an app



                                   Simple to copy text from one
Sign in to your                    place and paste it in another -
Facebook, Google, Microsoft        Cut or copy any editable
Exchange, LinkedIn, and Yahoo!     text, such as text from a web
accounts, and information          page or email, and tap the text to
populates the device like magic    insert



                                   Launcher consists of a group of
 Use multitouch gestures and a     screens that display all your
 touchscreen, to navigation fast   applications which you can re-
 and easy                          arrange by holding an app icon and
                                   then dragging it to another place
                                   onscreen
Get a snapshot of new                  Instantly share a website with
messages, email, and events            your HP Pre3 simply by
without being disrupted - see          touching the two together and
the subject of an email or the         then take it to go
first few words of a text
message



Keeps you updated with all the         Gives you access to over-the-
latest enhancements and new            air services like data backup of
features in webOS including            contacts, calendar
data backup which happens              events, tasks, and memos as
automatically each day                 well as software updates




                      Support for the latest web
                      technologies, including Adobe
                      Flash and HTML5
iPhone
     VERSUS
   Android
     VERSUS
    webOS

    Ease of Use       Easy to launch and run apps
     Openness         Allow apps to be written in
                      HTML, CSS, Javascript, or C/C++


    Battery Life
    Multitasking      Better than any other mobile OS
Software Keyboard     Doesn’t have a proper soft keyboard option
System-wide Search    They all have it
Notification System   Actual controls inside the notification
   Voice-to-Text
      Syncing         Create Palm profile & store all of your settings
Non-Google Syncing    Gmail, Facebook, Yahoo, LinkedIn, &Exchange
     Tethering        Completely free on Verizon
 Release/ Updates
   Customizable       Allows OS level customization through
                      Preware and kernel patches

     Apps             Both Android and iOS have >50,000 apps
  Web Browsing        They are all based on webKit
iPhone
       VERSUS
     Android
       VERSUS
      webOS


       Gaming             They are all based on webKit
     Music Player         Rich games & every bit of the quality
Turn-by-Turn Navigation
Google Apps Integration
     Google Voice         Native app for Google Voice




                          Source: http://1n73r.net/ - Posted on June 11, 2010
Streamlined design.
                                                Pre 2 features a sleeker
                                                design that still gives you
         Automatically up to date.              the perfect combination
                                                of a vivid touchscreen
         Keep your contacts and calendars
                                                and slide-out keyboard
         up to date automatically with built-
         in integration for
         Facebook, Google, LinkedIn, Yahoo
         ! and Microsoft Exchange

True multitasking.
Pause a game, tap an email
notification, check your calendar, read
a restaurant review, send an email
reply, then switch back to the game
without closing anything




Hard work isn’t.
Pre 2 smartphone has
been reengineered to do
more of what you want
to do—faster
Equipped with business essentials.      The new look of business.
                              With a camera for video calls, noise-   Designed for today’s
                              cancelling speakerphone, and mobile     instantaneous, increasingly
                              hotspot, your office is mobile          blended mix of work and life

  For those 24 hours called life.
  Get blazing-fast downloads of both
  work and personal email and manage
  inboxes separately or all together

Apps at your fingertips.
Enjoy apps for social
networking, health and
fitness, productivity, finance—
you name it



    Messaging, Notifications, S
    ocialize.
    See IM, texts, and pictures, stay in
    loop, update status from where
    you're standing
Messaging, Notifications, Socialize.
                                                          See IM, texts, and pictures, stay in
                                                          loop, update status from where you're
                                                          standing




Have it all. Including more room in your pocket.
Advanced browser and 4G speeds for a fantastic web
experience plus a full keyboard for firing off messages
and a vivid touchscreen that responds to your gestures



                   Apps at your fingertips.
                  Enjoy apps for social
                  networking, health and
                  fitness, productivity, finance, 3D
                  games—you name it
There’s nothing like it.           Apps at your fingertips.
                   Move between open apps            Enjoy apps for social
                   seamlessly, share websites with   networking, health and
                   other webOS devices, and view     fitness, productivity, finance, 3D
                   content in Adobe Flash            games—you name it


Get more done from the get-go.
Collaborate with colleagues
using Google Docs or
Box.net, print wirelessly to
compatible networked HP
printers, browse web at
blazing speed with support
for the latest web
technologies


 Have more fun.
 Immerse yourself in gaming
 action, transfer your favorite
 songs, listen to your music
 with amazing sound
 quality, download movies or
 TV shows
1 It’s free No cost to become a developer and no fee to download the SDK or submit apps

2 Get full access to your device
      Enter developer mode without jumping through hoops, purchase device certificates or use questionable tools
3 It’s Linux
        Get a fairly functional shell on the device by using the command
4 A lot of it is familiar technology
                            Most apps are written in JavaScript with the presentation layer as HTML and CSS
5 The source is easy to find Easy to find lots of JS examples just by poking around on the device

6 Tools are hardcore developer-friendly
                          Command-line tools, Eclipse integration plugin, and web-based IDE
7 Try cutting edge stuff
              Try 3D graphics with OpenGL ES or do remote device control using Bluetooth serial

8 Developer support is awesome! Developer Workshops all around the world

 9 webOS Homebrew Rocks! Independent developer community in webOS Internals

10 Your open source project can make a difference
     Many of best applications are open source, available either via our App Catalog or through homebrew channels
Step 1                                  Step 2                                  Step 3                     Step 4
     • Install the HP webOS                  • Familiarize yourself                  • Set up the application   • Provide Application
       SDK                                     with the Emulator                       Directory Structure        Information to
                                                                                                                  package and run the
                                                                                                                  application




     Step 8                                  Step 7                                  Step 6                     Step 5
     • Creating a Scene for                  • Running Applications                  • Starting the Emulator    • Setting the Stage on
       presenting                              on the Emulator                                                    which you build the
       information or a task                                                                                      user interface for
       to the user                                                                                                your application




     Step 9                                  Step 10                                 Step 11
     • Setup Stage Assistant                 • Script Writing                        • Repackage and
       to push the                                                                     reinstall the
       scene, making it                                                                application
       visible



Source: https://developer.palm.com/content/resources/develop/building_your_first_app.html
A virtual machine software from Oracle

Pre-requisite –
Install webOS SDK
Starting the Emulator
Windows:
Select Start > All Programs >
Palm > SDK > Emulator
Running Applications
Eclipse with webOS plugin:
Run > Run Configurations >
Palm Emulator > for the target
of your application name
On subsequent
activations, select Run > Run
As... > Mojo Application
Eclipse automatically
packages, installs, and launches
the application
Debugging an Application                    Exiting the Emulator               Running VirtualBox            Emulator Host Mode
Two ways:                                   Select:                            Windows:                      Open web browser, and
1.Use the Debugger                          Machine > Close > Power            Select Start > All Programs   enter:
2.Use the console output of the             off the machine > OK               > Sun xVM VirtualBox >        http://localhost:5580/
emulator                                                                       VirtualBox
Source: https://developer.palm.com/content/api/dev-guide/tools/emulator.html
Source: http://webospatterns.zhephree.com/archive
webOS Introduction
webOS Introduction
webOS Introduction

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Migration to Databricks - On-prem HDFS.pptx
Migration to Databricks - On-prem HDFS.pptxMigration to Databricks - On-prem HDFS.pptx
Migration to Databricks - On-prem HDFS.pptx
 
Introducing Oracle Audit Vault and Database Firewall
Introducing Oracle Audit Vault and Database FirewallIntroducing Oracle Audit Vault and Database Firewall
Introducing Oracle Audit Vault and Database Firewall
 
Real time stock processing with apache nifi, apache flink and apache kafka
Real time stock processing with apache nifi, apache flink and apache kafkaReal time stock processing with apache nifi, apache flink and apache kafka
Real time stock processing with apache nifi, apache flink and apache kafka
 
Actionable Insights with AI - Snowflake for Data Science
Actionable Insights with AI - Snowflake for Data ScienceActionable Insights with AI - Snowflake for Data Science
Actionable Insights with AI - Snowflake for Data Science
 
IBM Spectrum Scale and Its Use for Content Management
 IBM Spectrum Scale and Its Use for Content Management IBM Spectrum Scale and Its Use for Content Management
IBM Spectrum Scale and Its Use for Content Management
 
Surviving A DDoS Attack: Securing CDN Traffic at CloudFlare
Surviving A DDoS Attack: Securing CDN Traffic at CloudFlareSurviving A DDoS Attack: Securing CDN Traffic at CloudFlare
Surviving A DDoS Attack: Securing CDN Traffic at CloudFlare
 
CyberArk Interview.pdf
CyberArk Interview.pdfCyberArk Interview.pdf
CyberArk Interview.pdf
 
Kafka for Real-Time Replication between Edge and Hybrid Cloud
Kafka for Real-Time Replication between Edge and Hybrid CloudKafka for Real-Time Replication between Edge and Hybrid Cloud
Kafka for Real-Time Replication between Edge and Hybrid Cloud
 
Hortonworks Data in Motion Webinar Series Part 7 Apache Kafka Nifi Better Tog...
Hortonworks Data in Motion Webinar Series Part 7 Apache Kafka Nifi Better Tog...Hortonworks Data in Motion Webinar Series Part 7 Apache Kafka Nifi Better Tog...
Hortonworks Data in Motion Webinar Series Part 7 Apache Kafka Nifi Better Tog...
 
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
 
Quantum SD-WAN - High Level Customer PPT - 1-Mar-2023.pdf
Quantum SD-WAN - High Level Customer PPT - 1-Mar-2023.pdfQuantum SD-WAN - High Level Customer PPT - 1-Mar-2023.pdf
Quantum SD-WAN - High Level Customer PPT - 1-Mar-2023.pdf
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
 
Database-Migration and -Upgrade with Transportable Tablespaces
Database-Migration and -Upgrade with Transportable TablespacesDatabase-Migration and -Upgrade with Transportable Tablespaces
Database-Migration and -Upgrade with Transportable Tablespaces
 
Interactive Realtime Dashboards on Data Streams using Kafka, Druid and Superset
Interactive Realtime Dashboards on Data Streams using Kafka, Druid and SupersetInteractive Realtime Dashboards on Data Streams using Kafka, Druid and Superset
Interactive Realtime Dashboards on Data Streams using Kafka, Druid and Superset
 
Securing your cloud perimeter with azure network security brk3185
Securing your cloud perimeter with azure network security brk3185Securing your cloud perimeter with azure network security brk3185
Securing your cloud perimeter with azure network security brk3185
 
How to Implement Snowflake Security Best Practices with Panther
How to Implement Snowflake Security Best Practices with PantherHow to Implement Snowflake Security Best Practices with Panther
How to Implement Snowflake Security Best Practices with Panther
 
Threat Hunting with Splunk
Threat Hunting with SplunkThreat Hunting with Splunk
Threat Hunting with Splunk
 
2020 - OCI Key Concepts for Oracle DBAs
2020 - OCI Key Concepts for Oracle DBAs2020 - OCI Key Concepts for Oracle DBAs
2020 - OCI Key Concepts for Oracle DBAs
 
Azure Security Overview
Azure Security OverviewAzure Security Overview
Azure Security Overview
 
CyberArk
CyberArkCyberArk
CyberArk
 

Andere mochten auch

An Introduction to webOS
An Introduction to webOSAn Introduction to webOS
An Introduction to webOS
Kevin Decker
 
Bit Torrent Technology
Bit Torrent TechnologyBit Torrent Technology
Bit Torrent Technology
guestc67adeb
 
Google seo-search-engine-optimization-introduction-powerpoint-presentation
Google seo-search-engine-optimization-introduction-powerpoint-presentationGoogle seo-search-engine-optimization-introduction-powerpoint-presentation
Google seo-search-engine-optimization-introduction-powerpoint-presentation
Sandeep Sharma
 

Andere mochten auch (20)

Intro To webOS
Intro To webOSIntro To webOS
Intro To webOS
 
Web Operating System Overview
Web Operating System OverviewWeb Operating System Overview
Web Operating System Overview
 
Web OS
Web OSWeb OS
Web OS
 
You Know WebOS
You Know WebOSYou Know WebOS
You Know WebOS
 
An Introduction to webOS
An Introduction to webOSAn Introduction to webOS
An Introduction to webOS
 
Web Os Hands On
Web Os Hands OnWeb Os Hands On
Web Os Hands On
 
Web Os Cloud Presentation
Web Os Cloud PresentationWeb Os Cloud Presentation
Web Os Cloud Presentation
 
LG Smart tv
LG Smart tvLG Smart tv
LG Smart tv
 
Bit Torrent Technology
Bit Torrent TechnologyBit Torrent Technology
Bit Torrent Technology
 
Bit torrent protocol by milan varia
Bit torrent protocol by milan variaBit torrent protocol by milan varia
Bit torrent protocol by milan varia
 
Bittorrent Seminar by dhananjay pardeshi
Bittorrent Seminar by dhananjay pardeshiBittorrent Seminar by dhananjay pardeshi
Bittorrent Seminar by dhananjay pardeshi
 
Data leakage detection
Data leakage detectionData leakage detection
Data leakage detection
 
Deep learning intro
Deep learning introDeep learning intro
Deep learning intro
 
Quantum computing - Introduction
Quantum computing - IntroductionQuantum computing - Introduction
Quantum computing - Introduction
 
IP Spoofing
IP SpoofingIP Spoofing
IP Spoofing
 
Google seo-search-engine-optimization-introduction-powerpoint-presentation
Google seo-search-engine-optimization-introduction-powerpoint-presentationGoogle seo-search-engine-optimization-introduction-powerpoint-presentation
Google seo-search-engine-optimization-introduction-powerpoint-presentation
 
MQTT - MQ Telemetry Transport for Message Queueing
MQTT - MQ Telemetry Transport for Message QueueingMQTT - MQ Telemetry Transport for Message Queueing
MQTT - MQ Telemetry Transport for Message Queueing
 
Quantum Computers
Quantum ComputersQuantum Computers
Quantum Computers
 
Quantum computer ppt
Quantum computer pptQuantum computer ppt
Quantum computer ppt
 
Data leakage detection
Data leakage detectionData leakage detection
Data leakage detection
 

Ähnlich wie webOS Introduction

Advertising metrics for mobile
Advertising metrics for mobileAdvertising metrics for mobile
Advertising metrics for mobile
Mitya Voskresensky
 
Ad Mob Mobile Metrics Feb 10
Ad Mob  Mobile  Metrics  Feb 10Ad Mob  Mobile  Metrics  Feb 10
Ad Mob Mobile Metrics Feb 10
bianchiassociates
 
Cross platform mobile developement introduction
Cross platform mobile developement   introductionCross platform mobile developement   introduction
Cross platform mobile developement introduction
Marcel de Vries
 
Hot house istrategy_presentation_february_2012_original-1
Hot house istrategy_presentation_february_2012_original-1Hot house istrategy_presentation_february_2012_original-1
Hot house istrategy_presentation_february_2012_original-1
iStrategy
 
AdMob - Mobile Metrics (November 2009)
AdMob - Mobile Metrics (November 2009)AdMob - Mobile Metrics (November 2009)
AdMob - Mobile Metrics (November 2009)
Anna
 
Admob Mobile Metrics March 09
Admob Mobile Metrics March 09Admob Mobile Metrics March 09
Admob Mobile Metrics March 09
Dev Khare
 
Smartphone Market Trends
Smartphone Market TrendsSmartphone Market Trends
Smartphone Market Trends
Justin Lee
 

Ähnlich wie webOS Introduction (20)

AdMob Mobile Metrics Report - February 2010
AdMob Mobile Metrics Report - February 2010AdMob Mobile Metrics Report - February 2010
AdMob Mobile Metrics Report - February 2010
 
Advertising metrics for mobile
Advertising metrics for mobileAdvertising metrics for mobile
Advertising metrics for mobile
 
Ad Mob Mobile Metrics Feb 10
Ad Mob  Mobile  Metrics  Feb 10Ad Mob  Mobile  Metrics  Feb 10
Ad Mob Mobile Metrics Feb 10
 
Mobile en cloud wat is de impact op ons huidige it ecosysteem
Mobile en cloud wat is de impact op ons huidige it ecosysteemMobile en cloud wat is de impact op ons huidige it ecosysteem
Mobile en cloud wat is de impact op ons huidige it ecosysteem
 
Cross platform mobile developement introduction
Cross platform mobile developement   introductionCross platform mobile developement   introduction
Cross platform mobile developement introduction
 
Australian broadcasting summit 2011
Australian broadcasting summit 2011Australian broadcasting summit 2011
Australian broadcasting summit 2011
 
Mobile applications, apps and appiness
Mobile applications, apps and appinessMobile applications, apps and appiness
Mobile applications, apps and appiness
 
7 Tips for Mobile Lead Generation - Oct. 2010
7 Tips for Mobile Lead Generation - Oct. 20107 Tips for Mobile Lead Generation - Oct. 2010
7 Tips for Mobile Lead Generation - Oct. 2010
 
Hot house istrategy_presentation_february_2012_original-1
Hot house istrategy_presentation_february_2012_original-1Hot house istrategy_presentation_february_2012_original-1
Hot house istrategy_presentation_february_2012_original-1
 
AdMob - Mobile Metrics (November 2009)
AdMob - Mobile Metrics (November 2009)AdMob - Mobile Metrics (November 2009)
AdMob - Mobile Metrics (November 2009)
 
De fluwelen revolutie van android
De fluwelen revolutie van androidDe fluwelen revolutie van android
De fluwelen revolutie van android
 
Van wyk hothouse mobile 2012 sydney
Van wyk hothouse mobile 2012 sydneyVan wyk hothouse mobile 2012 sydney
Van wyk hothouse mobile 2012 sydney
 
MobilityCMS
MobilityCMSMobilityCMS
MobilityCMS
 
Admob Mobile Metrics March 09
Admob Mobile Metrics March 09Admob Mobile Metrics March 09
Admob Mobile Metrics March 09
 
Convergence: From Desktop to Web to Mobile
Convergence: From Desktop to Web to MobileConvergence: From Desktop to Web to Mobile
Convergence: From Desktop to Web to Mobile
 
CASMA Globant Mobile Presentation
CASMA Globant Mobile PresentationCASMA Globant Mobile Presentation
CASMA Globant Mobile Presentation
 
Platform war in mwc 2013
Platform war in mwc 2013Platform war in mwc 2013
Platform war in mwc 2013
 
Smartphone Market Trends
Smartphone Market TrendsSmartphone Market Trends
Smartphone Market Trends
 
Overcoming challenges of implementing mobile audience measurement studies in ...
Overcoming challenges of implementing mobile audience measurement studies in ...Overcoming challenges of implementing mobile audience measurement studies in ...
Overcoming challenges of implementing mobile audience measurement studies in ...
 
Blog Talk 2010 | Apps are Bad
Blog Talk  2010 | Apps are BadBlog Talk  2010 | Apps are Bad
Blog Talk 2010 | Apps are Bad
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

webOS Introduction

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Worldwide Share - 2010 Worldwide Share - 2014 5% 9% 5% 4% Symbian Symbian 30% 15% Android Android 40% 15% RIM RIM iOS iOS Windows Phone Windows Phone 17% 12% Other Other webOS 2% 30% webOS ?? 18% “ Android to become No. 2 worldwide mobile operating system in 2010 and challenge Symbian for No. 1 position by 2014. - Gartner Source: Gartner (August 2010), ComScore
  • 8. Worldwide Mobile Sales - 2010 Worldwide Smartphones Sales - 2010 Nokia 2% 3% 5% 19% Samsung Symbian LG 34% RIM 14% RIM 2% 41% Android 2% Sony Ericson 2% 3% Motorola iOS 3% Apple Windows Phone 3% HTC 17% Linux 3% ZTE Other 9% G'Five 20% 18% Others “ Worldwide mobile device sales grew 13.8 percent in Second Quarter of 2010. - Gartner Source: Gartner (August 2010)
  • 9. Launched: July 10, 2008 Total: 225,000 apps Launched: October 22, 2008 Total: 70,000 apps Launched: August 28, 2008 Total: 30,000 apps Launched: April 1, 2009 Total: 16,000 apps Launched: October 5, 2009 Total: 8,000 apps Launched: Dec 16, 2008 Total: 6,000+ apps Source: http://www.techeblog.com, http://www.mobilecrunch.com/2010, http://www.mobile88.com/news/
  • 10. Initially developed by Palm, which was later acquired by HP HP webOS is a next-generation mobile operating system designed around an incredibly fast and intuitive user experience and optimized for the multitasking user It is designed to run on a variety of hardware with different screen sizes, resolutions, and orientations, with or without keyboards The user interface and application model are built around web technology which means the range of suitable hardware platforms is quite wide, requiring only a CPU, some memory, a wireless data connection, a display, and a means for interacting with the UI and entering text It includes a number of core applications: contacts, calendar, tasks, memos, phone, browser, email and messaging Other applications are included in the initial release, such as a camera, photo viewer, audio/video player and map application
  • 11. Fig: Simplified webOS Architecture Fig: Native and Web Application Models
  • 12. Multitasking, unobtrusive notifications, seamless integration with popular cloud services and apps that work together Simple web languages like HTML, JavaScript, and CSS, to let apps up and running fast To create a connected experience across smartphones and tablets, PCs, printers, and other products, creating a huge market for apps and unprecedented opportunities HP webOS lets you tap into one of the most passionate, creative, and active communities of developers anywhere Developer Center makes it easy to get started & quick Start Guides help you build on what you already know Source: https://developer.palm.com/content/showcase/why_webos.html
  • 13. webOS 3.0 and Enyo framework- faster, more modern, easier to use, and ideally suited for building apps for a large range of devices Share URLs between the HP TouchPad and other webOS devices by just touching them together Exhibition mode displays useful information and content at a glance Organize similar activities into card stacks, making it easier to flow from one task to another One place for information from popular services like Google, Facebook, Microsoft Exchange, and others Ares is the first mobile IDE to run entirely in the browser. It features a drag-and-drop interface builder, an elegant code editor, and an integrated visual debugger Use the HP webOS SDK Or third-party tools Or build your own HTML, JavaScript, and CSS Or use the Plug-in Development Kit that’s included with the SDK Source: https://developer.palm.com/content/showcase/why_webos.html
  • 14. Primary webOS app runtime is built on ubiquitous web technologies, so you can write code that runs with minor modifications on other platforms webOS SDK lets you easily move C/C++ and Open GL code to webOS Leverage Node modules originally written for other platforms and write your code with portability in mind Use Nitobi’s open-source PhoneGap solution to deploy webOS apps to other platforms Smartphones and tablets are just the beginning. HP intends to bring webOS to PCs, printers, and so much more Source: https://developer.palm.com/content/showcase/why_webos.html
  • 15. webOS Printers webOS PC & Laptop TouchPad Pre3 Veer pre 2 22nd Oct ‘10 15th May ‘11 Summer ‘11 Summer ‘11 Winter ‘11 Summer ‘12
  • 16. Flip from one open application Start an email, create a to another and back again— message, update your without losing your place or status, search your favorite your information websites—all without having to launch an app Simple to copy text from one Sign in to your place and paste it in another - Facebook, Google, Microsoft Cut or copy any editable Exchange, LinkedIn, and Yahoo! text, such as text from a web accounts, and information page or email, and tap the text to populates the device like magic insert Launcher consists of a group of Use multitouch gestures and a screens that display all your touchscreen, to navigation fast applications which you can re- and easy arrange by holding an app icon and then dragging it to another place onscreen
  • 17. Get a snapshot of new Instantly share a website with messages, email, and events your HP Pre3 simply by without being disrupted - see touching the two together and the subject of an email or the then take it to go first few words of a text message Keeps you updated with all the Gives you access to over-the- latest enhancements and new air services like data backup of features in webOS including contacts, calendar data backup which happens events, tasks, and memos as automatically each day well as software updates Support for the latest web technologies, including Adobe Flash and HTML5
  • 18. iPhone VERSUS Android VERSUS webOS Ease of Use Easy to launch and run apps Openness Allow apps to be written in HTML, CSS, Javascript, or C/C++ Battery Life Multitasking Better than any other mobile OS Software Keyboard Doesn’t have a proper soft keyboard option System-wide Search They all have it Notification System Actual controls inside the notification Voice-to-Text Syncing Create Palm profile & store all of your settings Non-Google Syncing Gmail, Facebook, Yahoo, LinkedIn, &Exchange Tethering Completely free on Verizon Release/ Updates Customizable Allows OS level customization through Preware and kernel patches Apps Both Android and iOS have >50,000 apps Web Browsing They are all based on webKit
  • 19. iPhone VERSUS Android VERSUS webOS Gaming They are all based on webKit Music Player Rich games & every bit of the quality Turn-by-Turn Navigation Google Apps Integration Google Voice Native app for Google Voice Source: http://1n73r.net/ - Posted on June 11, 2010
  • 20.
  • 21. Streamlined design. Pre 2 features a sleeker design that still gives you Automatically up to date. the perfect combination of a vivid touchscreen Keep your contacts and calendars and slide-out keyboard up to date automatically with built- in integration for Facebook, Google, LinkedIn, Yahoo ! and Microsoft Exchange True multitasking. Pause a game, tap an email notification, check your calendar, read a restaurant review, send an email reply, then switch back to the game without closing anything Hard work isn’t. Pre 2 smartphone has been reengineered to do more of what you want to do—faster
  • 22. Equipped with business essentials. The new look of business. With a camera for video calls, noise- Designed for today’s cancelling speakerphone, and mobile instantaneous, increasingly hotspot, your office is mobile blended mix of work and life For those 24 hours called life. Get blazing-fast downloads of both work and personal email and manage inboxes separately or all together Apps at your fingertips. Enjoy apps for social networking, health and fitness, productivity, finance— you name it Messaging, Notifications, S ocialize. See IM, texts, and pictures, stay in loop, update status from where you're standing
  • 23. Messaging, Notifications, Socialize. See IM, texts, and pictures, stay in loop, update status from where you're standing Have it all. Including more room in your pocket. Advanced browser and 4G speeds for a fantastic web experience plus a full keyboard for firing off messages and a vivid touchscreen that responds to your gestures Apps at your fingertips. Enjoy apps for social networking, health and fitness, productivity, finance, 3D games—you name it
  • 24. There’s nothing like it. Apps at your fingertips. Move between open apps Enjoy apps for social seamlessly, share websites with networking, health and other webOS devices, and view fitness, productivity, finance, 3D content in Adobe Flash games—you name it Get more done from the get-go. Collaborate with colleagues using Google Docs or Box.net, print wirelessly to compatible networked HP printers, browse web at blazing speed with support for the latest web technologies Have more fun. Immerse yourself in gaming action, transfer your favorite songs, listen to your music with amazing sound quality, download movies or TV shows
  • 25. 1 It’s free No cost to become a developer and no fee to download the SDK or submit apps 2 Get full access to your device Enter developer mode without jumping through hoops, purchase device certificates or use questionable tools 3 It’s Linux Get a fairly functional shell on the device by using the command 4 A lot of it is familiar technology Most apps are written in JavaScript with the presentation layer as HTML and CSS 5 The source is easy to find Easy to find lots of JS examples just by poking around on the device 6 Tools are hardcore developer-friendly Command-line tools, Eclipse integration plugin, and web-based IDE 7 Try cutting edge stuff Try 3D graphics with OpenGL ES or do remote device control using Bluetooth serial 8 Developer support is awesome! Developer Workshops all around the world 9 webOS Homebrew Rocks! Independent developer community in webOS Internals 10 Your open source project can make a difference Many of best applications are open source, available either via our App Catalog or through homebrew channels
  • 26. Step 1 Step 2 Step 3 Step 4 • Install the HP webOS • Familiarize yourself • Set up the application • Provide Application SDK with the Emulator Directory Structure Information to package and run the application Step 8 Step 7 Step 6 Step 5 • Creating a Scene for • Running Applications • Starting the Emulator • Setting the Stage on presenting on the Emulator which you build the information or a task user interface for to the user your application Step 9 Step 10 Step 11 • Setup Stage Assistant • Script Writing • Repackage and to push the reinstall the scene, making it application visible Source: https://developer.palm.com/content/resources/develop/building_your_first_app.html
  • 27. A virtual machine software from Oracle Pre-requisite – Install webOS SDK Starting the Emulator Windows: Select Start > All Programs > Palm > SDK > Emulator Running Applications Eclipse with webOS plugin: Run > Run Configurations > Palm Emulator > for the target of your application name On subsequent activations, select Run > Run As... > Mojo Application Eclipse automatically packages, installs, and launches the application Debugging an Application Exiting the Emulator Running VirtualBox Emulator Host Mode Two ways: Select: Windows: Open web browser, and 1.Use the Debugger Machine > Close > Power Select Start > All Programs enter: 2.Use the console output of the off the machine > OK > Sun xVM VirtualBox > http://localhost:5580/ emulator VirtualBox Source: https://developer.palm.com/content/api/dev-guide/tools/emulator.html