Webinar: Solving Critical Mobile Application Challenges with Worklight

22
© 2011 Worklight, Inc. All rights reserved. The information contained herein is the proprietary and confidential information of Worklight. Solving Critical Mobile Challenges with Worklight 4.2 Special Preview

description

Overview of Worklight's latest release addressing challenges in large-scale multi-app mobile initiatives. The release introduces new features focused on team development, enterprise integration and application management. For more info www.worklight.com/download.

Transcript of Webinar: Solving Critical Mobile Application Challenges with Worklight

Page 1: Webinar: Solving Critical Mobile Application Challenges with Worklight

© 2011 Worklight, Inc. All rights reserved. The information contained herein is the proprietary and confidential information of Worklight.

Solving Critical Mobile Challenges with Worklight 4.2

Special Preview

Page 2: Webinar: Solving Critical Mobile Application Challenges with Worklight

Agenda

Introduction

Worklight 4.2

• New mobile and enterprise support

• Mobile app development

• Integration and authentication

• Runtime, security and management

Q&A

2

Page 3: Webinar: Solving Critical Mobile Application Challenges with Worklight

Worklight Introduction

3

Worklight is an open and advanced mobile application platform for HTML5, hybrid and native apps.

Open platform, built around HTML5 & supporting hybrid apps

Focus on new devices and OS’s and their unique capabilities

Cater to high-end enterprise needs regarding app development, delivery, integration, security and management

Cover the entire lifecycle of mobile apps

Page 4: Webinar: Solving Critical Mobile Application Challenges with Worklight

New Mobile and Enterprise Support

4

WAS 7 and 8

Mac OS X 10.7

Tomcat 7.0.22

Xcode 4.2

iOS 5 Android 4.0 Windows Phone 7.5

PhoneGap 1.0

Mobile Operating Systems

Mobile SDKs and Dev. Environments

Applications Servers

Page 5: Webinar: Solving Critical Mobile Application Challenges with Worklight

Centralized Build Integration

5

Worklight Build System

Source Code Repository

Page 6: Webinar: Solving Critical Mobile Application Challenges with Worklight

Standalone Build Engine

6

Page 7: Webinar: Solving Critical Mobile Application Challenges with Worklight

Build Engine in Worklight Studio

7

Page 8: Webinar: Solving Critical Mobile Application Challenges with Worklight

Remote Client Debugging

8

Page 9: Webinar: Solving Critical Mobile Application Challenges with Worklight

App Templates

9

Simplified HTML Template

Simplified JavaScript Template without OO

Empty <body>

Page 10: Webinar: Solving Critical Mobile Application Challenges with Worklight

App Samples

10

Worklight Starter with Sencha Touch

Worklight Starter with jQuery mobile

Page 11: Webinar: Solving Critical Mobile Application Challenges with Worklight

New Client-side APIs

11

Connectivity Controlled connectivity upon initialization

Connectivity WL.Device.getNetworkInfo ()

Soon Soon

User Interface WL.App.copyToClipboard ()

Soon Soon

Concurrent Development class WL.Fragment

User Interface class WL.Toast

N/A N/A N/A

Hardware Integration WL.App.overrideBackButton ()

N/A

Page 12: Webinar: Solving Critical Mobile Application Challenges with Worklight

Flexible Push Notification Framework

12

Multiple Users Logging into the Same App

Multiple Apps Using the Same Event Source

Multiple Event Sources Used in the Same App

Application Installed on Multiple Devices

Page 13: Webinar: Solving Critical Mobile Application Challenges with Worklight

Authentication Integration Adapters

13

Page 14: Webinar: Solving Critical Mobile Application Challenges with Worklight

Authentication Integration Adapters

14

App Integration Framework

getUserDetails

Authentication Adapter

onAuthRequired

"Display first login screen"

checkPINCode

"OK; Display second login screen"

checkSecretQuestion

"OK; User authenticated"

getUserDetails

Page 15: Webinar: Solving Critical Mobile Application Challenges with Worklight

HTTP Adapter Authentication and Security

Out-of-the-box Kerberos, NTLM, Basic, and Digest authentication

15

Kerberos Authentication with Single-line Configuration

Basic Authentication with Encrypted Credentials

Page 16: Webinar: Solving Critical Mobile Application Challenges with Worklight

HTTP Adapter Authentication and Security

API for signing SOAP envelopes with X509 certificates

Support for authenticated proxy access

16

Page 17: Webinar: Solving Critical Mobile Application Challenges with Worklight

Server-side JavaScript Debugging

17

Page 18: Webinar: Solving Critical Mobile Application Challenges with Worklight

Diagnostics Screen

18

Page 19: Webinar: Solving Critical Mobile Application Challenges with Worklight

Remote Disable Improvements

19

Page 20: Webinar: Solving Critical Mobile Application Challenges with Worklight

Client-side Security

Mobile device SSO

Hiding screen on iOS

20

Application Descriptor

App's JS

App displaying sensitive user data

Page 21: Webinar: Solving Critical Mobile Application Challenges with Worklight

App Distribution

21

Short URLs

Auto-generated QR Codes