Oprogramowanie do telefonów komórkowych oparte na licencji
open source zrewolucjonizowało osiągnięcia urządzeń mobilnych. Aktualnie projektowanie aplikacji mobilnych jest niezwykle proste i wymaga jedynie podstawowych informacji o programowaniu. Dzięki temu na stronach internetowych znajdują się ogromne ilości pisanych przez amatorów programów stworzonych na telefony komórkowe, które wykorzystują urządzenia w jakie wyposażony jest przeciętny nowoczesny telefon komórkowy: żyroskopy, kamerę czy lokalizator GPS. Wiele z takich programów wykorzystywana jest jedynie do zabawy, są jednak takie, które mogą pomóc ratować życie człowieka. Możliwości oprogramowania ograniczone są więc jedynie przez zamysł osoby tworzącej program.