HTML5, The Future of App Development



Similar documents
Statement of Direction

CASE STUDY. Varian ARIA Offering oncologists better tools to help patients

SYST35300 Hybrid Mobile Application Development

Best Practices for Building Mobile Web

Native-quality, cross-platform HTML5 apps. Peter Helm

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

Cross-Platform Phone Apps & Sites with jquery Mobile

Mobile Application Development

Lucy Zhang UI Developer Contact:

Develop IBM i Mobile and Desktop Applications with a Single Code Base. BCD Software, LLC. All rights reserved.

Considerations Regarding the Cross-Platform Mobile Application Development Process

True Web Application Management: Fixing the Gaps in EMM Solutions

Making Mobile a Reality

Cross-Platform Tools

QML and JavaScript for Native App Development

Google Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy

max firt.mobi martes 26 de julio de 11

This Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy:

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

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

WEB-8000 Series and WEBs-N4. Our newest products are open 4 innovation.

Coding for Desktop and Mobile with HTML5 and Java EE 7

A Way Out of the Mobile App Development Conundrum

Red Hat Openshift Christoph Eberle

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

Kore Bots Platform Competitive Comparison Overview Kore Bots Platform Competitive Comparison Overview

Building Secure Mobile Applications Using MaaS360 SDK and IBM Worklight

WHITE PAPER on Flex to HTML5 The Migration Challenge. April 2014

Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen

Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7

How To Use Titanium Studio

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

Telerik: Develop Experiences

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS

Armedia. Drupal and PhoneGap Building Mobile Apps

Mobility in Operations Intelligence Lessons Learned

Mobile Technique and Features

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

Rhomobile cross-platfrom

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

Mobile Application Development Options

RIA Technologies Comparison

Enterprise Mobility How the mobile world drives business

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

MSc. Web and Mobile Development Technologies

Collaborative Open Market to Place Objects at your Service

Kony Mobile Application Management (MAM)

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

Placing customers in the driver s seat to deliver amazing user experiences

Enterprise Mobile Application Development: Native or Hybrid?

Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

ORACLE ADF MOBILE DATA SHEET

Choosing a Mobile Application Development Approach

Business Assurance & Testing QEx Automation Platform

50 shades of Siebel mobile

Safe Harbor Statement

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

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

ORACLE APPLICATION EXPRESS 5.0

THE BUSINESS CASE FOR HYBRID HTML5 MOBILE APPS

CURRENT BEST PRACTISES FOR BUILDING ENTERPRISE MOBILE APPLICATIONS

Adobe Experience Manager Apps

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

Extending Tizen Native Framework with Node.js

Table of Contents. Introduction 01. Business Challenge 01. Solution 02. Benefits 03. About Us 04

Web Applications Come of Age

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

Enterpise Mobility Lexicon & Terminology

Developing multi-platform mobile applications: doing it right. Mihail Ivanchev

NCR CONNECTIONS. CxBanking

Develop enterprise mobile applications with IBM Rational software

Making Sense of Mobile Development Options. Luis Sala Director, Technology

Progressive Enhancement With GQuery and GWT. Ray Cromwell

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP

Load and Performance Load Testing. RadView Software October

Sybase Unwired Platform 2.1.x

Development of mobile applications for multiple platforms

Mobile Application Platform

WE BUILD ONLINE SYSTEMS USEFUL WEB & MOBILE APPLICATIONS

Website design & development process

How Simple Is It To Develop a Mobile App? Uma Sudhan OpenEdge Developer 7 th Oct 2013

HP ALM Masters 2014 Connected, collaborative mobile application development for the enterprise HP Anywhere

Native, Hybrid or Mobile Web Application Development

@CodenvyHQ

Implementing Mobile Thin client Architecture For Enterprise Application

How To Develop A Mobile Application On An Android Device

MOBILE HELIX LINK SDK OVERVIEW A MOBILE HELIX WHITEPAPER

A Path from Windows Desktop to HTML5

CommonTime Making Business Mobile. Enterprise. CommonTime. Mobile Solutions. mdesign Platform.

WebCenter User experience. John

IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

Key Benefits of Microsoft Visual Studio 2008

Mobile development with Apache OFBiz. Ean Schuessler, Brainfood

Patrick Desbrow VP, Engineering

<Insert Picture Here> Oracle Application Express 4.0

AJAX Toolkit Framework

Preparing Your Business for Magento 2.0

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Transcription:

HTML5, The Future of App Development Gautam Agrawal Director, Product Management 3 June 2015 Copyright Sencha Inc. 2015

Fragmentation on Steroids The Global 2000 8,000,000 +1,000,000 Source: IDG Research, Sep 2014 Copyright Sencha Inc. 2015

The Web App World is Fragmented + Complex Copyright Sencha Inc. 2015

And Complexity is Going to Increase Automotive Copyright Sencha Inc. 2015 Medical Wearables

Forrester s Take on Complexity App development today is magic compared to just 3 years ago. Growing demand for engaging user experiences across all devices. Expected time to delivery has reduced to a 2-4 months cycle. Developers need to quickly react to the customer feedback. IT organizations need to optimize on the frequency of delivery. Move away from a requirements driven development.

Key Challenges Platforms & Browsers Revisions & Updates Mobile & Desktop UX Technology Choices Framework Understanding Deployment & Management Delivery Timelines

Platforms & Browsers Cross-platform Cross-browser HTML5 / JavaScript Know your target customer s Platforms & Browsers

Revisions & Updates Develop with frameworks that support Legacy Browsers Promote the use of Modern Browsers (Auto-updates)

Mobile & Desktop UX Websites are NOT Web Apps Desktop UX NOT optimal for Phone, and Phone UX NOT optimal for Desktop Tablets are Up for grabs

Technology Choices Every JavaScript library is NOT a Framework Cobbling together a bunch of libraries DON T make them a Framework

Framework Understanding Interface Elements View System Logic & Data Server i/o

Deployment & Management MAM Forcing Web Applications to be deployed as Native/Hybrid Packaging Every Web App Individually Forced Distribution via App Stores

Deployment & Management Delayed and infrequent updates Additional burden on IT / DevOps for managing web applications Not all users on the latest version

Delivery Timelines Software development is approaching a Zero Day Event Build faster, and optimize on maintenance cycles

What is Sencha Doing?

The Sencha Mission Enable enterprises to seamlessly: build deploy manage web applications The right experience On the right screen At the right time Copyright Sencha Inc. 2015

Sencha Web Application Lifecycle Management Platform Education & Support " Manage Secure Deploy Analyze" " Develop SDK (Ext JS / GXT) Test Tools" Design Prototype Theme" Enterprise Workflow Integration IDE Backend Connectivity Build/CI" Customization Services" Implementation & Copyright Sencha Inc. 2015

Sencha Ext JS 6.0 Merged Framework (Ext JS & Sencha Touch) Theming System Update - Fashion Power UI Pivot Grid App Templates Early Access SenchaCon Beta Release May 27 th GA Release July 1 st

The Framework Divide?

Merged Ext JS & Sencha Touch Views Views Classic Modern (Components) (Components) Ext JS Utilities MVC / VM Data DOM Class / Loader!== Core Utilities MVC / VM Data DOM Class / Loader Sencha Touch

Theming System Update JavaScript Based SASS Compiler Fashion Eliminates Dependency on Ruby & Compass Super Fast Compilation of SASS Code Theme Changes Available to View in Browser (Near Real-time)

Classic Ext JS Grid What is John Doe's total order amount? What are the total order amounts by country? How did salespeople perform in a specific year?

Power UI Pivot Grid

Bootstrap Like App Template App Templates

JetBrains IDE Plugin Code Completion / Intellisense Code Navigation & Syntax Highlighting Code Generation & Refactoring Template Creation Works with Ext JS 4+ & Touch 2+ Early Access SenchaCon Beta Release May 27 th GA Release July 1 st

Sencha Space Single enterprise-grade native container for all HTML5 apps Eliminates individual wrapping & app store distribution Centralized management for all web apps Identity management integration & OOB data security Complete encryption and access to device features Usage reporting and audit capabilities

Q & A