موضوع مقاله: توسعه برنامه موبایل | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # توسعه برنامه موبایل | مقدمه: این برنامه‌ها ممکن است حین ساختن سیستم‌عامل‌ها به صورت از پیش نصب‌شده روی موبایل‌ها قرار بگیرند یا توسط کاربر به سیستم منتقل و اجرا شوند. | ## بخش 1: توسعه برنامه موبایل | این برنامه‌ها ممکن است برای سیستم‌های مختلفی با سکوهای متفاوتی نوشته و اجرا شوند یا از امکانات وب بر روی پروتکل اچ‌تی‌تی‌پی، استفاده نموده و اجرا شوند. محیط اجرا اندروید، آی‌اواس، بلک‌بری، سیمبیان، بادا و ویندوز فون از سیستم‌عامل‌های دستگاه‌های همراه هستند که قابلیت داشتن برنامه کاربردی را دارا هستند، که با کد نوشته شده از رایانه‌های شخصی که قابل اجرا بر روی پردازنده‌هایی با معماری ای‌آرام کار می‌نمایند. ویندوز موبایل این قابلیت را داراست تا بدون برابرساز به کامپایل بر روی رایانه شخصی اجرا شود. سکوهای محیط توسعه هر یک از سکوها دارای محیط یکپارچه توسعه برای توسعهٔ برنامه کاربردی موبایل هستند که توانایی نوشتن، آزمایش و استقرار برنامه بر سکوی مورد هدف را فراهم می‌سازند. * منظور از کد بومی، کدی است که بر روی سخت‌افزار اصلی و بدون واسط و با بهره‌گیر از تمام امکانات ارایه‌شده از سوی سخت‌افزار دستگاه، کار می‌نماید. زبان برنامه نویسی خطایاب برابرساز محیط یکپارچه توسعه توسعه چندسکویی گزینه بسته‌بندی نصب‌ساز هزینه ابزار توسعه ادوبی ایر اکشن اسکریپت، اچ‌تی‌ام‌ال، سی‌اس‌اس، جاوا اسکریپت فلش بیلدر، فلش پروفشنال، اینتل‌جی آی‌دی‌ایی‌ای(ایده) آی‌اواس (آی‌فون، آی‌پد، آی‌پاد لمسی)، آندروید، بلک‌بری برای هر یک از سکوهای بالا به صورت بومی برای کد آن دستگاه عرضه می‌گردد فلش بیلدر، فلش پروفشنال، اینتل‌جی آی‌دی‌ایی‌ای(ایده) - با اجازه‌نامه تجاری آدوبی ایرک. م (مارمالاد فعلی) سی، سی++ ویژوال استادیو، اکس‌کد همه به صورت بومی: آندروید، بلک‌بری، بِرو، آی‌اواس (آی‌فون)، مایمو، پالم/وب‌اواس، بادا از سامسونگ، سیمبیان، ویندوز موبایل ۶ به بعد و دسکتاپ، اواس‌اکسکد بومی برای هر دستگاه با اجازه‌نامه تجاری کدنیم وان (اسم‌ِرمزِ یک) جاوا نتبینز، اکلیپس آی‌اواس (آی‌فون، آی‌پد، آی‌پاد لمسی)، آندروید، بلک‌بری، ویندوز۷، جاوا نسخه میکروکد بومی برای هر دستگاه رایگان و متن باز + خدمات ابری پولی آلچه‌مو جاوا خطایاب مجتمع در محیط ویژوال استادیو، اکلیپس یا اکس‌کد برای هر م. ویژوال استادیو، اکلیپس، اکس‌کد آندروید، بِرو، آی‌اواس (آی‌فون)، ویندوز موبایلکد بومی برای هر دستگاه با اجازه‌نامه تجاری آندروید جاوا ولی بخشی از کد با سی، سی++ است خطایاب خطایاب مجتمع در اکلیپس و به صورت جداگانه در دسترس است اکلیپس، اینتل‌جی آی‌دی‌ایی‌ای(ایده)، پروژه کنای آندروید، دارای افزونه برای نتبینز تنها آندروید، به خاطر ماشین مجازی دالویک، مارس ۲۰۰۹ اپک رایگان، اینتل‌جی آی‌دی‌ای‌ای نسخه انجمن - رایگان اپ‌فیورانس جاوا اسکریپت ، برابرساز با م. | ## بخش 2: توسعه برنامه موبایل | ی مبتنی بر ابر آندروید و آی‌اواسکد بومی برای هر دستگاه رایگان برای استفاده و آزمایش و مشاهده، برای انتشار برنامه دارای هزینه‌است. اپلیکیشن کرافت جاوا اسکریپت، اچ‌تی‌ام‌ال۵، سی‌اس‌اس ، برابرسازی استفاده شده در ریپل م. ی مبتنی بر ابر تمام سکوها: آندروید، آی‌اواس، بلک‌بری، ویندوز موبایل، بادا، وب‌اواس، سیمبیان. موبایل، دسکتاپ و تبلت مبتنی بر سامانهی ابری/ مرورگری رایگان ومتن‌بازe اپسلیتور جاوا اسکریپت بله در استودیو تیتانیوم، در مرحله بتاست. ن داخلی آندروید، آی‌فون; بلک‌بری (در آینده)کد بومی برای هر دستگاهاجازه‌نامه آپاچی ۲٫۰، با اجازه‌نامه تجاری اپسپشن اچ‌تی‌ام‌ال۵، سی‌اس‌اس، جاوا اسکریپت م. ی ابری آندروید، آی‌اواسکد بومی برای هر دستگاه رایگان و با اجازه‌نامه تجاری اپم‌وبی اچ‌تی‌ام‌ال۵ (جاوا اسکریپت، سی‌اس‌اس۳، اچ‌تی‌ام‌ال۵) بله، اکس‌دی‌کی (فروشگاه برنامه گوگل کروم) بله، در اکس‌دی‌کی یکپارچه با ابزار مورد علاقه توسعه‌گر (و. ا، نوت‌پد++، وی‌آی) آی‌اواس، آندروید، برنامه‌های وب اچ‌تی‌ام‌ال۵، برنامه‌های ترکیبی(هیبرید) اچ‌تی‌ام‌ال۵کد بومی برای هر دستگاه بدون هزینه آکوآ (واسط کاربری)آگوآ سی، سی++، جاوا اسکریپت ویژوال استادیو، اکس‌کد، اکلیپس آندروید، بلک‌بری پلی‌بوک، آی‌اواس، پالم/وب‌اواس، بادا از سامسونگ، ویندوز موبایل۶ به بعد، ویندوز دسکتاپکد بومی برای هر دستگاه رایگان و با اجازه‌نامه تجاری آندرویدبیسیک۴ ویژوال بیسیک بله آندروید با اجازه‌نامه تجاری باتری‌تک سی، سی++ با برابرسازهای بومی (آی‌اواس، آندروید...) اکلیپس، ویژوال استادیو، اکس‌کد آندروید، آی‌اواس (آی‌فون)، ویندوز، اواس‌اکسکد بومی برای هر دستگاه با اجازه‌نامه تجاری بلک‌بری جاوا خطایاب مجتمع در م. ی اکلیپس تنها بلک‌بری به خاظر واسط برنامه‌نویسی آرآی‌ام الکس، کاد رایگان بلوپرینت اک‌س‌ام‌ال از طریق سرورهای یاهو موبایل و قابل نمایش در تمام مروگرهای بومی بیش از یک بررسی‌کننده شما نیست بدون نیاز به مترجم برای وب یا دستگاه بدون ترجیح، هر ویرایشگر اکس‌ام‌ال بدون ترجیح، هر مجری اکس‌م‌ال با پیش-پیکربندی بارگذاری شده در یاهو هر ویرایشگر کد اکس‌ام‌ال بِرو سی; واسط م. | ## بخش 3: توسعه برنامه موبایل | ی برنامه کاربردی به زبان سی به همراه واسطی از سی++ خطایاب برای ای‌آرام بومی پشتیبانی شده. قابلیت استفاده با ویژوال استادیو برای آزمایش کدهای اکس-۸۶(پردازنده‌های دسکتاپ) را نیز داراست هیچ برابرسازی برای کدهای هدف برای ای‌آرام وجود ندارد. نت ویژوال استادیو ۲۰۰۵ کامپایل برای بِرو اوردایر پروگرامینگ (برنامه‌نویس روی هوا) توسعه دارای هزینه‌هایی است سلسیوس جاوا اکلیپس جاوا نسخه میکرو، آندروید، بلک‌بری، آی‌فون، سیمبیان، ویندوز موبایلکد بومی برای هر دستگاهِ مبتنی بر جاوا به شکل باینری با اجازه‌نامه تجاری م. ی با مالیکیت خصوصی آی‌فون، آی‌پد، آی‌پاد لمسی، آندرویدکد بومی برای هر دستگاه رایگان و با اجازه‌نامه تجاری ان‌ام‌ایی هاکسه (شبیه به اکشن اسکریپت و جاوا) اینتل‌جی آی‌دی‌ایی‌ای، فلش‌دولوپ آی‌اواس (آی‌فون، آی‌پد، آی‌پاد لمسی)، آندروید، بلک‌بری پلی‌بوک، وب‌اواس، اچ‌تی‌ام‌ال۵، فلش، ویندوز (فایل اجرایی)، لینوکسکد بومی برای هر دستگاه رایگان ک. ی اکس‌کد، اپ‌کد آی‌فون، آی‌پد، آی‌پاد لمسی تنها از طریق فروشگاه برنامه، نیازمند ارزیابی وتایید از سوی اپل ابزاهای توسعهٔ اپل برای سیتم‌های مکینتاشِ مبتنی بر اینتل رایگان هستند. برابرساز نیز رایگان است اما نصب بر روی دستگاه برای توسعه‌گر نیازمند کلید امضا برای وی است. | ## جمع‌بندی | ایی) جاوا برابرساز رایگان، ابزار توسعه موبایل سان اکلیپس، بسته همراه ال‌ام‌آ از سوی نتبینز بله از طریق ماشین مجازی مخصوص دستگاه بسته‌بندی در قالب جاد/جار و نیز فایل پی‌آرسی برای پالم اواس رایگان جی‌ام‌بی اچ‌تی‌ام‌ال، سی‌اس‌اس، جاوا اسکریپت خطایاب برنامه.