Title: SNEAK PEEK OF Appeon Mobile
1SNEAK PEEK OFAppeon Mobile
2MOBILE MARKET TRENDS
- Some recent figures about the worldwide Market
- 1 Billion Smartphone users in 2011 (500 Million
in sales) - 200 Millions Tablet users in 2012 (120 Million
in sales) - Tablet market growing 3 times faster than
Smartphone Market! - Mobile sales will be twice PC sales this year!
3POWERBUILDER PROJECTS GOING MOBILE
- A recent PowerBuilder Survey on mobile
development showed that - 72 of the respondents intend to build Smartphone
Apps. - This number increased to 85 when it comes to
Tablet Apps! - Most of the projects plan to support multiple
platforms (iOS, Android).
4- We are committed to the PowerBuilder market, so
we are expanding our product line with Appeon
Mobile.
- ARMEEN MAZDA
- CEO PRESIDENT OF APPEON
5Who is appeon
Leading-provider of PB-based development tools
IT services over 2,500 customers
Patented technology for deploying PowerBuilder to
a distributed architecture
Sybase Novalys distribute support Appeon
worldwide
Subsidiary of SMC, a HK conglomerate founded in
1952 with over 5,600 employees
6WHAT IS APPEON WEB?
Client/Server
Web Application
- Appeon Web is an add-on to PowerBuilder
- It migrates existing PB Apps to the web
- Deploys .Net or Java Applications
- User Interface is unchanged (within IE)
- Development remains in PowerBuilder
7WHAT IS APPEON MOBILE?
PowerBuilder Code
- Appeon Mobile is an add-on to PowerBuilder
- It allows developing Native Mobile Applications
- You write PowerBuilder Code
- Appeon Mobile generates native Appsfor iOS and
Android Devices
Native Mobile Apps
8KEY Features Benefits
Features Benefits
Use PB IDE to build mobile apps At least 10X faster than Xcode/Eclipse
Generates Android iOS apps Cuts maintenance costs in half (1 code, 2 platforms)
Requires only PB skills PB developers can instantly build new mobile apps
Native mobile user interface Intuitive, user-friendly, modern UI for mobile users
Offline application access Work anytime, anywhere, under any situation
Dual .NET/Java server deployment Fits seamlessly into your existing technology stack
9DEVELOP ONCE, DEPLOY EVERYWHERE
Standard PowerBuilder Applications
Amazon, Azure, IBM Cloud
Plug-in for IE Browser
JavaEE, EJBs, Web Services, Windows/Unix
IIS, Assemblies, Web Services, Windows
Appeon client for iOS
Appeon client for Android
Appeon client for Windows Phone
Clients
PowerBuilder Code
Servers
10SYSTEM REQUIREMENTS
PowerBuilder PB 12.x, 11.x, 10.x, 9.0.3
Mobile OS iOS 4-5, Android Gingerbread Ice Cream Sandwich, Windows Phone 8
Application Server Microsoft IIS 6-7.5, Sybase EAServer 5.5/6.3, IBM WebSphere 6.x-8.x, BEA/Oracle WebLogic 8i-11g, JBoss 5.1/7.0
Server OS Windows 2008/2003, Red Hat Linux 5.0/4.0, IBM AIX 5.3/5.2, Sun Solaris 11, HP-UX 11i v3
Database Sybase ASA 8-12, ASE 12.x/15.x, IQ 12.x, Microsoft SQL Server 2000-2008, Oracle 8i-11g, Informix 7-10, IBM DB2 8.2/9.5, Teradata 13
11N-TIER PLATFORM FOR MOBILE APPLICATIONS
- Developers create the application with
PowerBuilder. - They use Appeon Developer to deploy the
application on Appeon Server - Administrator use Appeon Enterprise Manager for
administration purposes - End-users access the application with existing
mobile devices over cellular or wireless network.
Deployment
Run time
Administration
12LEVERAGED DEVELOPMENT
- If you have existing investments in PowerBuilder
then we have even better news for you - Leverage existing PowerBuilder developers!
- Leverage existing PowerBuilder code -
DataWindows, stored procedures, ESQL, and even
PowerScript! - Leverage existing Appeon product experience!
- Leverage existing PowerBuilder licenses!
13PB UNSUPPORTED FEATURES
Windows OS Related DLLs, OCXs, OLEs, Registry Functions, Mouse Events, etc.
PowerScript Statements GOTO, THROW, THROWS
DataWindow TableBlob Control for DataWindow
System Functions Class Definition, DDE Server, Garbage Collection, Help, Library, Shared Object, Tracing functions
Objects/Controls ADOResultSet, ArrayBounds, ClassDefinition, ClassDefinitionObject, ConnectionInfo, ConnectObject, ContextInformation, ContextKeyword, CORBA (all), CPlusPlus, DivideByZeroError, DWRuntimeError, EnumerationDefinition, EnumerationItemDefinition, Error, ErrorLogging, Exception, ExtObject, JaguarORB, NullObjectError, OLERuntimeError, OLEStorage, OLEStream, OLETxnObject, OMControl, OMCustomControl, OMEmbeddedControl, OMObject, OMStorage, OMStream, ORB, PBTocppObject, Pipeline, ProfileCall, ProfileClass, ProfileLine, ProfileRoutine, Profiling, RemoteObject, ResultSet, ResultSets, RichText, RuntimeError, ScriptDefinition, Service, SimpleTypeDefinition, Throwable, Trace (all), TransactionServer, Transport, TypeDefinition, VariableCardinalityDefinition, VariableDefinition
14NATIVE APP DISTRIBUTION
- Appeon Mobile supports generating standard .IPA
files for iOS and a standard .APK files for
Android, which means that - End-users can perform the installation wirelessly
by either using a direct URL or the included
Appeon Download Manager - IT administrators can use the MDM server to
instruct managed devices to install the native
mobile app automatically - IT administrators can install the native mobile
app on devices with the iPhone Configuration
Utility (iOS only) - Requires 3rd party solution Sybase Afaria,
Good, AirWatch, MobileIron, BoxTone, Zenprise
15Appeon Mobile SneAk PeEk
16TYPICAL PB APPLICATION
17generating a nativeiPad application
18MENUS (PB ? IPAD)
19DATA ENTRY SCREENS (PB ? IPAD)
20REPORTS (PB ? IPAD)
21generating a nativeiphone application
22MENUS (PB ? IPHONE)
23DATA ENTRY SCREENS (PB ? IPHONE)
24REPORTS (PB ? IPHONE)
25Appeon Mobile Roadmap
- Appeon Mobile 1.5Date March 2013
- Offline Access Data Sync
- Mobile SDK Integration
- HSplitScroll for DataWindow
- Maintenance
- Appeon Mobile 1.0Date December 2012
- Native deployment to iPad/iPhone
- PB features same as APB 6.5.1
- Deploy to most Java/.NET servers
- Deploy to leading Cloud providers
- Leading commercial database and open-source MySQL
database - Appeon Mobile Emulator
- SUP Integration (MBOs)
- Excludes Windows-related features RichText
Roadmap Subject to Change
26Appeon Mobile Roadmap
- Appeon Mobile 2.5Date Q4 2013
- Windows Phone Support
- Mobile UI Framework
- Maintenance
- Appeon Mobile 2.0Date Q3 2013
- Android Support
- PowerBuilder 15 Support
- Appeon Mobile Debugger
- SAP Integration
Roadmap Subject to Change
27PLATFORM SUPPORT
Q4 2012
Q1 2013
Q2 2013
Q3 2013
Q4 2013
iOS (iPads and iPhones)
Android (Tablets and SmartPhones)
Windows Phone
??
28Questions?
29What next?
- Provide us with your comments and register for
the Appeon Mobile beta by emailing
Marketing_at_appeon.com. - Learn more about Appeon Mobile at www.appeon.com
- Watch the Appeon webinars on PowerBuilderTV
www.powerbuildertv.com
30Thank You!