18
MEETING ANY MOBILE APP DEVELOPMENT NEEDS From app store best sellers to enterprise-grade secure apps

Meeting any mobile app development needs

Embed Size (px)

Citation preview

MEETING ANY MOBILE APP

DEVELOPMENT NEEDS

From app store best sellers to

enterprise-grade secure apps

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

Mobility Challenges

Is it possible?

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

CHOOSING THE RIGHT APPROACH & TOOLSTo meet any mobile app development needs

HTML-based

UIApps close

to hardware:

e.g. 3D games

Source: Forrester Research, 2013

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

MOBILE APPS FOR ENTERPRISES

Additional requirements:

1. Encryption for data at rest and data in transit

2. Enforcement of security policies, e.g. block copy-paste, passcode for access to company apps

3. BYOD strategies require apps to be available for all major platforms

4. Management of application configuration, provisioning and updates

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

DEVELOPMENT & DEPLOYMENT NEEDSIn the mobile world, they can be interwoven!

Development

Tools

Deployment

Infrastructure

The Ideal Platformcovers all needs

On-premisesCloud

OR

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

Mobility Challenges

Enter the GO!AppZone

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

ONE PLATFORM FOR YOUR APPSMobile app development, deployment and management

Visual IDE for

rapid development

Out-of-the-box

Security

Managed

App Container

for enterprises

Cross-platform

native apps

Cloud service

& tools for

Rapid Testing

Mobile

Back-end

Services

On-premisesCloud

OR

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

DEVELOP USING GO!APPZONE

Powerful app development studio

• Build once, deploy anywhere

• Drag-and-drop development

• Customize using

HTML5 / CSS / JavaScript

• Platform-agnostic API for access to native and platform functionality

• Easy integration with anyback-end system

• Support for online, offlineand secure managed apps

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

TEST USING GO!APPZONE

• Companion app for rapid on-device testing of your apps. No need to compile your project into a native app.

• Embedded JavaScript debug console

• Companion app can communicate with GO!AppZone mobile

back-end servers for end-to-end testing of your app

• Supports GO!AppZone Test, a “test” MBaaS which is

available to all GO!AppZone developers for free!

• Simple 3-step deployment process can be initiated from within the IDE

Supported platforms

ShowTime

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

BUILD USING GO!APPZONENo need to learn, use or maintain native SDKs

Build

GO!GO!

GO!GO!

Native Apps

Managed Native Apps

- require a mobile back-end server

- updated over-the-air

- push notifications

- advanced data integration

& synchronization

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

DEPLOY YOUR APPS IN A SECURE CONTAINERMeet BYOD and compliance requirements for enterprise use

Managed Mobile App Container

- hosts multiple enterprise apps

- highly secure

- cross-platform

- optional pre-packaged

productivity apps

Administration

Integration Engine

GO!Apps Repository

Enterprise Server

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

GO!APPZONE MOBILE BACK-END SERVICESSuitable for both enterprise and consumer mobile apps

On-premises mobile back-end server for security sensitive environments

Cloud-based MBaaS for hassle-free deployments

Secure communication between the GO!AppZone MBaaS and

on-premises enterprise systems using proprietary secure gateway

Choose your deployment mode. No compromises on security.

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

INTEGRATE USING GO!APPZONELet mobile back-end services do the heavy-lifting

Integration with any back-end system using

– web services (SOAP, WCF or REST)

– database connections (Oracle, SQL Server, MySQL, ODBC)

– RSS

Bidirectional data synchronization

Push notifications engine

Data integration and synchronization is configured in the IDE. No need to write any code.

We have APIs. They are mostly used by… the compiler!

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

MANAGE YOUR APPS USING GO!APPZONE

Your App

Powered by GO!AppZone

MBaaS

(cloud-based)

Managed

Mobile App Container

Managed

Native App

- app provisioning

- app updates

- app configurations

- user management

- security policies

- remote lock & wipe

- app updates

- app configuration

Mobile Back-end Server

(on-premises)

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © November 2014

SECURE YOUR APP USING GO!APPZONE

End-to-end data encryption

• Build option for native apps

• On the device: 256-bit AES

• Over the air: 256-bit AES

• On the server: 192-bit 3DES

• SSL supported

Gateway-based communication

• No need to expose enterprise systems to the public Internet

• No need for mobile VPNs

• No-NOC architecture

End-to-end security – ideal for BYOD environments

Managed Mobile App Container

• Separates enterprise and personal data

• Remote lock & wipe

• Copy-paste can be blocked

• Client passcode

• Geo-tracking

• Authentication

• Client certificates

• User and group rights

• Policies per GO!App, user, device, network or connection type

SSL

AES

256 bits

3DES

192 bits

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

MONITOR YOUR APPS USING GO!APPZONE

• Monitor volume of transactions

• Monitor volume of data exchanged

• Track user activity

• Identify devices

• Access detailed logs

• Geo-tracking information for enterprise environments

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

WHY GO!APPZONE?

Rapid mobile app development and deployment

Build once, deploy anywhere - supports all major mobile

platforms

Easy integration with any system

No need to learn a new programming language

No need for third-party security SDKs

No need for third-party MBaaS services

End-to-end encryption

BYOD-friendly

globoplc.com

Meeting Any Mobile App Development Needs

Webinar | © 2014

MEETING ANY MOBILE APP DEVELOPMENT NEEDS

FROM APP STORE BEST SELLERS TO ENTERPRISE-GRADE SECURE APPS

@GLOBOPlc

Linkedin.com/company/globo-plc

Facebook.com/GloboPlc