meeting any mobile app development needs
TRANSCRIPT
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