Oprogramowanie do popularnych komórek oparte na licencji
open source zrewolucjonizowało osiągnięcia urządzeń mobilnych. Aktualnie projektowanie aplikacji mobilnych jest niezwykle proste i wymaga tylko elementarnej wiedzy z zakresu programowania. Dzięki temu na stronach internetowych znajdują się tysiące pisanych przez amatorów programów dedykowanych na
komórki, które wykorzystują urządzenia w które wyposażony jest zwykle nowoczesny telefon komórkowy: żyroskopy, kamerę czy lokalizator GPS. Spora część z takich programów służy jedynie zabawie, istnieją jednak takie, które mogą pomóc ocalić ludzkie życie. Możliwości oprogramowania ograniczone są więc zazwyczaj przez fantazję osoby tworzącej program.