SlideShare a Scribd company logo
Hybrid Apps
The best of 2 worlds? | iPhoneDevCon 2010 | Cologne
About us
Hybrid Apps


 The best of 2   2 technology
      worlds?    trade-o!s?



0,5 + 0,5 = 1    0,5 * 0,5 = 0,25
Your Choice: Web or App?

Recommended for you

How to pick the right development model for your mobile project?
How to pick the right development model for your mobile project?How to pick the right development model for your mobile project?
How to pick the right development model for your mobile project?

Everybody wants an app today, but do you really need an app? The need for mobile solutions is growing and there are many ways to accomplish this. There is no "silver bullet" that fits every situation. As usual you need to first look at what problem you need to solve, what are the needs and then pick a technology. Responsive design, mobile website, web app, HTML5, hybrid, mixed hybrid, custom runtime, native, mobile platform, there are a lot of technical terms floating around in mobile development. Lets go thru each one and look at the benefits as well as the drawbacks, when they fit and when not to use them. We look at a couple of real world examples, what technology they use and why. Finally we end the presentation with a new interactive model that can give you a helping hand when choosing technology for your next mobile project.

mobilitynativehybrid
SharePoint and Mobile
SharePoint and MobileSharePoint and Mobile
SharePoint and Mobile

This document discusses options for taking SharePoint mobile and applying a rich vs reach spectrum. It outlines two main architecture options: 1. Extend existing SharePoint sites to be more mobile-friendly through techniques like responsive design, conditional CSS, and jQuery Mobile. This allows reaching the broadest audience but with tradeoffs to user experience. 2. Build new mobile sites that leverage SharePoint data and services through APIs and the client object model. This provides a richer focused experience for mobile but requires building sites for specific devices and platforms. The document provides examples and best practices for each approach to help understand how to implement a mobile strategy for SharePoint.

microsoft sharepointmobile computingcollaboration
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT

The document discusses the history and current state of mobile application development. It begins with definitions and a brief history starting from the early 1990s. It then covers major platforms and operating systems that have emerged over time like Palm OS, Java ME, Symbian, Android, iOS, BlackBerry, and Windows Phone. Current development approaches including native frameworks and non-native alternatives like PhoneGap and Titanium are also summarized. The document concludes with a discussion of emerging areas like wearable technology and devices like Google Glass and Samsung Galaxy Gear.

Native vs. Web?
Apps ≠ Sites
                     „control“
                                                                             „our“ Web
                                                             „browse“
          „my“ App                    OS
                                   Interface
 Solution                                                                               Portal

    Fixed                                             Company                          Many
    Task                                                 CI                            Tasks
   (maybe) many App‘s                                          (must have) Site

   “Apps are like Songs“                                 “Cool URIs don't change“
Daniel K. Appelquist                                                                   Tim Berners-Lee
http://www.torgo.com/blog/2009/06/apps-are-like-songs.html         http://www.w3.org/Provider/Style/URI
Status
                               11% Germans use a smartphone
                       = 9 million German smartphone owners



54% of smartphone
owners use Apps


                                                  t ph one
23% daily surfing the                          m ar
mobile Internet                        N oS


Go-SMART-Studie
Status Check: Apps

Recommended for you

Orange Partner HTML5 Day
Orange Partner HTML5 DayOrange Partner HTML5 Day
Orange Partner HTML5 Day

Orange Partner HTML5 Day : un évent sur la découverte du HTML5 et son potentiel pour ouvrir un nouveau monde de possibilités...

html5orange
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileBuilding Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile

The document discusses building mobile web apps using ASP.NET MVC, HTML5, and jQuery Mobile. It introduces ASP.NET MVC and its design goals of embracing the web and being extensible. jQuery Mobile is presented as a touch-optimized web framework for developing mobile web apps that work across devices. The document demonstrates building a sample mobile web app with ASP.NET MVC and jQuery Mobile that reviews restaurants. It concludes that this is a flexible full-featured framework for mobile web development.

asp.net mvchtml5jquery mobile
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?

The document discusses different approaches to developing mobile apps, including native apps, web apps, and hybrid apps. Native apps are developed specifically for a single platform using that platform's tools and programming languages. They have full access to device features but have high development and maintenance costs. Web apps are developed with web technologies like HTML, CSS, and JavaScript and run in a mobile browser, allowing cross-platform use but more limited access to device features. Hybrid apps combine native and web technologies by wrapping web views in a native container, giving them full device access and lower costs than native apps. The document explores the characteristics and tradeoffs of each approach.

appsmobileworklight
   ca.   500.000 Apps
          (Total since launch App Store)
Adaptation for all App stores for
 the maximum range?
                                     Hardware



    Policies

                     Firmware
Usage
                                 Ø 14 Apps installed




70% use a regular 8 Apps


WuV Digitalbarometer (06/2010)
Cost vs. Benefit?

Recommended for you

BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10

BlackBerry Experience Forum 2013 Toronto, Ontario Developer Track, Session 2 Migrating Apps to BlackBerry 10 Jim Ing (@jim_ing)

bb10 blackberry10 webworks cascades air qt ios
HiUED 前端/web 發展和體驗
HiUED 前端/web 發展和體驗HiUED 前端/web 發展和體驗
HiUED 前端/web 發展和體驗

CREDITS / REFERENCE: =================== http://www.themechrome.net/Images/Original/aaa.jpg
http://activatedrinks.com/#/press
http://www.webmedia-solutions.com/web-development-blog/wp-content/uploads/2009/01/web-2-0-logos.gif
http://yiku.co/wp-content/uploads/2011/01/67bf1bb2g94361366956f690.jpg
http://sixrevisions.com/web_design/the-evolution-of-web-design/
http://www.148apps.com/wp-content/uploads/2011/02/rdio.jpg
http://www.desktopexchange.com/gallery/Widescreen-Wallpaper/evolution_1280x768
http://www.blogcdn.com/www.engadget.com/media/2010/12/bmw-connected-ios-app.jpg
http://cdn.synthtopia.com/wp-content/uploads/2010/10/moog-filtatron.jpg
http://venturebeat.files.wordpress.com/2011/09/gazelle-iphone-app.jpg
http://phonerpt.com/wp-content/uploads/iOS-game-Cut-the-Rope-iPhone-iPad.jpg
http://www.techtickle.com/wp-content/uploads/2010/11/facebook-app-iphone.jpg
http://www.artofflightmovie.com/
http://makenetbg.com/wp-content/uploads/2011/06/servicios-makenet1.jpg
http://charliecowan.files.wordpress.com/2011/08/noticeboard.jpg
http://www.elipseagency.com/agency.html
http://www.nikebetterworld.com/
http://2.bp.blogspot.com/_dCJEsq5nTZA/TJfyIHC87QI/AAAAAAAAAR4/S1hz8ltJY6U/s1600/Bel+Air+Split.jpg
http://www.moodsofnorway.com/#/home
http://www.ozoneeleven.com/wp-content/uploads/2010/05/Iron-Man-I-II_06.jpg
http://www.netmagazine.com/opinions/mobile-apps-must-die
http://www.mobileawesomeness.com
http://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/Web_2.0_Map.svg/800px-Web_2.0_Map.svg.png
http://www.devirtuoso.com/2009/05/html-vs-flash-websites-which-is-better/
http://www.webdesignshock.com/wp-content/uploads/2011/08/responsive00.jpg
http://www.ri.gov/img/responsive/banner.jpg slide related marks or contents are owned by individuals, or their related entities. This slide is neither endorsed by nor affiliated with any of these entities :)


Keynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titaniumKeynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titanium

Techday7, Cross platform application development using Appcelerator Titanium event's Keynote on Appcelerator Titanium By Sivakumar Veerappan, CEO and Founder of Anubavam Technologies

titaniumappceleratorkeynote
Status Check: Mobile Web
Hybrid Apps / iPhoneDevCon 2010
Rendering Engines

                  Mobile Web                                                    Fixed Web
                       60 % WebKit                                                      43 % IE

                            9 % RIM                                                 31 % Firefox

                          9 % Opera                                                 15 % WebKit

                       5 % Netfront                                                  1,5 % Opera

                        17 % Others                                                 9,5 % Others


Source: Device-Trends Report 10/2010 (http://www.sevenval.com)   Source: Global Web Stats 10/2010 (http://www.w3counter.com/trends)
Markups
                                                             K it
                                                W eb
                                                                       28% HTML4
      42 % HTML5
                                                    WT
                                                      F?
             15% XHTML 1.0                                           14% XHTML MP


                                                                 1% Other (inc. WML)
Source: Device-Trends Report 10/2010 (http://www.sevenval.com)

Recommended for you

WebSphere as a platform for mobile apps
WebSphere as a platform for mobile appsWebSphere as a platform for mobile apps
WebSphere as a platform for mobile apps

WebSphere is a platform for developing mobile apps across different platforms and devices. It allows creating web apps using open web technologies like HTML5 and JavaScript that can run on mobile browsers, as well as hybrid and native mobile apps. WebSphere provides tools for building apps targeting different mobile requirements and capabilities. It also offers server-side capabilities for integrating mobile apps with back-end systems and managing mobile apps across devices and platforms.

Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...
Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...
Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...

This document discusses hybrid mobile application development. It describes the hybrid approach as using a native mobile application container with embedded web technologies. This allows leveraging existing web assets while providing a native user experience. The document outlines challenges in mobile development and compares different approaches. It provides a case study of how Facebook used hybrid development and discusses best practices. These include design considerations, implementation techniques, and maturity models to optimize hybrid apps.

mobilitymobile applicationsmobile app framework
Next Generation Digital Publishing for Newspapers - MIC Brussels presentation
Next Generation Digital Publishing for Newspapers - MIC Brussels presentationNext Generation Digital Publishing for Newspapers - MIC Brussels presentation
Next Generation Digital Publishing for Newspapers - MIC Brussels presentation

High level overview of the Next Generation Digital Publishing Platform of Twipe. Key lessons learnt of 12 years entrepreneurship in the internet and mobile space.

entrepreneurshipinnovationmic
What‘s wrong with XHTML MP?




    <b>bold</b>
The Mobile Web 2010

                             Powerful JS
                               Engines

                                   Media
  HTML5               CSS3         Queries

     Frameworks         Huge Display
                         Resolutions
?
The su!ering continues...

  Browsers suck
• WebKit fragmentation
• Other browsers
• „Mobile Issues“
• ...Device APIs, IE9/Gecko, ???

     Apps suck
• Platform knowledge
• Programmiersprachen
• Version Fragmentation
• Store Policies

Recommended for you

Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Simplifying Enterprise Mobility - Powering Mobile Apps from The CloudSimplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud

The FeedHenry Platform simplifies enterprise mobility by powering mobile apps from the cloud. It provides a cross-platform solution for building, deploying, and managing mobile apps. The FeedHenry Mobile Application Platform delivers an end-to-end solution as a service and allows enterprises to build apps for all major smartphones and tablets. It includes services for development, deployment, backend integration, access control, and analytics.

appsioshtml5
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010

Tom Deryckere shared thoughts on mobile web development and how content management systems (CMS) like Drupal, Joomla, and WordPress can be used to build mobile sites. He discussed how the mobile web is different than the desktop web and outlined techniques like device detection, template switching, and content transcoding to optimize sites for multiple devices. Examples of CMS extensions and services that facilitate mobile development were provided. Attendees were encouraged to start building mobile versions of their sites.

drupalwordpressjoomla
Presentation cartes e commerce
Presentation cartes e commercePresentation cartes e commerce
Presentation cartes e commerce

Presentation during http://www.cartes-asia.com/ check out www.exiconglobal.com for many more presentation and reports

appschinaasia
This interests the user?




       NO!
Interests: User


       Usefulness               Fun

                    Usability

       „Find“
                          Social / Share
Interests: Company



 Cost / Benefit
                     Marketing


    Sales
What are the options?

Recommended for you

Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development

I did this presentation at the pera M@D community to give a brief introduction to mobile apps development.

androidmobile phone
HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기

This document discusses using HTML5 to build mobile web applications for the iPhone. It introduces HTML5, JavaScript, and frameworks like PhoneGap that allow wrapping web apps as native apps. Key elements of HTML5 for mobile discussed include offline support, canvas, video, geolocation, and advanced forms. UI libraries like JQTouch are presented for building touch-optimized interfaces. The document also covers PhoneGap APIs for native device access from a web app.

web apphtml5css
Future of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreFuture of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App Store

What is the Future of Mobile Web Application ? Mobile Web could be the final winner of the Mobile App Race ?

open web storeweb app storeoma
WebSite
Impulse
               Site Concept
WebSite         Web
            Technologies
                  Online
      SEO      Browser
 Surfer

    Share
Impulse
               Site Concept
WebSite         Web
            Technologies
                  Online
      SEO      Browser
 Surfer

    Share


          WebApp
Impulse
               Site Concept
WebSite         Web
            Technologies
                  Online
      SEO      Browser
 Surfer                    App Concept

    Share
                     Professional

          WebApp

Recommended for you

Fragmentation in mobile design: fact or fiction
Fragmentation in mobile design: fact or fictionFragmentation in mobile design: fact or fiction
Fragmentation in mobile design: fact or fiction

The mobile industry is worth over $1.3 trillion annually with over 1.6 billion mobile phones sold in 2011. There is significant hardware fragmentation across the over 680,000 distinct Android devices. Developing apps across the top 4 mobile platforms (iOS, Android, Symbian, Blackberry) reaches only 20% of devices. Mobile platforms differ in their programming languages, development environments, and app stores. No single cross-platform development tool supports all mobile platforms, and mobile web apps face challenges of fragmentation, performance, and monetization.

Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App Development

Application Development Methodologies Application Development Approaches Application Life-Cycle Management

mobile ' native ' hybrid ' cross-platform ' respon
Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App Development

The document discusses challenges in mobile application development. It outlines different methodologies for developing apps including requirement analysis, mockup design, UI design, development, testing, and publishing. It also compares different approaches like native, cross-platform, hybrid, and mobile-friendly websites. Application lifecycle management tools are mentioned for testing, distribution, analytics, and push notifications.

methodslife cycleosman celik
Impulse
               Site Concept      Hybrid App
WebSite         Web
            Technologies
                  Online
      SEO      Browser
 Surfer                    App Concept

    Share
                     Professional

          WebApp
Impulse
               Site Concept      Hybrid App
WebSite         Web
            Technologies                 Catalog     Platform
                                                     specific
                  Online
                                           Reviews
      SEO      Browser                                    SDK
 Surfer                    App Concept             Shop

    Share                                 User Updates
                     Professional
          WebApp
Impulse
               Site Concept      Hybrid App
WebSite         Web
            Technologien                 Katalog      Platform
                                                     spezifisch
                  Online
                                         Bewertungen
      SEO      Browser                                     SDK
 Surfer                    App Concept             Shop

    Share                                 User Updates
                     Professional

          WebApp                         Native App
Impulse
               Site Concept       Hybrid App
WebSite         Web
            Technologien                 Catalog     Platform
                                                     specific
                  Online
                                           Reviews
      SEO      Browser                                    SDK
 Surfer                    App Concept             Shop

    Share                                 User Updates

                         Professional                      Fun
          WebApp                         Native App

Recommended for you

Sencha Touch for Rubyists
Sencha Touch for RubyistsSencha Touch for Rubyists
Sencha Touch for Rubyists

This document discusses building rich mobile apps with web standards using Sencha Touch. It summarizes the key benefits of Sencha Touch, including being cross-platform, using existing skills and tools, and not requiring app approval. It then provides an overview of Sencha Touch's features like layouts, components, touch events, data handling, theming and more. The document concludes by encouraging building a demo app to experience Sencha Touch.

sencha touchrailsmobile
Hybrid app development
Hybrid app developmentHybrid app development
Hybrid app development

Hybrid app development allows building a single app that can run on multiple platforms using web technologies like HTML, CSS, and JavaScript. It has advantages like lower costs, faster development time, and easier maintenance compared to building native apps for each platform. Popular frameworks for hybrid apps include PhoneGap, Ionic, and React Native. While hybrid apps have performance limitations compared to native, they are suitable when targeting multiple platforms or when most device functionality can be accessed through frameworks.

hybrid app developmentnative app developmentmobile applications
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governance

Overview of the importance of open governance, open innovation, open standards and open source. Focus on how these principles relate to webinos Presented by George Vougaris of Vision Mobile

open innovation webinos firefoxos chromeos wac wid
Impulse
               Site Concept       Hybrid App
WebSite         Web
            Technologies                 Catalog     Platform
                                                     specific
                  Online
                                           Reviews
      SEO      Browser                                    SDK
 Surfer                    App Concept             Shop

    Share                                 User Updates
                         Professional                      Fun
          WebApp                         Native App
Matrix




WebSite
WebApp

Native App
Hybrid App
x
                   x
                                App Concept
                                Site Concept

                   x
                         x x
                               Browser


         x x x x
                               SDK
                               Fun


x x x
         x                     Catalog
                         x


                               Surfer
x
                   x x

                               Professional
                         x




                               Impulse
                               Reviews
                               Platform specific
                               User Updates
x x xx
         x x xx




                                Web Technologies
                               Online
                               Share
                   xxxx
                   xxxx




                               SEO
Hybrid App: Pros & Cons

          Pro                           Contra
     App Concept                Interaction: Web/App
          Site Concept
                               SDK & Browser
    SDK
                Browser                        No SEO
      Catalog                   Platform specific

    Reviews                   User Updates
           Web Technologies              Web Technologies
                               Surfer
#fault




         Don‘t reinvent the browser!

Recommended for you

Why hybrid-is-important
Why hybrid-is-importantWhy hybrid-is-important
Why hybrid-is-important

This presentation will explain, how to develop an end to end mobile application using Javascript frameworks and Other Web Technologies, from mobile to server to database and unit testing

#crosswalk#device fragmentation#css3
Mobile Widgets Development
Mobile Widgets DevelopmentMobile Widgets Development
Mobile Widgets Development

This document discusses mobile widgets and their development. Mobile widgets are offline-capable mobile applications that appear as icons in the device's apps menu and are built using HTML, CSS, JavaScript and AJAX. They are supported on platforms like WebOS and Android. The document outlines the benefits and challenges of mobile widgets, compares different widget platforms, and discusses how to build cross-platform mobile widgets.

prestandarsandroid
Inside Mobile Widgets Publish
Inside Mobile Widgets PublishInside Mobile Widgets Publish
Inside Mobile Widgets Publish

This document discusses mobile widgets and their development. Mobile widgets are offline-capable mobile applications that appear as icons in the device's apps menu and are built using HTML, CSS, JavaScript and AJAX. They are supported on platforms like WebOS and Android. The document outlines the benefits and challenges of mobile widgets, compares different widget platforms, and discusses how to build cross-platform mobile widgets.

insidemobilewidgetsmobile
Recommendation




Step 1:   •Web!
                                   ?
          •Hybrid for the Store (Catalog)
                                      •App (Native or Web) with
Step 2:   •Analysis:
          •Profis?      Step 3:        „Profi Features“
          •Platform?                  •Recommendation: WebApp
          •Features?
thank you!
                                                              roland at sevenval.com
http://www.flickr.com/photos/brent_nashville/4897351886
http://www.flickr.com/photos/mommyof4ruggies/346289381
http://www.flickr.com/photos/joeshlabotnik/305410323
http://www.flickr.com/photos/brent_nashville/4897351886
http://www.flickr.com/photos/markkelley/1022720488
http://www.flickr.com/photos/toyotauk/4754716913
http://www.flickr.com/photos/randysonofrobert/292020324
http://www.flickr.com/photos/stephenhackett/5039942687
http://www.flickr.com/photos/onesec/3759134687
http://www.flickr.com/photos/torkildr/4194610045
http://www.flickr.com/photos/laughingsquid/243706129
http://www.flickr.com/photos/mduchesn/sets/72157607790455060
http://www.flickr.com/photos/waltarrrrr/3055094883
http://www.flickr.com/photos/kenkuhl/2333650570
http://www.flickr.com/photos/zooboing/4543757687
http://www.flickr.com/photos/tomascaspers/404571268
http://www.flickr.com/photos/tantek/2314416269
http://www.flickr.com/photos/doug88888/3709856898
http://www.flickr.com/photos/katasta/893261286
http://www.flickr.com/photos/kb35/1644548833
http://www.flickr.com/photos/cverdier/3978990427

More Related Content

What's hot

Mobile apps analytics by Futurice
Mobile apps analytics by FuturiceMobile apps analytics by Futurice
Mobile apps analytics by Futurice
androidaalto
 
How to monetize your apps & mobile services by Google Finland
How to monetize your apps & mobile services by Google FinlandHow to monetize your apps & mobile services by Google Finland
How to monetize your apps & mobile services by Google Finland
androidaalto
 
Codestrong 2012 breakout session mobile platform and infrastructure
Codestrong 2012 breakout session   mobile platform and infrastructureCodestrong 2012 breakout session   mobile platform and infrastructure
Codestrong 2012 breakout session mobile platform and infrastructure
Axway Appcelerator
 
How to pick the right development model for your mobile project?
How to pick the right development model for your mobile project?How to pick the right development model for your mobile project?
How to pick the right development model for your mobile project?
Conny Svensson
 
SharePoint and Mobile
SharePoint and MobileSharePoint and Mobile
SharePoint and Mobile
Jeff Willinger
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
Dhivya T
 
Orange Partner HTML5 Day
Orange Partner HTML5 DayOrange Partner HTML5 Day
Orange Partner HTML5 Day
servicesmobiles.fr
 
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileBuilding Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Jon Cortez
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?
Sura Gonzalez
 
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
psiborg
 
HiUED 前端/web 發展和體驗
HiUED 前端/web 發展和體驗HiUED 前端/web 發展和體驗
HiUED 前端/web 發展和體驗
Bobby Chen
 
Keynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titaniumKeynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titanium
Techday7
 
WebSphere as a platform for mobile apps
WebSphere as a platform for mobile appsWebSphere as a platform for mobile apps
WebSphere as a platform for mobile apps
IBM Danmark
 
Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...
Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...
Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...
Impetus Technologies
 
Next Generation Digital Publishing for Newspapers - MIC Brussels presentation
Next Generation Digital Publishing for Newspapers - MIC Brussels presentationNext Generation Digital Publishing for Newspapers - MIC Brussels presentation
Next Generation Digital Publishing for Newspapers - MIC Brussels presentation
Danny Lein
 
Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Simplifying Enterprise Mobility - Powering Mobile Apps from The CloudSimplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Joe Drumgoole
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
Tom Deryckere
 
Presentation cartes e commerce
Presentation cartes e commercePresentation cartes e commerce
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
Tharindu Dassanayake
 
HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기
JungHyuk Kwon
 

What's hot (20)

Mobile apps analytics by Futurice
Mobile apps analytics by FuturiceMobile apps analytics by Futurice
Mobile apps analytics by Futurice
 
How to monetize your apps & mobile services by Google Finland
How to monetize your apps & mobile services by Google FinlandHow to monetize your apps & mobile services by Google Finland
How to monetize your apps & mobile services by Google Finland
 
Codestrong 2012 breakout session mobile platform and infrastructure
Codestrong 2012 breakout session   mobile platform and infrastructureCodestrong 2012 breakout session   mobile platform and infrastructure
Codestrong 2012 breakout session mobile platform and infrastructure
 
How to pick the right development model for your mobile project?
How to pick the right development model for your mobile project?How to pick the right development model for your mobile project?
How to pick the right development model for your mobile project?
 
SharePoint and Mobile
SharePoint and MobileSharePoint and Mobile
SharePoint and Mobile
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
Orange Partner HTML5 Day
Orange Partner HTML5 DayOrange Partner HTML5 Day
Orange Partner HTML5 Day
 
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileBuilding Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?
 
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
 
HiUED 前端/web 發展和體驗
HiUED 前端/web 發展和體驗HiUED 前端/web 發展和體驗
HiUED 前端/web 發展和體驗
 
Keynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titaniumKeynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titanium
 
WebSphere as a platform for mobile apps
WebSphere as a platform for mobile appsWebSphere as a platform for mobile apps
WebSphere as a platform for mobile apps
 
Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...
Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...
Hybrid Approach to extend your Web Apps to Tablets & Smartphones- Impetus Web...
 
Next Generation Digital Publishing for Newspapers - MIC Brussels presentation
Next Generation Digital Publishing for Newspapers - MIC Brussels presentationNext Generation Digital Publishing for Newspapers - MIC Brussels presentation
Next Generation Digital Publishing for Newspapers - MIC Brussels presentation
 
Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Simplifying Enterprise Mobility - Powering Mobile Apps from The CloudSimplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
 
Presentation cartes e commerce
Presentation cartes e commercePresentation cartes e commerce
Presentation cartes e commerce
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기
 

Similar to Hybrid Apps / iPhoneDevCon 2010

Future of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreFuture of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App Store
Jonathan Jeon
 
Fragmentation in mobile design: fact or fiction
Fragmentation in mobile design: fact or fictionFragmentation in mobile design: fact or fiction
Fragmentation in mobile design: fact or fiction
Belen Barros Pena
 
Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App Development
Osman Celik
 
Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App Development
Mobile İstanbul
 
Sencha Touch for Rubyists
Sencha Touch for RubyistsSencha Touch for Rubyists
Sencha Touch for Rubyists
James Pearce
 
Hybrid app development
Hybrid app developmentHybrid app development
Hybrid app development
Harshul Shah
 
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governance
webinos project
 
Why hybrid-is-important
Why hybrid-is-importantWhy hybrid-is-important
Why hybrid-is-important
Jacob Nelson
 
Mobile Widgets Development
Mobile Widgets DevelopmentMobile Widgets Development
Mobile Widgets Development
Maximiliano Firtman
 
Inside Mobile Widgets Publish
Inside Mobile Widgets PublishInside Mobile Widgets Publish
Inside Mobile Widgets Publish
360|Conferences
 
HTML5: The Apps, the Frameworks, the Controversy
HTML5: The Apps, the Frameworks, the Controversy HTML5: The Apps, the Frameworks, the Controversy
HTML5: The Apps, the Frameworks, the Controversy
Apigee | Google Cloud
 
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
Caridy Patino
 
HTML5 and the dawn of rich mobile web applications
HTML5 and the dawn of rich mobile web applicationsHTML5 and the dawn of rich mobile web applications
HTML5 and the dawn of rich mobile web applications
James Pearce
 
Federico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native bothFederico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native both
IxDA_Poznan
 
From mobile browser to mobile app
From mobile browser to mobile appFrom mobile browser to mobile app
From mobile browser to mobile app
Ryan Stewart
 
Hybrid Mobile App
Hybrid Mobile AppHybrid Mobile App
Hybrid Mobile App
Palani Kumar
 
Hybrid mobile app
Hybrid mobile appHybrid mobile app
Hybrid mobile app
Palani Kumar
 
Presentation1
Presentation1Presentation1
Presentation1
Chris Simmons
 
Presentation1
Presentation1Presentation1
Presentation1
csimmons44
 
PhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterprisePhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the Enterprise
Bryce Curtis
 

Similar to Hybrid Apps / iPhoneDevCon 2010 (20)

Future of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreFuture of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App Store
 
Fragmentation in mobile design: fact or fiction
Fragmentation in mobile design: fact or fictionFragmentation in mobile design: fact or fiction
Fragmentation in mobile design: fact or fiction
 
Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App Development
 
Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App Development
 
Sencha Touch for Rubyists
Sencha Touch for RubyistsSencha Touch for Rubyists
Sencha Touch for Rubyists
 
Hybrid app development
Hybrid app developmentHybrid app development
Hybrid app development
 
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governance
 
Why hybrid-is-important
Why hybrid-is-importantWhy hybrid-is-important
Why hybrid-is-important
 
Mobile Widgets Development
Mobile Widgets DevelopmentMobile Widgets Development
Mobile Widgets Development
 
Inside Mobile Widgets Publish
Inside Mobile Widgets PublishInside Mobile Widgets Publish
Inside Mobile Widgets Publish
 
HTML5: The Apps, the Frameworks, the Controversy
HTML5: The Apps, the Frameworks, the Controversy HTML5: The Apps, the Frameworks, the Controversy
HTML5: The Apps, the Frameworks, the Controversy
 
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
 
HTML5 and the dawn of rich mobile web applications
HTML5 and the dawn of rich mobile web applicationsHTML5 and the dawn of rich mobile web applications
HTML5 and the dawn of rich mobile web applications
 
Federico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native bothFederico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native both
 
From mobile browser to mobile app
From mobile browser to mobile appFrom mobile browser to mobile app
From mobile browser to mobile app
 
Hybrid Mobile App
Hybrid Mobile AppHybrid Mobile App
Hybrid Mobile App
 
Hybrid mobile app
Hybrid mobile appHybrid mobile app
Hybrid mobile app
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presentation1
Presentation1Presentation1
Presentation1
 
PhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterprisePhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the Enterprise
 

More from Avenga Germany GmbH

HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
Avenga Germany GmbH
 
Sevenval Company Presentation 2017 (EN)
Sevenval Company Presentation 2017 (EN)Sevenval Company Presentation 2017 (EN)
Sevenval Company Presentation 2017 (EN)
Avenga Germany GmbH
 
Sevenval Company Presentation 2017 (DE)
Sevenval Company Presentation 2017 (DE)Sevenval Company Presentation 2017 (DE)
Sevenval Company Presentation 2017 (DE)
Avenga Germany GmbH
 
2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september
Avenga Germany GmbH
 
2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september
Avenga Germany GmbH
 
2015 sevenval device-trends_august
2015 sevenval device-trends_august2015 sevenval device-trends_august
2015 sevenval device-trends_august
Avenga Germany GmbH
 
2015 sevenval device-trends-july
2015 sevenval device-trends-july2015 sevenval device-trends-july
2015 sevenval device-trends-july
Avenga Germany GmbH
 
2015 sevenval device-trends-june
2015 sevenval device-trends-june2015 sevenval device-trends-june
2015 sevenval device-trends-june
Avenga Germany GmbH
 
sevenval device Trends may 2015
sevenval device Trends may 2015 sevenval device Trends may 2015
sevenval device Trends may 2015
Avenga Germany GmbH
 
Mobile Monday Austria 20150601 mobilegeddon
Mobile Monday Austria 20150601 mobilegeddonMobile Monday Austria 20150601 mobilegeddon
Mobile Monday Austria 20150601 mobilegeddon
Avenga Germany GmbH
 
2015 sevenval device-trends-april
2015 sevenval device-trends-april2015 sevenval device-trends-april
2015 sevenval device-trends-april
Avenga Germany GmbH
 
2015 sevenval device-trends-march
2015 sevenval device-trends-march2015 sevenval device-trends-march
2015 sevenval device-trends-march
Avenga Germany GmbH
 
2015 sevenval device-trends-feb
2015 sevenval device-trends-feb2015 sevenval device-trends-feb
2015 sevenval device-trends-feb
Avenga Germany GmbH
 
Sevenval_device_trends-january2015
Sevenval_device_trends-january2015Sevenval_device_trends-january2015
Sevenval_device_trends-january2015
Avenga Germany GmbH
 
Sevenval_device_trends-january2015
Sevenval_device_trends-january2015Sevenval_device_trends-january2015
Sevenval_device_trends-january2015
Avenga Germany GmbH
 
20152601 sevenval_device_trends_dezc
20152601  sevenval_device_trends_dezc20152601  sevenval_device_trends_dezc
20152601 sevenval_device_trends_dezc
Avenga Germany GmbH
 
Sevenval Device Trends November 2014
Sevenval Device Trends November 2014Sevenval Device Trends November 2014
Sevenval Device Trends November 2014
Avenga Germany GmbH
 
2014 09 device_trends sevenval-1
2014 09 device_trends sevenval-12014 09 device_trends sevenval-1
2014 09 device_trends sevenval-1
Avenga Germany GmbH
 
1400710 sevenva device_trends_2014
1400710 sevenva device_trends_20141400710 sevenva device_trends_2014
1400710 sevenva device_trends_2014
Avenga Germany GmbH
 
100607 device trends_2014-2
100607 device trends_2014-2100607 device trends_2014-2
100607 device trends_2014-2
Avenga Germany GmbH
 

More from Avenga Germany GmbH (20)

HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
 
Sevenval Company Presentation 2017 (EN)
Sevenval Company Presentation 2017 (EN)Sevenval Company Presentation 2017 (EN)
Sevenval Company Presentation 2017 (EN)
 
Sevenval Company Presentation 2017 (DE)
Sevenval Company Presentation 2017 (DE)Sevenval Company Presentation 2017 (DE)
Sevenval Company Presentation 2017 (DE)
 
2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september
 
2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september
 
2015 sevenval device-trends_august
2015 sevenval device-trends_august2015 sevenval device-trends_august
2015 sevenval device-trends_august
 
2015 sevenval device-trends-july
2015 sevenval device-trends-july2015 sevenval device-trends-july
2015 sevenval device-trends-july
 
2015 sevenval device-trends-june
2015 sevenval device-trends-june2015 sevenval device-trends-june
2015 sevenval device-trends-june
 
sevenval device Trends may 2015
sevenval device Trends may 2015 sevenval device Trends may 2015
sevenval device Trends may 2015
 
Mobile Monday Austria 20150601 mobilegeddon
Mobile Monday Austria 20150601 mobilegeddonMobile Monday Austria 20150601 mobilegeddon
Mobile Monday Austria 20150601 mobilegeddon
 
2015 sevenval device-trends-april
2015 sevenval device-trends-april2015 sevenval device-trends-april
2015 sevenval device-trends-april
 
2015 sevenval device-trends-march
2015 sevenval device-trends-march2015 sevenval device-trends-march
2015 sevenval device-trends-march
 
2015 sevenval device-trends-feb
2015 sevenval device-trends-feb2015 sevenval device-trends-feb
2015 sevenval device-trends-feb
 
Sevenval_device_trends-january2015
Sevenval_device_trends-january2015Sevenval_device_trends-january2015
Sevenval_device_trends-january2015
 
Sevenval_device_trends-january2015
Sevenval_device_trends-january2015Sevenval_device_trends-january2015
Sevenval_device_trends-january2015
 
20152601 sevenval_device_trends_dezc
20152601  sevenval_device_trends_dezc20152601  sevenval_device_trends_dezc
20152601 sevenval_device_trends_dezc
 
Sevenval Device Trends November 2014
Sevenval Device Trends November 2014Sevenval Device Trends November 2014
Sevenval Device Trends November 2014
 
2014 09 device_trends sevenval-1
2014 09 device_trends sevenval-12014 09 device_trends sevenval-1
2014 09 device_trends sevenval-1
 
1400710 sevenva device_trends_2014
1400710 sevenva device_trends_20141400710 sevenva device_trends_2014
1400710 sevenva device_trends_2014
 
100607 device trends_2014-2
100607 device trends_2014-2100607 device trends_2014-2
100607 device trends_2014-2
 

Recently uploaded

7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
Enterprise Wired
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Chris Swan
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
SynapseIndia
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
Mark Billinghurst
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
Stephanie Beckett
 
20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf
Sally Laouacheria
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
Stephanie Beckett
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
BookNet Canada
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
Mitigating the Impact of State Management in Cloud Stream Processing Systems
Mitigating the Impact of State Management in Cloud Stream Processing SystemsMitigating the Impact of State Management in Cloud Stream Processing Systems
Mitigating the Impact of State Management in Cloud Stream Processing Systems
ScyllaDB
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
Bert Blevins
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
Lidia A.
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
jackson110191
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
Matthew Sinclair
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
Toru Tamaki
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
UiPathCommunity
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
Matthew Sinclair
 

Recently uploaded (20)

7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
 
20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
Mitigating the Impact of State Management in Cloud Stream Processing Systems
Mitigating the Impact of State Management in Cloud Stream Processing SystemsMitigating the Impact of State Management in Cloud Stream Processing Systems
Mitigating the Impact of State Management in Cloud Stream Processing Systems
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
 

Hybrid Apps / iPhoneDevCon 2010

  • 1. Hybrid Apps The best of 2 worlds? | iPhoneDevCon 2010 | Cologne
  • 3. Hybrid Apps The best of 2 2 technology worlds? trade-o!s? 0,5 + 0,5 = 1 0,5 * 0,5 = 0,25
  • 6. Apps ≠ Sites „control“ „our“ Web „browse“ „my“ App OS Interface Solution Portal Fixed Company Many Task CI Tasks (maybe) many App‘s (must have) Site “Apps are like Songs“ “Cool URIs don't change“ Daniel K. Appelquist Tim Berners-Lee http://www.torgo.com/blog/2009/06/apps-are-like-songs.html http://www.w3.org/Provider/Style/URI
  • 7. Status 11% Germans use a smartphone = 9 million German smartphone owners 54% of smartphone owners use Apps t ph one 23% daily surfing the m ar mobile Internet N oS Go-SMART-Studie
  • 9. ca. 500.000 Apps (Total since launch App Store)
  • 10. Adaptation for all App stores for  the maximum range? Hardware Policies Firmware
  • 11. Usage Ø 14 Apps installed 70% use a regular 8 Apps WuV Digitalbarometer (06/2010)
  • 15. Rendering Engines Mobile Web Fixed Web 60 % WebKit 43 % IE 9 % RIM 31 % Firefox 9 % Opera 15 % WebKit 5 % Netfront 1,5 % Opera 17 % Others 9,5 % Others Source: Device-Trends Report 10/2010 (http://www.sevenval.com) Source: Global Web Stats 10/2010 (http://www.w3counter.com/trends)
  • 16. Markups K it W eb 28% HTML4 42 % HTML5 WT F? 15% XHTML 1.0 14% XHTML MP 1% Other (inc. WML) Source: Device-Trends Report 10/2010 (http://www.sevenval.com)
  • 17. What‘s wrong with XHTML MP? <b>bold</b>
  • 18. The Mobile Web 2010 Powerful JS Engines Media HTML5 CSS3 Queries Frameworks Huge Display Resolutions
  • 19. ?
  • 20. The su!ering continues... Browsers suck • WebKit fragmentation • Other browsers • „Mobile Issues“ • ...Device APIs, IE9/Gecko, ??? Apps suck • Platform knowledge • Programmiersprachen • Version Fragmentation • Store Policies
  • 21. This interests the user? NO!
  • 22. Interests: User Usefulness Fun Usability „Find“ Social / Share
  • 23. Interests: Company Cost / Benefit Marketing Sales
  • 24. What are the options?
  • 26. Impulse Site Concept WebSite Web Technologies Online SEO Browser Surfer Share
  • 27. Impulse Site Concept WebSite Web Technologies Online SEO Browser Surfer Share WebApp
  • 28. Impulse Site Concept WebSite Web Technologies Online SEO Browser Surfer App Concept Share Professional WebApp
  • 29. Impulse Site Concept Hybrid App WebSite Web Technologies Online SEO Browser Surfer App Concept Share Professional WebApp
  • 30. Impulse Site Concept Hybrid App WebSite Web Technologies Catalog Platform specific Online Reviews SEO Browser SDK Surfer App Concept Shop Share User Updates Professional WebApp
  • 31. Impulse Site Concept Hybrid App WebSite Web Technologien Katalog Platform spezifisch Online Bewertungen SEO Browser SDK Surfer App Concept Shop Share User Updates Professional WebApp Native App
  • 32. Impulse Site Concept Hybrid App WebSite Web Technologien Catalog Platform specific Online Reviews SEO Browser SDK Surfer App Concept Shop Share User Updates Professional Fun WebApp Native App
  • 33. Impulse Site Concept Hybrid App WebSite Web Technologies Catalog Platform specific Online Reviews SEO Browser SDK Surfer App Concept Shop Share User Updates Professional Fun WebApp Native App
  • 34. Matrix WebSite WebApp Native App Hybrid App x x App Concept Site Concept x x x Browser x x x x SDK Fun x x x x Catalog x Surfer x x x Professional x Impulse Reviews Platform specific User Updates x x xx x x xx Web Technologies Online Share xxxx xxxx SEO
  • 35. Hybrid App: Pros & Cons Pro Contra App Concept Interaction: Web/App Site Concept SDK & Browser SDK Browser No SEO Catalog Platform specific Reviews User Updates Web Technologies Web Technologies Surfer
  • 36. #fault Don‘t reinvent the browser!
  • 37. Recommendation Step 1: •Web! ? •Hybrid for the Store (Catalog) •App (Native or Web) with Step 2: •Analysis: •Profis? Step 3: „Profi Features“ •Platform? •Recommendation: WebApp •Features?
  • 38. thank you! roland at sevenval.com http://www.flickr.com/photos/brent_nashville/4897351886 http://www.flickr.com/photos/mommyof4ruggies/346289381 http://www.flickr.com/photos/joeshlabotnik/305410323 http://www.flickr.com/photos/brent_nashville/4897351886 http://www.flickr.com/photos/markkelley/1022720488 http://www.flickr.com/photos/toyotauk/4754716913 http://www.flickr.com/photos/randysonofrobert/292020324 http://www.flickr.com/photos/stephenhackett/5039942687 http://www.flickr.com/photos/onesec/3759134687 http://www.flickr.com/photos/torkildr/4194610045 http://www.flickr.com/photos/laughingsquid/243706129 http://www.flickr.com/photos/mduchesn/sets/72157607790455060 http://www.flickr.com/photos/waltarrrrr/3055094883 http://www.flickr.com/photos/kenkuhl/2333650570 http://www.flickr.com/photos/zooboing/4543757687 http://www.flickr.com/photos/tomascaspers/404571268 http://www.flickr.com/photos/tantek/2314416269 http://www.flickr.com/photos/doug88888/3709856898 http://www.flickr.com/photos/katasta/893261286 http://www.flickr.com/photos/kb35/1644548833 http://www.flickr.com/photos/cverdier/3978990427