Розробка застосунків для мобільних пристроїв — це процес, при якому застосунки розробляються для невеликих портативних пристроїв, таких як КПК, смартфони або телефони. Ці програми можуть бути встановлені на пристрій в процесі виробництва, завантажені користувачем з допомогою різних платформ для поширення або бути вебзастосунками, які обробляються на стороні клієнта (JavaScript) або сервера.
Розробники застосунків у світі У всьому світі існує безліч розробників. Це ринок з мільярдними оборотами, що швидко зростає.
Середовища виконання Android, iOS, BlackBerry, Open webOS, Symbian OS, Bada від Samsung, і Windows Mobile підтримують стандартні двійкові файли застосунків як на персональних комп'ютерах з кодом, виконує на процесорі певного формату (в основному використовується архітектура ARM). Windows Mobile може бути скомпільована для архітектури x86 для налагодження на ПК без емуляції процесора, а також підтримують формат Portable Executable (PE), пов'язаний з .NET Framework. Windows Mobile, Android, HP webOS і надають безкоштовні iOS SDK та інтегровані середовища розробки для розробників.
Платформи для розробки Кожна з платформ для мобільних застосунків має інтегровану середовище розробки, яка надає інструменти, що дозволяють розробнику програмувати, тестувати і впроваджувати програми на цільову платформу. В таблиці зібрані відомості про розробки застосунків для кожного середовища.