Telerik Platform is the newest and most complete PaaS contender. It combines many of Telerik’s well-known products into one integrated solution and is designed for businesses of any size. It offers a slew of online and offline tools for end-to-end cross-platform development, including an online IDE, Visual Studio integration, prototyping, automated cross-platform testing and deployment, rich analytics, authentication and other backend services, and much more.
This presentation describes the state of mobile software development and demonstrates the Platform's strengths, particularly in its flexibility and integration.
6. Limitations of Existing Options
Fragmentation everywhere
Different approaches to almost everything
From APIs, libraries and frameworks to best
practices, UI guidelines and tools
Backend complexity
Auth and user management, data storage and
retrieval, push notifications, email, etc.
Tests do not integrate easily with the workflow
Deployment is complicated
Lack of useful metrics, insight and feedback
7. Telerik’s Portfolio
Most famous for their .NET UI controls
Today, Telerik targets the whole dev workflow:
Productivity and debugging tools: Just*, Fiddler, etc.
UI controls for Web, Android and iOS
ALM and Testing tools
Reporting tools and the Data Access ORM
Sitefinity CMS
The DevCraft Collections
9. The Telerik Platform
• AppPrototyperDesign
• AppBuilder, CordovaBuild
• Backend ServicesConnect
• Mobile TestingTest
• AppManagerDeploy and Manage
• AppFeedback, AnalyticsMeasure
10. Design AppPrototyper
Online wireframing tool
Collaborative features
Screens can be exported as a starting template
Based on Kendo
Without the UI itself
Not yet mature, but shows promise
12. Build AppBuilder
Work in any environment
Telerik’s AppBuilder IDE – online or offline
Choose your own environment
Git integration
Test your app in an online simulator
Or on a real device with LiveSync
Publish your app to any app store
13. Built on Apache Cordova
“Apache Cordova is a
platform for building
native mobile applications
using HTML, CSS and
JavaScript”
Exposes native device
capabilities
The Web as a Platform
15. Connect Backend Services
Unified API for cloud-based services
Management portal
Cloud storage for data and files
Push notifications
iOS, Android, Windows Phone
User management
Facebook, Microsoft, Google, Twitter
Server-code execution
17. Test Mobile Testing
Write JavaScript tests
Based on Telerik’s testing framework
Similar to Jasmine but with higher-order capabilities
Run the tests using agents
Browser agents – browse to a provided URL
Device agents – install the Telerik Mobile Testing app
from the appropriate app store
View results on the dashboard
19. Deploy and Manage AppManager
Automatically publish your app to the Apple,
Google or Windows app stores
Also supports private app stores for in-house
apps
Integrated with AppBuilder via the Publish
button
Edit configurations using the AppBuilder
21. Measure AppFeedback
Lets users and testers provide feedback directly
from within the app
Can automatically collect usage data
Screenshots
System info
User comments
Feedback shows up in the AppFeedback dashboard
where it can be managed centrally
Assign, resolve, etc.
Request additional feedback or send replies
22. Measure Analytics
Rich analytics platform, visible in the workspace
dashboard
Opt-in using the Analytics plugin
Collects automatic data
Analytics API supports custom events and data
24. Comparing Our Choices
Option Deploy Languages Tools Platfor
m
Pricing
Divergent Manage stores
individually
Different Different Native Negligible
(mostly)
Mobile Web Web JavaScript Any Web Inapplicable
Xamarin Multiple stores C# One Native
Bindings
$299 or $999
per year per dev
per platform
Telerik
Platform
Multiple stores JavaScript Any Web +
Native
Bindings
$468 or $948
per year per dev
for all platforms
25. Summary
The Telerik Platform is a new contender for the
Mobile app development space
Its strength is in the integration between the
different tools
Still under very active development and
receptive to dev feedback and suggestions