This content is part of the Buyer's Guide: Mobile app development tools: A buyer's guide
Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

The Telerik Platform: A mobile app development tool

Here is an in-depth look at the Telerik Platform, a mobile app development tool for the creation of native and cross-platform apps.

The Telerik Platform from Telerik (a Progress company) is a mobile application development platform used for the creation of cross-platform and native apps for Apple iOS, Android and Windows mobile devices. It is marketed as a complete solution for app management, assisting with a number of processes from app creation through app distribution.

Powering the software's app development capability is its AppBuilder feature, which is an integrated development environment (IDE) that supports production of cross-platform and native applications. The AppBuilder feature is equipped with proprietary Telerik APIs for the creation of mobile and Web applications: Kendo UI (for the creation of cross-platform apps) and NativeScript (for the creation of native apps). AppBuilder also comes equipped with the Apache Cordova API. In addition to these three default APIs, Telerik says that any third-party API library can be used in AppBuilder as well, giving developers a tremendous amount of flexibility and freedom in their development process.

Like Apache Cordova these Telerik APIs allow developers to build an application using a single codebase (CSS3, HMTL5 and Java) that is then translated across multiple device platforms by the AppBuilder IDE. In addition to building apps, developers also can use AppBuilder to debug and test created apps to check for desired functionality.

Using a single codebase cuts down significantly on development and implementation timelines and allows developers to focus their efforts on building the best application possible without worrying about replicating the application multiple times for specific operating system requirements. This translates to faster publication to places such as the Apple App Store and Google Play Store.

In addition to its AppBuilder feature the platform also has several other tools that support developers in the application development process. The most unique of these is Screen Builder, a tool that allows developers to build "low-code" applications using pre-built interactive designs. Once a design is chosen from the library developers can connect to existing data, choose either cross-platform or native development, then click to generate the application's code.

Other key features of the platform include AppManager, which is a private app store that can be used to distribute apps to internal employees or other development team members (such as testers); analytics, which can track app usage, manage any app crashes, and track app feedback; back-end services, which provide a set of services that lets developers work with cloud data and store and work with files and images; and mobile testing, which allows developers to test their coding on physical devices or in a device cloud.

Telerik Platform is available as a software as a service accessible by Web browser on today's most popular operating systems. It is also available as a Microsoft Windows-only desktop client, as a Microsoft Visual Studio extension, and as a cross-platform command-line interface supported by Linux, Mac and Windows operating systems.

Several editions of the platform are available: Developer ($39 per month, per user); Professional ($79 per month, per user); and Business ($149 per month, per user). A comparison of these editions and their differences can be found on the platform's spec sheet. Each edition can be purchased directly from Telerik's website.

Telerik has also now adapted the software for use by enterprise-level organizations with the launch of Telerik Platform Enterprise Edition. This offering is available as either Enterprise Cloud or Enterprise On-Premises, and pricing and purchase is handled on a case-by-case basis by Telerik's sales staff. The Enterprise Edition can also be compared in the platform spec sheet.

Support services are included with each subscription and are edition-dependent. Developer and Professional come with three support tickets per month (with a 48-hour response window). Business comes with unlimited support tickets (with a 24-hour response window). Enterprise comes with unlimited support tickets (with a 24-hour response window), a dedicated support officer, high-priority issue resolution, and a complimentary remote assistance program. Each edition comes with unlimited access to online support forums.

Updates and patches to the software are delivered continuously by Telerik, with generally two to three significant releases per year.

Next Steps

The latest trends in mobile application development.

Considering a mobile app launch? Take our quiz on app development strategy to discover if you're ready.

Expert Matthew David discusses the key factors to consider when deciding on mobile app development software.

Learn how to use Oracle MAF

TestComplete Platform allows automated app testing

Dig Deeper on Topics Archive

Join the conversation


Send me notifications when other members comment.

Please create a username to comment.

What has been your experience using the Telerik Platform?

This is really an informative blog for all the beginners as well as app developers. App demand will surely increase day by day, as it is the main reason behind the business success.

I am an iOS app developer, I have tried most of the mobile app development platforms. I have developed more than 50 apps till today with the help of Phonegap, Telerik, Configure.IT etc. They are running successfully on app store.

As per my experience in this field, I recommend developers as well as beginners to use mobile app development platform like Configure.IT, because it provides automatic coding, app preview facility, direct API connect and a lot more features. These things save a lot more development time and provides fast and well designed app in much less time. This tool is far better than Telerik, this is my personal experience.
I can see the benefits of developing an application using a single code base that is then ported to multiple device platforms, but I’m wondering if there are any issues associated with that translation process. For example, some code may need to be structured differently to handle some operations, depending on how the platform handles the lower-level requests. I can’t imagine that the translation mechanism handles all scenarios.