توسعه برنامه موبایل

توسعه برنامه موبایل یک اصطلاح است که برای نشان دادن عمل یا فرایندی که توسط آن، نرم‌افزار کاربردی برای دستگاه‌های همراه مانند دستیاران دیجیتال شخصی، دستیاران دیجیتال سازمانی یا تلفن‌های همراه توسعه داده شده‌است. این برنامه‌ها ممکن است حین ساختن سیستم‌عامل‌ها به صورت از پیش نصب‌شده روی موبایل‌ها قرار بگیرند یا توسط کاربر به سیستم منتقل و اجرا شوند. این برنامه‌ها ممکن است برای سیستم‌های مختلفی با سکوهای متفاوتی نوشته و اجرا شوند یا از امکانات وب بر روی پروتکل اچ‌تی‌تی‌پی، استفاده نموده و اجرا شوند.

محیط اجرا 
اندروید، آی‌اواس، بلک‌بری، سیمبیان، بادا و ویندوز فون از سیستم‌عامل‌های دستگاه‌های همراه هستند که قابلیت داشتن برنامه کاربردی را دارا هستند، که با کد نوشته شده از رایانه‌های شخصی که قابل اجرا بر روی پردازنده‌هایی با معماری ای‌آرام کار می‌نمایند. ویندوز موبایل این قابلیت را داراست تا بدون برابرساز به کامپایل بر روی رایانه شخصی اجرا شود.

سکوهای محیط توسعه 
هر یک از سکوها دارای محیط یکپارچه توسعه برای توسعهٔ برنامه کاربردی موبایل هستند که توانایی نوشتن، آزمایش و استقرار برنامه بر سکوی مورد هدف را فراهم می‌سازند.

* منظور از کد بومی، کدی است که بر روی سخت‌افزار اصلی و بدون واسط و با بهره‌گیر از تمام امکانات ارایه‌شده از سوی سخت‌افزار دستگاه، کار می‌نماید.

واژه‌نامه 
  کیت توسعه نرم‌افزار 
  محیط یکپارچه توسعه نرم‌افزار

منابع 

اپلیکیشن‌های تلفن همراه
پایتون (زبان برنامه‌نویسی)
توسعه نرم‌افزار
زبان‌های اسکریپت‌نویسی
زبان‌های برنامه‌نویسی شیءگرا
نرم‌افزارهای موبایل