HTML5. Marcel Kessler, Reto Giger guild42.ch, Restaurant Schmiedstube in Bern 2011-11-14



Similar documents
Banking for Generations «Y», «Z» and beyond

Using Social Ties to Predict Missing Customer Information Stamatis Stefanakos

CROSS PLATFORM DEVELOPMENT The HTML5 Way

A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved.

Article. One for All Apps in HTML5

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS

SYST35300 Hybrid Mobile Application Development

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

HTML5 the new. standard for Interactive Web

Technology Services...Ahead of Times. Enterprise Application on ipad

CASE STUDY. Enhancing the Patient Experience Harris Mobile Patient Engagement Platform

HTML5: Separating Fact and Fiction. #wipjam

Firefox for Android. Reviewer s Guide. Contact us: press@mozilla.com

The Development Manager s Quick Guide to HTML5

How big is the mobile app market?

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications

Smart and Innovative Web Solutions. Just One Click Away

Research on HTML5 in Web Development

Designing for the Mobile Web Lesson 3: HTML5 Web Apps

Cross-Platform Tools

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

The State of Hybrid Mobile Development

Mobile Application Development

Choosing a Mobile Strategy for Your Business

INFORMATION TECHNOLOGY STANDARD

The Tablet Revolution: A Report on Tablet Usage, Tablet Conversation Analysis & How Tablet Users Interact with Search Ads

Cross-Platform Development: Target More Platforms and Devices with a Minimal Amount of Source Code

Building native mobile apps for Digital Factory

Cross-Platform Phone Apps & Sites with jquery Mobile

Evaluating Cross-Platform Development Approaches (WORA Tools ) for Mobile Applications

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

HTML5 : carrier grade

RapidValue Enabling Mobility. How to Choose the Right Architecture For Your Mobile Application

Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects.

HTML5 & Digital Signage

Development of mobile applications for multiple platforms

HTML5 - Key Feature of Responsive Web Design

Mobile Learning Basics + (Free) Mobile Learning Guide. Jason Haag and Marcus Birtwhistle

PressRelease For Immediate Release

Is your mobile strategy in a silo? Fixing it is as easy as asking Siri.

Accelerating Business Value by

ipad, a revolutionary device - Apple

Going Mobile-does your website work on mobile devices?

Issues of Hybrid Mobile Application Development with PhoneGap: a Case Study of Insurance Mobile Application

SAP BPC Forecasting: Anywhere, Anytime with Mobile Apps

Syllabus INFO-UB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Cross Platform Applications with IBM Worklight

WEB AND MOBILE DEVELOPMENT AND DESIGNING

The Bootstrapper's Guide to the Mobile Web by Deltina Hay. Mobile App Strategy Worksheet. I. Target Market, App Category, Platforms

Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions

Consumerization of IT. Sara M. Russo MBA Fellow Project Center for Digital Strategies 5 May 2011

TimeWave Media Enterprise Guide to HTML5 Mobile

Mobile Application Platform

Higher Education Hype Cycle

About Blue Sky Sessions

Our Services Are Designed To Support Online Publishers, Ad Networks, Agencies and Digital Marketing Companies Globally

INTERACTIVE SERVICES CAPABILITIES PRESENTATION

IAB Mobile Marketing Center of Excellence The State of Mobile: Consumer Adoption, Revenue Growth, Industry Challenges, and Emerging Trends

Native vs. HTML5 Mobile App Development

Introduction to Android

HTML5 and the Mobile Web

Ad Specification Guide The most common mobile ad formats

Mobile App Development: Methods, Marketplaces, and Monetization

Transforming the Web Together

UNDERSTANDING RESPONSIVE DESIGN A SOLUTION FOR PUBLISHERS AND ADVERTISERS IN A MULTI-SCREEN WORLD. standout brand experiences

Basic Trends of Modern Software Development

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Using Agile to Develop Mobile Apps

Mobile Access to Production Information Automation University 2015 AUD 21

Multi-Platform Mobile Application Development Analysis. Lisandro Delía Nicolás Galdámez Pablo Thomas Leonardo Corbalán Patricia Pesado

Best practices building multi-platform apps. John Hasthorpe & Josh Venman

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

How To Develop A Mobile App With Phonegap

Rich Internet Applications

Enterprise Mobile Application Development: Native or Hybrid?

Porting Existing PhoneGap Apps to Tizen OS - Development Story

CSC WORLD AN ARTICLE FROM FOCUS ON MOBILITY. Defining Your Mobile Strategy: A Guide to Developing Apps

Retool your HTML/JavaScript to go Mobile

Designing Mobile Experiences: Building Mobile Web Sites and Apps

Whitepaper. Trans. for Mobile

Beyond Strategy: Building Your Mobile Capabilities

Mobile App Design for Academics and Business

Cross-Platform Development

Responsive design and its role in your ecommerce website plan

Mobile App Infrastructure for Cross-Platform Deployment (N11-38)

Leveraging Partners and Open Source Technology in your Mobility Strategy. emids webinar Thursday, August 11, :00 pm 2:00 pm EDT

Choosing a Mobile Application Development Approach

Following statistics will show you the importance of mobile applications in this smart era,

Mobile Testing That s Just a Smaller Screen, Right?

Transforming Web Business To Mobile Business

HTML5 as the Core Technology of the Mobile Enterprise

Platform Independent Mobile Application Development

Web Designing with UI Designing

Smart Phones Application development using HTML5 and related technologies: A tradeoff between cost and quality

Google Enterprise Geospatial. Andrea Aymerich Head of Geo Enterprise Italy

MOBILE RETARGETING BEST PRACTICES

About Me. Cross-platform Mobile Development Challenges, Best Practices and more.

Mobile Marketing and Analytics. Nathan Harder ICT Analytics

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

CiviMobile & CiviSync Mobile. Peter McAndrew Rohit Thakral

Transcription:

1 HTML5 Marcel Kessler, Reto Giger guild42.ch, Restaurant Schmiedstube in Bern 2011-11-14

2 Facebook guild42.ch derbund.ch Google Reader Twitter Remember the Milk Gmail Google Docs Websites (Mobile) Applications

3 Agenda Introduction Mobile / HTML5 Technical Demonstration Real-Life Examples

About Netcetera 4

Mobile 5

Let s Take a Look at the Gartner Hype Cycle Visibility Peak of Inflated Expectations Plateau of Productivity Slope of Enlightenment Technology Trigger Trough of Disillusionment Time

Mobile Apps and Mobile Content on the Hype Cycle Visibility Today Time

8 Smartphone market grew 19% in the first quarter of 2011 Source: Gartner

9 Mobile data traffic is expected to leap 23% in 2011 Source: Gartner

10 In summer 2011 there were twice as many tablets sold as netbooks Source: ABI Research

11 Europeans browse the mobile Internet 6.4 hours per week Internet-on-the-move is proving a more frequent pastime than reading newspapers (4.8 hours) or magazines (4.1 hours). Source: European Interactive Advertising Association

12 By 2013, mobile phones will overtake PCs as the most common Web access device worldwide Source: Gartner

13 In the U.S., when it comes to mobile Web traffic, Apple and Android dominate with 81 percent market share Source: Gartner

Mobile is not an option. 14

Native versus Web App 15

16 Native Apps Native runs faster Native can access hardware features Native is easier / harder to develop Native fits platform look-and-feel Native apps are easier to discover Native can be monetized Native can be expensive (costs) Native is easy to install Native is App Store Native is heavy to maintain Native is not reusable

17 Web Apps Cost Reuse Know How Deployment

18 What is better? Native or Web App? It depends

Introduction HTML5 19

Web Stack 20

21 HTML5 (is just a nickname) HTML5 is specified by W3C and WHATWG HTML5 is even more than written in the specification HTML5 is drag and drop HTML5 supports local storage HTML5 is Web Sockets HTML5 needs a good new browser HTML5 is mobile HTML5 is lightweight HTML5 looks good HTML5 is a hype HTML5 is multimedia without plugins

22 HTML5 is NEWT (New Exciting Web Technologies)

23 HTML5 is NOT HTML5 is not flash HTML5 is not (running) on IE 6, 7 and 8 HTML5 is not SVG HTML5 is not geo location

24 Timeline XHTML1 CSS2 AJAX HTML CSS1 + JavaScript HTML5 RC HTML5 final HTML4 Tableless Web Design W3C 1990 1995 2000 2005 2010 2015 HTML2 WHATWG Web Hypertext Application Technology Working Group 2022 Web Applications 1.0

25 HTML5 is a spec about 600 pages

HTML5 is not a big thing 26

27 HTML5 will never be finished. But you can start today!

28 Mobile Web Application Frameworks jquery Mobile (http://jquerymobile.com/) Titanium Mobile (http://www.appcelerator.com/products/titanium-mobileapplication-development/) jqtouch (http://www.jqtouch.com/) Sencha Touch (http://www.sencha.com) PhoneGap (http://phonegap.com/)

29 Mobile Web Application Frameworks There are lots of different frameworks Do not reinvent the wheel. Use them! Touch-based functions are hard to implement. Evaluate the framework carefully

30 Mobile Website You can build them manually Mobile Web Applications Use frameworks

31 Technical Demonstration http://slides.html5rocks.com

32 References (our favorites) HTML5 book: http://introducinghtml5.com/ HTML5 resource: http://www.html5rocks.com/ jquery Mobile: http://jquerymobile.com/ Netcetera, Zypressenstrasse 71, 8040 Zürich

33 Questions? Marcel Kessler marcel.kessler@netcetera.ch +41-31-740 75 73 Reto Giger reto.giger@netcetera.ch +41-31-740 75 02

34 Demos www.ro.me http://thewildernessdowntown.com/ http://playbiolab.com/ http://webglsamples.googlecode.com/hg/aquarium/aquariu m.html http://html5readiness.com/ http://html5demos.com/

No Strings Attached

36 About Netcetera Netcetera s services cover the entire life cycle of an IT system Systems Integration Business and Process Analysis Java &.NET Web-, Mobile and Rich- Clients Agile Methods ITIL v. 3.0 Expertise: Data Quality Assessment Process Performance Management Contact Center Performance BI Assessment Products: Target IDP Target Desktop Target Financial Planning Target Web Tools Target Components Management Employees Dr. Andrej Vckovski CEO Joachim Hagger CTO Thomas Geier CFO Ronnie Brunner Head of Solutions Hans Peter Gränicher Managing Director D1 Solutions Daniel Bareiss Managing Director Brain-Group Jacqueline Duvoisin Managing Director Netcetera Middle East Krume Dolnenec Managing Director Netcetera Macedonia 300 250 200 150 100 50 0 250 Mike Franz Head of Business Development 1996 2000 2005 2010 Dr. Jens Piesbergen Head of Systems Engineering and Services Dr. Hansruedi Vonder Mühll Head of Software Engineering Peter Zurbrügg Operations Manager

37 Award-Winning Netcetera Swiss ICT Champion Award Best of Swiss Web PostFinance iapp: silver category Innovation & bronze category Online Marketing Züri Schlaflos: silver award, category Display Ads Wemlin: silver award, category Usability Kanton Zug: bronze award, category Usability ALIS: seal of approval, category Public Affairs CSS 10sekunden.ch: seal of app., category Online & Mobile Campaigns CSS Prämienrechner: winner, category Technology Innovation Eclipse Award NeTS: Nomination as Best Commercial RCP Application Swiss IT Award SBB Pathfinder Swiss egovernment Award PloneGov (www.plonegov.ch) Java One Coding Challenge Grand Price für Aleksandar Nikov, CTO Netcetera Skopje