移動應用程序開發是為移動設備開發應用程序的過程
移動應用程序開發是為移動設備(如個人數字助理、企業數字助理或手機)開發移動應用程序的行為或過程。這些軟件應用程序專為在智能手機或平板電腦等移動設備上運行而設計。這些應用程序可以在製造平台期間預先安裝在手機上,或者作為使用服務器端或客戶端處理(例如 JavaScript)的 Web 應用程序交付,以在 Web 瀏覽器中提供“類似應用程序”的體驗。由於移動軟件的激烈競爭以及每個平台內的變化,應用軟件開發人員還必須考慮一長串屏幕尺寸、硬件規格和配置。移動應用程序開發在收入和創造的就業機會方面一直在穩步增長。 2013 年的一份分析報告估計,歐盟有 529,000 個直接的應用經濟工作崗位,然後是 28 個成員(包括英國),其中 60% 是移動應用開發人員。作為開發過程的一部分,移動用戶界面 (UI) 設計也必不可少在創建移動應用程序時。移動 UI 將約束、上下文、屏幕、輸入和移動性視為設計大綱。用戶通常是與他們的設備交互的焦點,並且界面需要硬件和軟件的組件。用戶輸入允許用戶操縱系統,設備的輸出允許系統指示用戶操縱的效果。移動 UI 設計限制包括有限的注意力和形狀因素,例如移動設備的屏幕尺寸適合用戶的手。移動 UI 上下文發出來自用戶活動的信號提示,例如可以從移動應用程序內的用戶交互中顯示的位置和日程安排。總的來說,移動用戶界面設計的目標主要是為了一個易於理解、用戶友好的界面。功能由移動企業應用程序平台或集成開發環境 (IDE) 支持。