background preloader

Native Vs WebApp (Mobile Dev)

Facebook Twitter

100% Native

HTML5 vs Native: The Mobile App Debate. Introduction Mobile apps and HTML5 are two of the hottest technologies right now, and there's plenty of overlap.

HTML5 vs Native: The Mobile App Debate

Web apps run in mobile browsers and can also be re-packaged as native apps on the various mobile platforms. With the wide range of platforms to support, combined with the sheer power of mobile browsers, developers are turning to HTML5 as a "write one, run many" solution. But is it really viable? There are still compelling reasons to go native, and clearly, many developers are indeed going that route. Feature Richness Point: Native can do more We can divide mobile functionality into two dimensions: the experience of the app itself, and the way it hooks into the device's ecosystem, e.g. for Android, this would be features like widgets and notifications. In terms of app experience, native apps can do more. It's more than the in-app experience though.

Counterpoint: Native features can be augmented, and the web is catching up anyway Overall, mobile is evolving. Performance. Débat : Web Apps VS Natif. Lundi 5 septembre 2011 se tenait la Update Conf 2011 à Brighton, nous y étions ! Nous avons notamment assisté à une table ronde (« geek ninja battle » pour les jeunes) sur le thème « Web Apps VS natif » qui réunissait : Matt Gemmel (Développeur iOS, auteur du fameux client Twitter) Jeremy Keith (Web developer) Seb Lee-Delisle (consultant) Martin Beeby (évangéliste Microsoft) Kevin Whinnery (évangéliste Titanium) Débat mené par Aral Balkan organisateur de la Updateconf Le sujet a déjà fait couler beaucoup d’encre, cette table ronde a été l’occasion de résumer les différences entre ces deux approches du développement mobile et de vulgariser des considérations complexes.

Cet article propose une synthèse de ces discussions. Mais avant tout deux définitions s’imposent : Application native : Application conçue spécifiquement pour une plateforme en utilisant le SDK propre à celle ci. Résumé de l’intervention sur les Web Apps mobile : Résumé des interventions sur le développement natif sur mobile: WWDC 2011 Session Videos - Development Videos. What's New in Safari Extensions Play Safari Extensions can add buttons to the Safari toolbar, display a bar with custom content, or modify the appearance of a web page — all with standard HTML, CSS, and JavaScript.

WWDC 2011 Session Videos - Development Videos

See how easy it is to get started with Safari's built-in Extension Builder, and how to create an extension that can execute scripts, apply CSS styles, and display context menus. Discover new user interface components for extensions such as popovers, and learn to leverage additions to the Extensions API to invoke Safari Reader, detect how users are interacting with Safari, and more. Download: HD | SD | PDF System Requirements To watch the streaming version of this video, use the latest version of Safari on a Mac running OS X Lion or later.

Mobile Web App vs. Native App? It's Complicated. HTML5, Hybrid or Native Mobile App Development? Build, test, run and manage mobile apps Experience the IBM Worklight Developer Edition IBM Worklight helps you extend your business to mobile devices.

HTML5, Hybrid or Native Mobile App Development?

It is designed to provide an open, comprehensive platform to build, run and manage HTML5, hybrid and native mobile apps. IBM Worklight can help you reduce both app development and maintenance costs, improve time-to-market and enhance mobile app governance and security. IBM Worklight is comprised of five components: IBM Worklight Studio is designed to provide a comprehensive environment for advanced, rich, cross-platform mobile app development. IBM Worklight Server is mobile-optimized middleware that serves as a gateway between applications, back-end systems and cloud-based services. IBM Worklight Device Runtime Components offer runtime client application program interfaces (API) designed to enhance security, governance and usability. With IBM Worklight you can: More Less Support multiple mobile operating environments and devices Read report.

I/O 2011. I/O 2011. Web vs native.