Aplikacje mobilne

Pod tą nazwą kryją się programy napisane z myślą o smartfonach, tabletach, a także urządzeniach z kategorii wearables. W przeszłości tworzono je na takie platformy, jak Symbian, Windows Mobile czy BlackBerry. Telefony pozbawione któregoś z tych systemów najczęściej natomiast uruchamiały programy pisane w języku JAVA. Wykorzystywana do tego była technologia MIDP (Mobile Information Device Profile), w konsekwencji czego aplikacje te nazywano MIDletami. Do ich uruchamiania służyło natomiast środowisko KVM (K Virtual Machine) – wirtualna maszyna oferująca znacznie bardziej ograniczone możliwości, ale też cechująca się mniejszymi wymaganiami niż desktopowy odpowiednim o nazwie JVM (JAVA Virtual Machine).
Dziś aplikacje mobilne tworzy się na takie platformy, jak: Android, iOS czy Windows Phone. Powoli popularność zdobywają też na tym polu Windows 8.1 (a wkrótce 10), Firefox OS oraz Ubuntu. Przy czym dwa ostatnie to obecnie raczej niszowe rozwiązania. Współczesne aplikacje mobilne mają to do siebie, że ich interfejs zaprojektowano z myślą o wyświetlaczach dotykowych, które znajdziemy w każdym smartfonie czy tablecie. Pomysłowość deweloperów na tym polu nie zna granic. W rezultacie powstały aplikacje do monitorowania snu, nawigacji, notowania zjedzonych kalorii, sprawdzania rozkładów jazdy, agregowania newsów, dokonywania zakupów (znane pod wspólną nazwą m-commerce), a także komunikacji z innymi użytkownikami (mobilne komunikatory, klienty e-mail, serwisy społecznościowe). Aplikacje mobilne często wykorzystują wbudowane w urządzenie moduły, a więc GPS (tę kategorię programów nazywa się ogólnie geolokalizacją), aparat, NFC, WiFi czy czujnik ruchu. Do kategorii aplikacji mobilnych zalicza się również setki tysięcy gier, które w przeważającej mierze charakteryzują się prostotą, szybką i krótką rozgrywką oraz względnie niewygórowanymi wymaganiami w stosunku do użytkownika.
Posiadanie aplikacji mobilnej staje się we współczesnym świecie wręcz koniecznością dla większości firm z segmentu technologicznego, a szczególnie e-commerce. Tak, jak kiedyś wskazywano na potrzebę tworzenia stron internetowych, tak dziś panuje moda na mobile. Niezaprzeczalnym liderem w tej kategorii jest Android i jego sklep Google Play, gdzie liczba aplikacji w lipcu 2013 roku przekroczyła próg 1 mln. Drugą pozycję zajmuje iOS i AppStore, gdzie w czerwcu 2012 roku notowano 650 tys. pozycji (od tamtej pory Apple nie aktualizowało tej liczby).