App Development Platforms

TrustRadius Top Rated for 2023

Top Rated Products

(1-2 of 2)

1
Quickbase

Quickbase helps users tackle any project, no matter how complex. Quickbase helps customers see, connect and control complex projects. Whether it’s raising a skyscraper or coordinating vaccine rollouts, the no-code software platform allows business users to custom fit solutions to…

2
Zoho Creator

Zoho Creator is a low-code application development platform for building enterprise-class applications that run on mobile, tablet, and web. It is designed to allow users to create custom forms, configure workflows, build pages, and deploy apps quickly.

All Products

(1-25 of 277)

1
Quickbase

Quickbase helps users tackle any project, no matter how complex. Quickbase helps customers see, connect and control complex projects. Whether it’s raising a skyscraper or coordinating vaccine rollouts, the no-code software platform allows business users to custom fit solutions to…

2
Progress Kendo UI

Kendo UI is a JavaScript UI toolkit that allows users to build responsive web-based apps integrated into their framework of choice (jQuery, Angular, React, or Vue). The vendor’s value proposition is that Kendo UI offers a large library of popular and configurable components ranging…

3
OutSystems

The OutSystems Platform is a Platform-as-a-Service solution for rapid delivery of responsive web and mobile applications. It includes functionalities required to develop, deploy, manage and change web and mobile applications. It is targeted at the delivery of enterprise applications…

Explore recently added products

4
Oracle Cloud Infrastructure

Oracle Cloud Infrastructure (OCI) is Oracles's infrastructure-as-a-service (IaaS) platform which combines the utility of public cloud with the granular control, security, and predictability of on-premises infrastructure.

5
Microsoft Visual Studio

Visual Studio (now in the 2022 edition) is a 64-bit IDE that makes it easier to work with bigger projects and complex workloads, boasting a fluid and responsive experience for users. The IDE features IntelliCode, its automatic code completion tools that understand code context and…

6
Oracle Java SE Subscription

Oracle Java SE Subscription combines license and support into a subscription to enable users to manage Java SE installations, updates and upgrades across the enterprise. The former Java SE Advanced, Java SE Advanced Desktop, and Java SE Suite products have transitioned to a Java…

7
Kintone

Kintone is a customizable digital workplace platform that lets the user manage data, tasks, and communication in one central place. Over 23,000 customers use Kintone’s no-code platform with more than 1.5 million database and workflow applications custom built for their businesses.…

8
Claris FileMaker

Claris' FileMaker is presented as a Workplace Innovation Platform, and is used to create a custom app. Manual processes can be automated with Claris FileMaker Pro, and apps can be created to manage contacts, track inventory, organize projects, etc.

9
Progress Telerik

With Telerik UI libraries, Progress aims to equip .NET ninjas with a full arsenal of weapons, helping to create beautiful, modern and future-proof applications quickly and intuitively. The vendor states that with its over 1,250 UI components for all .NET platforms, as well as various…

10
GraalVM

GraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Groovy, Kotlin, Clojure, and LLVM-based languages such as C and C++. GraalVM removes the isolation between programming languages and enables…

11
Oracle Java SE

Oracle Java SE is a programming language and gives customers enterprise features that minimize the costs of deployment and maintenance of their Java-based IT environment.

12
Firebase

Google offers the Firebase suite of application development tools, available free or at cost for higher degree of usages, priced flexibly accorded to features needed. The suite includes A/B testing and Crashlytics, Cloud Messaging (FCM) and in-app messaging, cloud storage and NoSQL…

13
Zoho Creator

Zoho Creator is a low-code application development platform for building enterprise-class applications that run on mobile, tablet, and web. It is designed to allow users to create custom forms, configure workflows, build pages, and deploy apps quickly.

14
Zeplin

Zeplin, from the company of the same name, is a platform supporting collaboration in application development by engineers and designers by providing an API with popular collaboration, development and prototyping tools and creating a space where productions can be shared and reviewed.…

15
SAP Extension Suite (discontinued)

The SAP Extension Suite (formerly part of the SAP Cloud Platform) is a legacy solution that enabled businesses to rapidly build and enhance applications, processes and experiences, with the goal of driving agility and flexibility, while extending the value of applications. The…

16
AWS IoT Core

AWS IoT Core is a managed cloud service that lets connected devices interact with cloud applications and other devices. It includes the Device Gateway and the Message Broker, which connect and process messages between IoT devices and the cloud. AWS IoT Core connects AWS and Amazon…

17
NativeScript

NativeScript is an open source framework that allows you to create native iOS and Android apps, with one codebase, using ​the web skills you already have (JavaScript and CSS) and ​the libraries you already love​.

18
React

React is a JavaScript library for building user interfaces. React enables users to create interactive UIs. Design simple views for each state in an application, and React will update and render just the right components when data changes. React is available free and open source under…

19
Azul Platform Core

Azul Systems headquartered in Sunnyvale is exclusively focused on Java and the Java Virtual Machine (JVM). They build fully supported, standards-compliant runtimes that help enable Java-based businesses. Azul Platform Core (formerly Zulu Enterprise) subscribers get quarterly access…

20
OpenJDK

OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE) licensed under the GNU General Public License (GNU GPL) version 2 with a linking exception.

21
Mapbox

Mapbox is the location data platform for developers building custom geospatial features into mobile, web, and on-premise applications.

22
Caspio

Caspio is a solution providing the infrastructure, tools and support that allows users to create customized online databases, applications, reports, forms, and charts/graphs. The point-and-click interface requires no coding experience and apps can be integrated into any website,…

23
DHTMLX

DHTMLX delivers versatile JavaScript/HTML5 libraries and UI widgets designed for building modern enterprise web apps of any complexity. With these out-of-the-box components, web developers can streamline their coding processes and integrate advanced functionality, to reduce development…

24
Node.js

Node.js is an open source, asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications.

25
Qlik Analytics Platform

The Qlik Analytics Platform (QAP) is a developer platform for building custom analytic applications based on rich frontend and backend APIs. It gives full API access to the Qlik associative engine to build rich data-driven analytic applications, for example when building web applications…

Videos for App Development Platforms

Which App Development Tool Should You Use? (Quickbase, Microsoft Visual Studio, Apache Cordova)
04:23
Whether you are working to develop an application for your current business to keep up with the times or staking your entire business on a great app for any user - app development software is here to help you get it done. In this video, TrustRadius takes a look at 3 popular ap...
 Show More

Learn More About App Development Platforms

What is an App Development Platform?

An app development platform is a framework of services and resources including app development and testing tools, execution services, cloud and data services, and operating systems. The platform provides operational standards for app development and execution. Platforms can support open-source, cross-platform development or native computing platforms such Android, iOS, Windows, and Linux.

It includes App Development Software Products which provide time-saving tools for developers and UX professionals. This software is used to develop mobile, web, and desktop apps. Some vendors cater to all three platforms while others are exclusive to only one platform.

Supported by IDE’s (Integrated Development Environments), API frameworks, and testing products it covers all phases of app development, design, coding, integration, testing, and deployment.

App Development Platform Features

Depending upon the product and services selected, app development platforms will provide some of these features.

  • IDE (Integrated Development Environment) – GUI/Drag and Drop for code editing, compiling, and debugging
  • Native and Cross-Platform Support
  • Multiple Programming Language Support
  • RAD (Rapid Application Development)
  • Low Code, No Code Development – Visual Coding Tools
  • Mobile, Web, and Desktop App Development
  • Prebuilt Apps and Templates
  • API’s – for Backend Systems and Database Integration
  • Cloud Functions Support
  • Compatibility Testing – Hardware, Software
  • Collaborative Tools and Workspaces including Mobile
  • Access Control and Permissions
  • Source Control and Deployment Management
  • Reporting and Analytics

App Development Platform Comparison

What type of apps are you developing? Some vendors can support app development across mobile, web, and desktop platforms others are exclusive to just one platform.

Where will the app run? Some products only support native platforms such as iOS, Android, Windows, or Linux.

What is the complexity of your app? Complex applications will require customized code or the ability to modify generated code, choose your development platforms and tools accordingly. If your application needs are more generic, then low code or no-code platforms should suffice. Select a vendor that offers common apps and app templates that serve your business needs.

Pricing Information

App development platform products and services pricing varies greatly depending upon the features and scale required. It can range from $10 per user or app per month to $20,000 a year for enterprise installations, to $12,000 a month for data centers. Large, complex installations usually require a price quote. Free trials are often available, and training and support is sometimes offered as part of the cost.

Related Categories

Frequently Asked Questions

What does an App Development Platform do?

An app development platform supports a standardized environment for the creation of mobile, web, and desktop apps. It provides application design, coding, integration, testing, and deployment tools.

What are the benefits of using an App Development Platform?

Faster Development Time – The automation of writing code expedites the development lifecycle, leaving skilled coding resources available to develop more complex, custom functions.

Back End Services and Database Integration – Supported by user-friendly APIs.

Better Resource Utilization – The visual development environment along with app templates allows non-coding individual resources to create apps

Compatibility – Has the ability to integrate with native software development kits (SDK)

How much does an App Development Platform cost?

App development platform products and services pricing varies greatly depending upon the features and scale required. It can range from $10 a month for entry-level products to over $12,000 a month for enterprise installations.