Podczas tworzenia Aplikacji mobilnych najczęściej pod uwagę bierzemy takie technologie jak React-Native lub Flutter z racji tego, że są one wieloplatformowe co oznacza, że jeden kod może działać na wielu smartfonach (np Android, IOS) Proces tworzenia takie aplikacji wygląda tak, że najpierw tworzymy UI/UX, następnie omawiamy architekturę samej aplikacji, a póżniej przechodzimy do proces kodowania.
Jeśli chodzi o testowanie aplikacji, to tworzymy specjalne środowiska testowe np. w TestFlight lub FireBase, dzięki którym można pobrać aplikację w wersji testowej zanim wrzucimy do sklepu.
Ostatni etap zawsze wygląda tak samo, czyli przychodzi czas na testy i tworzenie dokumentacji.