Platformy do tworzenia aplikacji mobilnych dostarczają programistom jedno środowisko, w którym posiadają wszystkie narzędzia potrzebne do stworzenia aplikacji mobilnej. Większość platform jest skierowana na tworzenie aplikacji iOS lub Android, ale inne są aplikacjami wieloplatformowymi i dostarczają środowisko z konkretnymi narzędziami natywnymi. Inne posiadają funkcje hybrydowe i narzędzia do tworzenia aplikacji na różne systemy operacyjne. Firmy potrzebujące aplikacji mobilnej dostarczają swoim programistom platformę do pisania, zarządzania i wdrażania aplikacji mobilnych. Ten proces zazwyczaj odbywa się całkowicie w ramach działu rozwoju lub IT, ale może mieć miejsce w małej firmie lub na indywidualnej zasadzie. Produkty te mogą być używane do tworzenia gier, jak i aplikacji e-commerce.
Platformy do tworzenia aplikacji mobilnych posiadają podobne cechy jak środowiska programistyczne (IDE), ale są skierowane specjalnie na aplikacje mobilne. Wiele platform do tworzenia aplikacji mobilnych posiada również narzędzia do testowania aplikacji mobilnych, optymalizacji aplikacji mobilnych i debugowania aplikacji mobilnych.
Aby zakwalifikować się do kategorii Platformy do Tworzenia Aplikacji Mobilnych, produkt musi: