SlideShare a Scribd company logo
Building Secure HTML5
Business Applications
Eugene Kuznetsov, CEO

Itzik Spitzen, CTO
Eugene Kuznetsov
Gizmox CEO

Itzik Spitzen
Gizmox CTO & Cofounder

Abine, IBM,
DataPower, CRV

deltathree, FileNet
Poll
Question

Which mobile
technology do you
think of as being
more secure?
 Native apps
-or-

 HTML5 apps
(select one)
Context

HTML5 done right
What’s in a platform?
Gizmox
vs.
The future of enterprise
applications
MDM Keychain

MEAP

application provisioning

Cloud Services

MVC

PhoneGap

Cross platform

BYOD

CSS3

MVVM

Eclipse

device
emulators

SDK

AJAX

OpenGL

Push
Notification

Root (device)

mobile-first

application distribution

Hybrid

BaaS

Universal
Apps

Java
…is not without its challenges
Objective C
VPN app stores

Touch User Interface Gestures

JavaScript Object Notation

PaaS

Scalability

Native
App

JQuery

XML
Monetization

Unique Device Identifier (UDID)

Mobile Fragmentation

SOAP
Context

HTML5 done right
What’s in a platform?
Gizmox
4 Ways
that HTML5 apps
“done right” can be
more secure than
native apps
#1
HTML5 security model
#1
HTML5 security model

Your browser is a
secure sand box
#1
HTML5 security model
Thin clients are
“secure-bydesign”
#1
HTML5 security model

Nothing gets left
behind
#2
Secure browsing / Containerization
#3
MDM Integration

MDM

MDM

MDM

c

MDM
#4
HTML5 is ideal for a BYOD world
Context

HTML5 done right
What’s in a platform?
Gizmox
5 Things
You should expect
from an enterprise
HTML5 platform
#1 Integrate with enterprise
access control
#2 Enable fine-grained security
#3 Provide the flexibility to
implement in cloud or on
premise
#4 Integrate with BaaS of your
choice

c
#5 Let you develop in a single
language
Poll
Question

Are you required to
deliver the same
application to multiple
form factors (e.g.
desktop & mobile)
 Yes
-or-

 No
(select one)
Context

HTML5 done right
What’s in a platform?
Gizmox
Gizmox provides an enterprise HTML5 platform for bringing business
applications to web and mobile – quickly, securely, and with your existing
skills. For new and existing apps, we deliver a native-quality user
experience and enterprise-class deployment.

Secure
“Secure-by-design” apps
integrated with enterprise
security program

Fast
Rapid time to market. High
performance solutions.

Familiar
Keep design in house by
leveraging existing .NET and
Visual Studio skills

Build and deploy new HTML5
apps with C# and visual
designer
Convert existing desktop
client-server apps to .NET and
HTML5
Visual WebGui Technology Stack
server
design

Theme Libraries and
Designer

Management console

Web Server
Control Libraries and
Designer

Client optimization
(device, browser)

Backend integrations
Visual Design
Environment

Application logic

Security Management

C# / VB.NET support

Form Factor Designer

Patented protocol
Development Server

Device Client
Thin HTML5 client
(no install)
Device Integration
(optional)

Client APIs
Platform Deployment
Application
Databases

Enterprise
Applications

LDAP
Managing legacy challenges
<VB6>
<ASP>
<etc…>

Learn More:
gizmox.com/ebook

<C#>
Poll
Question

Does your company
still rely on custom
developed, Microsoft
desktop client-server
apps?
 Yes
-or-

 No
(select one)
VB6 Vulnerability
Status:

Panic

Status in effect until 2014-04-08 00:00:00.0 UTC

What is happening on the
desktop…
…may well happen in mobile.
Get your business apps to enterprise-class HTML5
quickly, securely, with your existing development
team.
Bring your apps to mobile with native-quality HTML5
quickly, securely, with your existing development
team.
The Safe Choice
Push
http://www.gizmox.com/resources/

More Related Content

PDF
Going Mobile at a Glance - Do you need to build from scratch?
PDF
Mendix - Cloud PAAS App Platform
PPTX
HTML5 Development with Gizmox Visual WebGui7
PPTX
Webinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
PDF
Mendix-7-Keynote
PDF
3i Infotech Case Study
PDF
Building Hybrid Mobile Apps for AppExchange
PPTX
Secrets of Building a Hybrid Cloud
Going Mobile at a Glance - Do you need to build from scratch?
Mendix - Cloud PAAS App Platform
HTML5 Development with Gizmox Visual WebGui7
Webinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
Mendix-7-Keynote
3i Infotech Case Study
Building Hybrid Mobile Apps for AppExchange
Secrets of Building a Hybrid Cloud

What's hot (20)

PDF
Technology trends 2015
PDF
Artificial Intelligence for Network Telkom Group
PDF
Microsoft Azure For Solutions Architects
PPTX
An Overview of Windows Azure
PDF
Achieving a Serverless Development Experience
PDF
The subtle art of building scalable apps using low code
PPTX
Emerging Trends in Software Development-Aug-2019
PDF
Microservices - How Microservices Have Changed and Why They Matter
PPTX
DevOps on Microsoft Platform
PDF
Scaling with Microservices
PDF
Microsoft DevOps Journey
PPTX
Containers, Microsoft and DevOps: What is Microsoft Doing About All This Anyw...
PPTX
Easily Create Scalable Automation using Selenium
PDF
Low Code Platforms - Ebook
PDF
Whitepaper: DevOps - Happiest Minds
PPT
An Overview Of Silverlight 2
PPTX
Simplify enterprise IT with no code platform - aPaaS
PDF
Intro to Product Development
PPTX
Secure development 2014
PDF
Microservices Interview Questions and Answers | Microservices Architecture Tr...
Technology trends 2015
Artificial Intelligence for Network Telkom Group
Microsoft Azure For Solutions Architects
An Overview of Windows Azure
Achieving a Serverless Development Experience
The subtle art of building scalable apps using low code
Emerging Trends in Software Development-Aug-2019
Microservices - How Microservices Have Changed and Why They Matter
DevOps on Microsoft Platform
Scaling with Microservices
Microsoft DevOps Journey
Containers, Microsoft and DevOps: What is Microsoft Doing About All This Anyw...
Easily Create Scalable Automation using Selenium
Low Code Platforms - Ebook
Whitepaper: DevOps - Happiest Minds
An Overview Of Silverlight 2
Simplify enterprise IT with no code platform - aPaaS
Intro to Product Development
Secure development 2014
Microservices Interview Questions and Answers | Microservices Architecture Tr...
Ad

Similar to Security strategies for html5 enterprise mobile apps (20)

PDF
Building native quality business apps
PDF
IBM MobileFirst - Hybrid Application Development with Worklight
PDF
IBM MobileFirst - Hybrid App Development
PPT
Worklight mobile v6
PDF
Challenges in a mobile first world
PDF
Intel AppUp Day Bologna
PDF
Soa architect summit mobile 2013_mar [compatibility mode]
PPTX
Crosswalk and the Intel XDK
PDF
HTML5 vs Native Android: Smart Enterprises for the Future
PDF
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
PPTX
The Modern Platform for Mobile Development
PPTX
Ibm xamarin gtruty
PPTX
WinJS at NYC Code Camp 2012
PPTX
Magic mobile webinar_Jan2013
PDF
Powering your Apps with Cloud Services
PPT
ElcoSoft
PPT
ElcoSoft
PPT
Native, Web or Hybrid Mobile App Development?
PDF
HTML5 Mobile Application Framework
PPSX
Cross platform mobile application architecture for enterprise
Building native quality business apps
IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid App Development
Worklight mobile v6
Challenges in a mobile first world
Intel AppUp Day Bologna
Soa architect summit mobile 2013_mar [compatibility mode]
Crosswalk and the Intel XDK
HTML5 vs Native Android: Smart Enterprises for the Future
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
The Modern Platform for Mobile Development
Ibm xamarin gtruty
WinJS at NYC Code Camp 2012
Magic mobile webinar_Jan2013
Powering your Apps with Cloud Services
ElcoSoft
ElcoSoft
Native, Web or Hybrid Mobile App Development?
HTML5 Mobile Application Framework
Cross platform mobile application architecture for enterprise
Ad

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Approach and Philosophy of On baking technology
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
20250228 LYD VKU AI Blended-Learning.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Machine learning based COVID-19 study performance prediction
Dropbox Q2 2025 Financial Results & Investor Presentation
Unlocking AI with Model Context Protocol (MCP)
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Building Integrated photovoltaic BIPV_UPV.pdf
NewMind AI Monthly Chronicles - July 2025
Approach and Philosophy of On baking technology
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Network Security Unit 5.pdf for BCA BBA.
Reach Out and Touch Someone: Haptics and Empathic Computing
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

Security strategies for html5 enterprise mobile apps

Editor's Notes

  • #6: HTML5 represents a revolutionary step for HTML-based browsers as the first truly cross-platform technology for rich, interactive applicationsEndorsed by all major IT vendors (Google, Microsoft, IBM, Oracle, et al)Enables functionality previously possible only in native appsResponsive design supports desktop and mobile simultaneouslyUndergoing rapid adoption for interactive B2C websites as well as B2B/B2E business apps
  • #7: Lots of debate/ hype /sides out there on native v html5..   We are not here to take sides, but to talk about the relative strength of html5 for enterprise apps
  • #8: HTML5 represents a revolutionary step for HTML-based browsers as the first truly cross-platform technology for rich, interactive applicationsEndorsed by all major IT vendors (Google, Microsoft, IBM, Oracle, et al)Enables functionality previously possible only in native appsResponsive design supports desktop and mobile simultaneouslyUndergoing rapid adoption for interactive B2C websites as well as B2B/B2E business apps
  • #9: But not without its challenges:Many different frameworks and toolsNew set of programming languagesEarly solutions target open source/startup developers for B2C apps – enterprise needs unmetBack end performance issues for data-intensive operationsMissing functionality (e.g. control richness, UX quality, mobile device HW access)Lack of centralized management (“app” vs. “website” gap)Unclear security models
  • #10: HTML5 represents a revolutionary step for HTML-based browsers as the first truly cross-platform technology for rich, interactive applicationsEndorsed by all major IT vendors (Google, Microsoft, IBM, Oracle, et al)Enables functionality previously possible only in native appsResponsive design supports desktop and mobile simultaneouslyUndergoing rapid adoption for interactive B2C websites as well as B2B/B2E business apps
  • #12: Secure sandbox model – Browser model is more secure than nativeThin client – secure by design. Server based app logic protects sensitive IPNothing left behind – data security
  • #14: Thin client – secure by design. Server based app logic protects sensitive IP
  • #15: Nothing left behind – data security
  • #17: Device and application inventory management control who gets access to what app on which device.Control software distribution through enterprise app store – hybrid apps or MDM-supported, secure browsers for accessing HTML5 appsImplement enterprise security standards – passwords, encryption, VPN, authentication, etc…Control who sees what by enforcing enterprise access control policies (integration with active directory)
  • #30: On premise or cloud
  • #31: Leverages patented compiler algorithms to rapidly move code from one platform to anotherDelivers new code (e.g. C# and HTML5), while mapping key dependencies and controls.Developer guides process using toolkit – refactoring and re-architecting as desired.New code is of highest quality – as if written from scratch for .NET
  • #33: Increasingly important technology as desktop client server app inventory continues to age