18 years helping British businesses
choose better software

App Development Software

Application Development software assists developers with the deployment of software applications. Application Development solutions aid in the creation of custom solutions for an organization's technology and information infrastructure. Typically, application development software is geared to work with a variety of common programming languages and platforms. Application Development software is related to Bug Tracking software and License Management software.

Featured software

Most reviewed software

Explore the most reviewed products by our users on the App Development Software

Local products for United Kingdom

United Kingdom Show local products
New Relic provides developers within enterprise businesses with full-stack insights and tools to optimize the application development. Learn more about New Relic
New Relic empowers enterprise application developers with a comprehensive, data-driven approach to planning, building, deploying, and running software. Our unified data platform consolidates all telemetry data, offering robust full-stack analysis tools that provide deep insights into every stage of the development lifecycle. Designed for large-scale operations, New Relic helps identify and resolve issues swiftly, ensuring optimal performance and enhancing reliability. Streamline workflows and uncover the underlying causes of problems, enabling continuous improvement and innovation. With New Relic, deliver exceptional customer experiences, accelerate development cycles, and drive growth with unmatched capabilities tailored for enterprise application development. Learn more about New Relic

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
NXT1 LaunchIT is the developer’s platform to build and operate secure SaaS. Go from code to published SaaS in just 15 minutes. Learn more about NXT1 LaunchIT
NXT1 LaunchIT is the developer’s platform to build and operate secure SaaS, enabling instant availability by automating cloud infrastructure management – simply code and deploy. LaunchIT is Secure by Design, providing a direct path to FedRAMP-compliance readiness at a fraction of the traditional time and cost required – out of the box. Built on Zero Trust principles, with integrated CI/CD management, multi-account and multi-region support, comprehensive performance management and observability, full ecommerce support, and GitHub integration, LaunchIT accelerates time to revenue for technology startups, legacy application migrations, enterprise expansions, systems integrations, and independent software development. Learn more about NXT1 LaunchIT

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Ext JS – A JavaScript framework with 140+ UI components for rapid development of web and mobile applications. Learn more about Sencha Ext JS
Sencha provides cutting-edge UI frameworks and tools, empowering developers to build scalable, high-performance web applications with efficiency and speed. - Enterprise-grade UI frameworks for high-performance web apps. - Trusted by 80% of Fortune 100 companies. - Accelerates development with cross-platform compatibility. Learn more about Sencha Ext JS

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
JSON and XML development environment for modeling, editing, debugging, and transforming all JSON and XML technologies. Learn more about XMLSpy
JSON and XML development environment for modeling, editing, debugging, and transforming all JSON and XML technologies. XMLSpy is AI-ready with a built in AI Assistant to enhance developer productivity and creativity. Learn more about XMLSpy

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Thinfinity Virtual UI is a web-enabling SDK that helps users turn proprietary Windows applications into web apps without recoding. Learn more about Thinfinity VirtualUI
Thinfinity VirtualUI is a platform that enables developers to transform Windows desktop or client-based applications into web-based solutions with a single line of code. This allows .NET, Delphi, Visual Basic, or C++ applications to be accessed through any web browser without extensive code changes. Thinfinity's technology streams applications to the web while maintaining native web capabilities. The software modernizesand integrates legacy applications with other systems via the Thinfinity Web Integration Framework, REST API, and customizable OEM packages. It also allows developers to convert software into SaaS solutions, automating sales and offering free trials from the website. The platform features a cloud-based portal with hybrid integration, supporting multi-tenant instances for secure hosting. It provides analytics, audit logs, and session monitoring for visibility and control. Thinfinity VirtualUI integrates with identity providers, offering role-based permissions and SSO. Learn more about Thinfinity VirtualUI

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Your own native shopping app fully integrated with your Magento, Shopify Plus, BigCommerce or SalesForce Commerce Cloud webstore. Learn more about JMANGO360
We enable mobile growth for e-commerce companies. We offer Native apps, App marketing and custom app development. People spent 90% of their 'Mobile Time' in Apps. This has changed the way customer look at mobile shopping. They want fast, frictionless and amazing mobile experiences. With only a mobile site you won't give them this experience. So get your native Shopping App at JMango360 integrated with your existing webstore within a few weeks. Learn more about JMANGO360

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Tool for Agile Software Development, Design, Project Management, Test and Issue Management with Timesheet, Audit log and Reporting. Learn more about Juno.one
Take control of app development! Juno.one offers the a full palette of customised tools and workflows. Issue & bug tracking, testing module with integrations (GitHub, multiJira), and more. Oversee the development progress across projects, plan and track time, build reports, set detailed permissions, make use of powerful tools for test management, stay in control with audit log and more. Juno.one is a secure tool with a polished UI that has all you need for effective application development. Learn more about Juno.one

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
United Kingdom Local product
Diffblue Cover uses AI to autonomously write and maintain entire unit test suites for Java applications, with no developer intervention Learn more about Diffblue Cover
Diffblue Cover is a fully autonomous AI-powered unit testing solution that writes and maintains entire Java unit test suites autonomously, with no developer intervention required. With the ability to write unit tests 250x faster than a human, Cover can rapidly build unit test suites at scale, increasing code coverage and accelerating large-scale projects such as application modernization. Cover's AI maintains the unit test suite and allows developers to catch regressions as early as possible, increasing your code quality. Cover operates on-prem and behind your firewall, and is available as a CLI tool, as a plugin for IntelliJ IDEA and as a CI/CD integration. Learn more about Diffblue Cover

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
OutSystems is a high-performance low-code platform that achieves serious productivity, creating serious apps with continuous innovation Learn more about OutSystems
OutSystems is a high-performance low-code platform that achieves serious productivity, creating serious apps with continuous innovation. Visual development tools and automation powered by AI help customers tackle strategic challenges such as application modernization, workplace innovation, business process automation, and customer experience transformation. OutSystems ensures that solutions are secure, resilient, cloud-ready, and built to scale. Learn more about OutSystems

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
A no-code platform that helps businesses transform their Excel spreadsheets into web applications with no IT support. Learn more about SpreadsheetWEB
SpreadsheetWeb is a no-code platform that helps businesses translate their collective Excel expertise into robust web applications, empowering them to create secure, responsive, database-driven applications directly from their spreadsheets. This provides companies with a higher level of governance for critical information and combined with built-in workflow and reporting capabilities offers an end-to-end platform for business users seeking to create and manage their own web applications. Learn more about SpreadsheetWEB

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
IntelliJ IDEA is an intgerated development environment (IDE) for Java and Kotlin, offering language support, deep code insight, and AI. Learn more about IntelliJ IDEA
IntelliJ IDEA, a JetBrains IDE, is designed for productive Java and Kotlin development. IntelliJ IDEA helps users stay productive with a suite of features for development, such as intelligent coding assistance, refactorings, instant code navigation, built-in developer tools, web and enterprise development support, and more. It empowers enterprise workflows, supporting teams through the software development lifecycle. The IDE features AI-powered capabilities, including code generation, modification, and a centralized AI chat tool. IntelliJ IDEA's editor, run and debug tools, web development features, profiler for performance analysis, and support for frameworks like Spring and Jakarta EE make it comprehensive for Java and Kotlin developers. It also offers database tools, cloud and deployment integrations, and remote development capabilities. Available on Windows, macOS, and Linux, IntelliJ IDEA is trusted by developers across various domains. Learn more about IntelliJ IDEA

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Fast and powerful cross-platform .NET IDE, that also offers the ultimate game development toolset for Unity and Unreal Engine. Learn more about Rider
Rider is a powerful .NET IDE that also offers the ultimate game development toolset for Unity, Unreal Engine, and more. Based on the IntelliJ platform and ReSharper, Rider empowers you to deliver quality code faster than ever by providing tons of intelligent code-editing features for most languages used in .NET development: C#, F#, Razor/Blazor syntax, JavaScript, TypeScript, XAML, HTML, CSS, and SQL. It is cross-platform, so you get the same development experience on Windows, macOS and Linux. Learn more about Rider

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
A versatile framework for web development offering robust UI components, advanced data management, and seamless server-side integration Learn more about SmartClient
SmartClient is a powerful framework for building high-performance web applications. It offers a rich set of customizable UI components and a robust data management system, simplifying the creation of complex applications. It supports automatic data binding, client-side caching, and advanced data manipulation features. SmartClient seamlessly integrates with any server-side technology like Java, .NET, or PHP, allowing easy incorporation into your existing tech stack. Learn more about SmartClient

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Optimize your software testing process with TestRail test case management which integrates with Jira and other application development Learn more about TestRail
Boost your software testing with scalable, customizable test case management. Efficiently manage manual and automated test cases, plans, and runs. Get real-time insights into testing progress with informative dashboards, metrics, and activity reports plus email notifications. Integrate with your issue tracking and/or test automation software to trigger tests and share results. Install on your own server or choose our cloud-based/SaaS solution. Available in standard and enterprise editions. Learn more about TestRail

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Kissflow is an easy-to-use, low-code platform for custom application development tailored to business operations. Learn more about Kissflow
Kissflow is an easy-to-use, low-code platform for custom application development tailored to business operations. Kissflow empowers process owners and IT developers to automate and build processes and applications for internal business operations. Kissflow gives internal developers a hyper-fast platform to build various applications quickly. Kissflow accelerates time to deployment by enabling testing and development teams to work with end-users. Create complete applications with the same layout, containing pages, automation, boards, workflows, integrations, reports, and roles. Kissflow supports multiple integrations with some of the most widely used ERP, CRM, and other core utility platforms to make you get the most out of it. Learn more about Kissflow

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Jira Software is a work management tool for application development teams that need to organize and track their work.
Jira Software is a powerful work management tool for application development teams that need to organize and track their work. With Jira's planning and roadmap tools, teams can easily manage stakeholders, budgets, and feature requirements from day one. Jira can be customized to your team¿s workflow, meaning teams of all kinds can enjoy increased productivity and visibility as they march towards releasing amazing apps and products. Learn more about Jira

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
GitHub Repos, GitHub Codespaces, GitHub Actions, GitHub packages and our suite of security tools enable a fully managed DevOps cloud.
We have a suite of tools that enable a fully managed Application Development workflow. GitHub Repos enable open-source culture and best practices in your organization. GitHub Codespaces is a cloud dev environment that lets you code from anywhere. Use GitHub Actions to automate everything, including CI/CD. GitHub packages allow you to host packages and code in one place. GitHub provides a fully managed DevOps platform. Learn more about GitHub

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Visual Studio is Microsoft's integrated development environment for building applications on Windows.
Visual Studio is an integrated development environment for .NET and C++ developers on Windows. It provides developer tools and services to make application development easy. The IDE offers intelligent code completion, diagnostics, source control integration, and cross-platform app development support. Visual Studio aims to boost productivity at every stage of software development with its fast coding experience. Learn more about Microsoft Visual Studio

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Airtable is the no-code app platform that empowers people closest to the work to accelerate their most critical business processes.
Airtable a the no-code app platform that empowers people closest to the work to accelerate their most critical business processes. Across every industry, leading enterprises trust Airtable to power workflows in product management, marketing operations, project & portfolio management, and more – all with the power of AI built-in. Central IT leaders deploy Airtable as a citizen development platform that empowers business users to build their own AI-powered applications. That’s why more than 500,000 organizations, including 80% of the Fortune 100, rely on Airtable for collaborative work management and citizen development to help transform how work gets done. The result? Faster innovation, happier customers, enterprise governance, and a modern work experience for teams and departments. Learn more about Airtable

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Cloud-based service that allows users to create anything from swebsites to complex applications for businesses of all sizes.
Google Cloud Platform is cloud-based suite of solutions that allows users to create anything from websites to complex applications for businesses of all sizes across a range of industries. Google Cloud Platform offers a scalable data warehouse powered by cloud storage and machine learning, as well as relational databases for transactions, complex queries, and more. It features AI and machine learning capabilities, including Vertex AI for custom model deployment, enhanced by Gemini's foundation models for generative AI. The platform provides data analytics tools like BigQuery for scalable analytics and Looker for data insights and visualization. For infrastructure, Google Cloud offers Compute Engine for virtual machines, Kubernetes Engine and Cloud Run for container management, Cloud Storage for object storage, and Cloud SQL and Spanner for managed databases. Security is ensured with Cloud Armor, Google Threat Intelligence, and Mandiant Consulting Services. Learn more about Google Cloud

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
A free text code editor that supports various languages and uses Win32 API and STL.
A free text code editor that supports various languages and uses Win32 API and STL. Learn more about Notepad++

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Azure is a comprehensive computing platform, providing cloud infrastructure, services, developer tools, and innovations in data and AI.
Azure is a comprehensive computing platform, providing cloud infrastructure, products and services, developer tools, and innovations in data and AI. Azure has unique on-premises, hybrid, multicloud, and edge capabilities that offer you the flexibility to innovate anywhere. Developers can use their favorite languages, open-source frameworks, and tools to code and deploy. Modernize your IT, grow your business, and unlock insights from your data with the scale and security Azure provides. Learn more about Microsoft Azure

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Appy Pie is a no-code platform that lets users create apps, websites, and chatbots without coding experience.
App Builder Appy Pie is a Do It Yourself (DIY) app builder, allowing you to create your own app without any coding skills; Just Drag & Drop to create your app in minutes. Voted as the best mobile app builders by its clients on over 10M apps, Appy Pie lets you to create stunning Android or iPhones apps with easy to integrate plugins and features like push notifications, Hyper Local Integration, CRM Integration, App Analytics, Virtual & Augmented Reality, Taxi calling, Chat and many more. Learn more about Appy Pie

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Application development tool that allows multiple selections, customizable key bindings, split editing, cross-platform usage, and more.
Application development tool that allows multiple selections, customizable key bindings, split editing, cross-platform usage, and more. Learn more about Sublime Text

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging
Bitbucket is more than just Git code management. It gives teams one place to plan projects, collaborate on code, test, and deploy.
Bitbucket Cloud allows teams from start-ups to enterprise to plan, collaborate, test and deploy quality software. With its best-in-class integration with Trello and Jira Software, your team can connect their tasks to branches and get to coding quickly. Build quality software by collaborating around your code efficiently with enhanced pull requests. Bitbucket's built-in CI/CD makes it easy to confidently build, test and deploy code to your customers. Learn more about Bitbucket

Features

  • Source Control
  • Compatibility Testing
  • API
  • Pre-built Templates
  • Collaboration Tools
  • Deployment Management
  • Drag & Drop
  • Debugging

App Development Software Buyers Guide

App development software aids the development and deployment of software applications by managing all aspects of the software development lifecycle (SDLC). Using these systems' powerful visual tools, software developers can easily assess the progress of development projects and allocate resources to different steps in SDLC. App development software platforms work with a variety of common programming languages and software programmes.

The benefits of app development software

  • Ease of coding: App development software replaces traditional keyed coding with a drag-and-drop graphical interface. This allows users of varying technical backgrounds to contribute to in-house software development projects without having to rely on third-party development.
  • Quality control: By utilising automated debugging, the software can detect coding errors and automatically present them to the user for correction. App development software also proactively assesses how an app will run on multiple device types and operating systems before it is deployed.
  • Better collaboration: App development software allows you to create development project teams and assign permissions, controls, and task lists to team members. It can also integrate with existing ERP or CRM packages to allow collaboration with end users, customers, and administrators outside of the development team.

Typical features of app development tools

  • Graphical user interface (GUI): Provides a visual way of interacting with the software by using items such as windows, icons, and menus.
  • Integrated development environment: Combines source code editing, compiling, and debugging into one app development software.
  • Access controls/permissions: Allows users to define levels of authorisation for access to specific files and folders.
  • Debugging: Automatically detects coding errors and notifies the programmer.
  • Compatibility testing: Provides a preview of how the app will function on multiple device types and operating systems.
  • Code-free development: Uses a drag-and-drop/visual interface that allows non-tech users to build without writing code.

The app development tools directory lets you filter by feature(s) to view only options that meet your business needs, which can help you narrow your software shortlist.

Considerations when purchasing app development tools

  • Multiple app development methods: App development platforms can support a variety of different programming methodologies. For example, some apps are designed specifically for software development lifecycles (SDLCs) that use Agile or rapid app development (RAD), whereas other apps may be better for managing projects that use the Waterfall development lifecycle. Make sure the app you choose works best for your company's development environment.
  • CRM and ERP integration: It's possible that your current CRM or ERP system comes with app development tools built in (or available as an additional module). Such integration provides the added benefit of connecting development teams to additional project members that may not necessarily be a part of the SDLC. Additionally, CRM integration allows developers to communicate directly with customers during application testing.
  • Keep your coders happy: With so many offerings on the market, it's important to choose a product that best suits your coding team's intended output. For example, some app development tools are better suited for the development of Android apps, while others excel in the iOS development space. Additionally, some packages attempt to replace hard coding with GUI-driven programming.
  • The conversational user interface will change how we code: Considering that 68% of small and medium-sized businesses (SMBs) are using, or plan to use, conversational user interface technology within the next one to two years, it's important to consider how this trend will affect how we code. Software developers will increasingly move toward code-free, object-oriented programming that uses a combination of graphical and conversational input.
  • Artificial intelligence (AI) will make automated debugging more powerful: With 53% of SMBs planning to implement AI technology in the near future, there's no doubt that we will see advances in "smart" debugging in the app development software space. App development platforms will not only use AI to identify bugs automatically but will also be able to correct them and create protocols to automatically patch software across user groups.