cross-platform mobile dev tools $8.2 billion by 2016 87% of cios want data and apps on mobile by...

18
dreamfactory [email protected] DreamFactory Services Platform

Upload: kathy-pauley

Post on 28-Mar-2015

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

[email protected]

DreamFactoryServices Platform

Page 2: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

The Mobile Disruption

Cross-platform mobile dev tools $8.2 billion by 2016

87% of CIOs want data and apps on mobile

By 2015 wireless web use will surpass wired

HOT NOTWeb app Web siteWireless EthernetSmart client Web browserApp store IntranetREST API App serverJSON & XML HTML

Page 3: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

The Rise of Services

XML-RPC SOAP REST JSON

Mobile

Browsers

Desktop

Servers

SOA

Page 4: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

47/10/13

HTML5 or NativeConsume REST API fromBrowser or Smart Client

DreamFactoryInstall open source software package or

get free hosting on our website

External ServicesHosted SaaS or integration with

your cloud / virtual machine

HTML5 Sencha jQuery Angular

Native iOS Android Win 8

Other Desktop Server Wearable

REST APIwith

JSON or XMLDocuments

User Mgmt OAuth, SSO Permissions

Local Assets File storage SQL database Email service

App Hosting Multiple apps Dynamic SDK

Security Credential hiding Session mgmt Service palette

NoSQL MongoDB DynamoDB Azure Tables

SQL MySQL Any Relational Salesforce

File Storage AWS S3 Azure BLOB Openstack

External REST

Secure Server Side Proxy

Page 5: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Backend Service DSP Client Interface

Document StorageAWS S3, Azure BLOB

CloudFiles, Open StackLocal file system

Document StorageREST API

SQL ServicesLocal SQL DatabaseMySQL, PostgreSQL

DB2, ANSI SQL

SQL ServicesREST API

NoSQL DatabaseMongoDB, MongoHQ

SimpleDB, DynamoDBCouchDB, Azure Tables

NoSQL DatabaseREST API

No Lock-In

Swap out backend services without disrupting applications.

Page 6: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

HTML5 Friendly

Write once run on any device.PhoneGap packaging for device access.

Page 7: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Deploy Anywhere

Free developer account or install open source software package. Move applications and data between platforms.

Page 8: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Faster, Better, Cheaper

Now a single engineer can build a mobile enterprise application without any server-side software development.

New

Old

Serv

er

Team

On

e E

ngin

eer

InstallServicesPlatform

DesignUser

Interface

CreateClient

Application

Delivery

ConfigureServer &Software

DesignBackendServices

CreateServicesInterface

DesignUser

Interface

CreateClient

Application

TestServicesInterface

Delivery

Page 9: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Case Studies

Rich ClientGlobal retailer has 5000 users,17 countries, 9 cloudsDreamFactory improves communication between HQ and Retail

HTML5 MobileDevelopment agency builds corporate Address Book in six weeksBuilt in Sencha Ext JS for desktop, tablet, and phoneDreamFactory connects to the back end enterprise resources

iOS NativeCirca5 creates Heisenbug for enterprise ITDreamFactory provides user management and database

C# DeviceOpenNetCF builds industrial process control softwareDreamFactory used for cloud storage, control, and monitoring

HTML WebsiteSoundCloud mobile-optimized website uses DSP for backendDreamFactory delivers file storage, database, external

integration

Page 10: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Appendix

Value PropEnterprise SecurityDesign PointsScreenshots

Page 11: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Value Prop

For software developersNo need for server-side software developmentSmaller teams for front end only: lower costsBetter user experience on mobile devicesSupport for occasional connectionMore secure than “roll your own”Faster time to value

For system administratorsLess network traffic, lower mobile data billsApache License for your cloud or data centerManage platform with familiar tools for AWS or AzureMove apps between development, testing, and productionLower cloud hosting cost for compute, storage, and transactionsService abstraction prevents lock-in

Page 12: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Enterprise Security

Server-side characteristicsOpen source code base + security auditsBuffer overrun and SQL injection awareRuns on your cloud infrastructure

Client-side controlsComprehensive unified services paletteUser management, single sign-on, open registration, guest

accountsInstant session updates for administrative changesProgrammable CORS support

User roles and permissionsControl application visibilityCRUD access for SQL data objectsCRUD access for Big Data sourcesExpose BLOB storage systems by folder treeREST access to services with credential hiding

Page 13: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Design Points

Standards-Based REST Service ArchitectureGZIP compression for 95% bandwidth reductionJSON object, array, and relationship supportDocument exchange less than 250 millisecondsSession ID as Cookie or URL parameterSwagger support for documentation and testingProgrammable CORS services (run on website or desktop)

Server Software Package for LAMP StackVHD package for any Virtual MachineCompatible with many different databasesCompatible with multiple processors, load balancers, etc.Compatible with server side HTML page generationWorks out of the box but can also be customizedService virtualization allows application migration

Page 14: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Screenshots

Admin Console Live API

Example AppTutorial App

Page 15: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Picture 1

7/10/13

Page 16: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Picture 2

7/10/13

Page 17: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Picture 3

7/10/13

Page 18: Cross-platform mobile dev tools $8.2 billion by 2016 87% of CIOs want data and apps on mobile By 2015 wireless web use will surpass wired HOTNOT Web appWeb

Picture 4

7/10/13