Przez wiele lat na rynku nowoczesnych technologii rozwijały się przede wszystkim firmy produkujące różne urządzenia jak nawigacje samochodowe czy smartfony. Dopiero z czasem jasnym stało się, że same urządzenie jest warte tylko i aż tyle, ile działające na nim aplikacje są w stanie zrobić. A ponieważ pisanie programów na urządzenia mobilne jest dużo prostsze, tańsze i wymaga jedynie odpowiedniej wiedzy i pomysłowości – bez środków finansowych – coraz więcej jest programów, które jakiś hobbysta napisał w domu, a następnie udostępnił w sieci za darmo. I właśnie to udostępnianie programów na urządzenia mobilne za darmo sprawia, że w ciągu kilku krótkich tygodni dana aplikacja jest w stanie stać się globalnym hitem i może być pobrana nawet kilka milionów razy. A to gwarantuje jej pomysłodawcy wystarczające zainteresowanie i wsparcie inwestorów, by rozpocząć prace nad kolejnym programem – tym razem już płatnym. Możliwe jest także proponowanie odbiorcom darmowej aplikacji płatnych dodatków usprawniających bazę.