378 Building a Mobile App With The Telerik
378 Building a Mobile App With The Telerik Platform Shelley Chase Senior Software Architect, Progress Software Ricardo Perdigao Solutions Architect, Progress Software Richard A. Zaslaw Sales Engineer, Telerik Inc. June 2015
Agenda § The Journey to Telerik Platform § Demo: Using Telerik Platform § Integration of Telerik Platform and Open. Edge § Demo: Accessing Open. Edge from App. Builder § Migration of existing apps § The Future for Mobile 2
The Evolution of Mobile Development in Open. Edge 2012 OE Mobile App Builder Business Entity Mobile Service Java. Script Data Object (JSDO) 3 2014 Rebrand Mobile for Pacific Q 1 2015 Q 2 2015 Announce move to Telerik Platform JSDO Open Sourced Kendo UI Data. Source for JSDO
Making Great Apps Possible Next Gen Tools and Services to Build Apps 130, 000 customers 465 of Fortune 500 “VISIONARY” 4
1. 4 M Developers Trust Telerik to Make the Cross-Platform Development Lifecycle a Breeze Screen Builder Design App. Builder* Build Backend Services* Connect Kendo UI Connectors Data. Sync Fiddler Analytics Measure App. Feedback Deploy App. Manager Test Device Cloud Test Studio * Similar features to OE Mobile App. Builder 5
Cross-platform Frameworks in Telerik Platform Mobile Web Apps Native Apps Hybrid Apps Using or o Fastest performing framework o Built by Telerik Using Native. Script or o Verified Cordova Plug-ins Marketplace by Telerik o 100% Shared UI o Built by Telerik Single code-base, but not one-size-fits-all All inside the Telerik Platform using pure Java. Script, HTML and CSS 6
DEMO: Telerik Platform in Action Screen Builder App. Builder 7
Other Products in the Telerik Platform: Mobile Testing 8
Other Products in the Telerik Platform: App. Feedback 9
Other Products in the Telerik Platform: App. Manager 10
Other Products in the Telerik Platform: Analytics 11
Other Products in the Telerik Platform: Native. Script 12
Open Source - Cloud Data Object and JSDO http: //clouddataobject. github. io/CDO/ 13 § CDO Specifications for remote data management and synchronization § JSDO Reference implementation of CDO in Java. Script
Integrate Telerik Platform with Open. Edge: Progress Data Service § Progress Data Service == JSDO § JSDO Dialect for Kendo UI Data. Source • Create one Data. Source for each table in the JSDO • JSDO manages hierarchical and transactional data updates to server var customer. DS = new kendo. data. Data. Source({ transport: { jsdo: “Customer” }, error: function (e) { console. log('Error: ', e); } }); § Invoke operations called directly on JSDO instance 14
Integrate Telerik Platform with Open. Edge: Progress Data Service Project Template § Project Template in Git. Hub or App. Builder • Includes Progress (JSDO) libraries • Session management included • Sample data-bound list 15
DEMO: Integration with Open. Edge 16
Migrate Existing Apps to Telerik Platform § OE Mobile available through September 2015 • Existing apps can be migrated to Telerik Platform • App continues to use j. Query Mobile UI § Telerik Platform available today • OE Mobile licenses transferred • Integrates with Open. Edge Mobile Services 17
Future Plans § Telerik Platform – Product Development § Telerik Platform – Open. Edge-specific • Tooling integration for Progress Data Service (JSDO) • Native. Script support for Progress Data Service § JSDO Enhancements • Data caching in JSDO • Offline support enhancements • Simplify hierarchical support for Kendo UI Data. Source 18
Kendo UI Campaign in Market Right Now 19
COU-WZEFCC 20
Comments, Q&A 21
- Slides: 23