Топ питань
Часова шкала
Чат
Перспективи

Розробка застосунків для мобільних пристроїв

З Вікіпедії, вільної енциклопедії

Remove ads

Розробка застосунків для мобільних пристроїв — це процес, при якому застосунки розробляються для невеликих портативних пристроїв, таких як КПК, смартфони або телефони. Ці програми можуть бути встановлені на пристрій в процесі виробництва, завантажені користувачем з допомогою різних платформ для поширення або бути вебзастосунками, які обробляються на стороні клієнта (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 та інтегровані середовища розробки для розробників.

Remove ads

Платформи для розробки

Кожна з платформ для мобільних застосунків має інтегровану середовище розробки, яка надає інструменти, що дозволяють розробнику програмувати, тестувати і впроваджувати програми на цільову платформу. В таблиці зібрані відомості про розробки застосунків для кожного середовища.

Більше інформації мова програмування, Доступний зневаджувач ...
Remove ads

Тестування застосунків

Список інструментів тестування застосунків для мобільних пристроїв: [Архівовано 9 липня 2016 у Wayback Machine.]

Емулятори мобільних пристроїв

Узагальнити
Перспектива

Спершу застосунок перевіряється в середовищі розробки з використанням емулятора. Після цього програма тестується на пристрої. Емулятори є простим способом перевірити програму на мобільному телефоні, не використовуючи його фізично. Нижче наведено список доступних інструментів для тестування застосунків серед найбільш популярних мобільних операційних систем:

  • Google Android Emulator[2]

Android Емулятор запускається на Windows як окремий застосунок без необхідності повністю завантажувати і встановлювати Android SDK.

  • Офіційний Android SDK Emulator[3]

Включає в себе емулятор мобільного пристрою, який реалізує всі апаратні та програмні особливості типового пристрою.

MobiOne Developer — це mobile Web IDE для Windows, допомагає розробнику програмувати, тестувати, налагоджувати, упаковувати і впроваджувати мобільні вебзастосунки на пристрої, такі як iPhone, BlackBerry, пристрої на Android і Palm Pre.

Заснований на веббраузері симулятор для швидкого тестування вебзастосунків для iPhone. Працює з використанням Internet Explorer 7, Firefox 2 і Safari 3.

Надає точне середовище веббраузера, розроблена Safari. Може бути використана для розробки вебсайтів для iPhone. Не є емулятором iPhone. iPhoney запускається тільки на Mac OS X 10.4.7 і вище.

  • BlackBerry Simulator[7]

Існує безліч офіційних емуляторів BlackBerry. З будь-яким з них можлива перевірка того, як ПЗ, екран, клавіатура пристрою будуть працювати з застосунком.

Remove ads

Магазини застосунків

Різні ініціативи існують від мобільних операторів і від виробників. Розробники застосунків можуть пропонувати і публікувати свої програми в магазинах застосунків, з можливістю заробляти від розподілу доходів з продажів. Найбільш відомими є App Store від Apple, де тільки схвалені програми можуть поширюватися і запускатися на iOS пристроях (також відоме як walled garden), і Google Play, платформа, де можна завантажити аплікації для пристроїв на Android OS. HP / Palm також мають Palm App Catalog, де користувачі пристроїв на HP / Palm webOS можуть завантажувати застосунки безпосередньо з пристрою або відправити посилання на застосунок за допомогою унікального методу поширення. Мобільні оператори Telefonica Group і Telecom Italia запустили незалежний від платформи магазин застосунків для своїх абонентів. Виробник мобільних пристроїв Nokia запустив Ovi Store для смартфонів Nokia.

Remove ads

Див. також

Примітки

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads