وب سایت آموزشی یاد بگیریادبگیر
  • پرسش و پاسخ
  • تماس با ما
  • آشپزی
  • آموزش اینترنت
  • آموزش زبان انگلیسی
  • آموزش عکاسی
  • بازی فکری و سرگرمی
  • خواندنی ها و سرگرمی
  • دانش و فناوری
  • سلامتی و بهداشت
  • فیلم
  • کسب و کار
  • مذهبی
  • مقالات صوتی
  • موفقیت و خود سازی
  جستجو در یاد بگیر
عناوین تصادفی در نرم افزار
دانلود نرم افزار NetWorx 6.0، محاسبه ترافیک اینترنت مصرفی

دانلود نرم افزار NetWorx 6.0، محاسبه ترافیک اینترنت مصرفی

MKVToolNix نرم افزار ادغام و جداسازی زیرنویس فیلم های MKV

MKVToolNix نرم افزار ادغام و جداسازی زیرنویس فیلم های MKV

نحوه ساخت پوشه در گوشی های آیفون

نحوه ساخت پوشه در گوشی های آیفون

چهار تکنیک ساده فتوشاپ برای زیبا و جذاب تر کردن عکس ها

چهار تکنیک ساده فتوشاپ برای زیبا و جذاب تر کردن عکس ها

SDK یا بسته‌ی توسعه‌ی نرم افزار اندروید

SDK یا بسته‌ی توسعه‌ی نرم افزار اندروید

دانلود نرم افزار Audacity برای ضبط و ویرایش صدا

دانلود نرم افزار Audacity برای ضبط و ویرایش صدا

دانلود رایگان نرم افزار تبدیل فیلم 2D به 3D

دانلود رایگان نرم افزار تبدیل فیلم 2D به 3D

چرا کسب و کارت جایی که باید نیست؟

انواع IDE برای ساختن اپلیکیشن اندروید

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

آی دی ای

Eclipse IDE

اگر تجربه‌ی برنامه‌نویسی داشته باشید، شاید با IDE  که مخفف Interactive Development Environment است  آشنا باشید. این برنامه‌ها به شما اجازه می‌دهد که با استفاده از یک رابط کاربر گرافیکی (GUI) اپلیکیشن‌های خود را طراحی کنید. برخلاف محیط های برنامه نویسی که همه‌ی کارها باید تنها در یک ویرایشگر متنی انجام می شد و باید فقط با یک سری کد سر و کله می زدید، IDE به شما اجازه می‌دهد بسیاری از اجزای اپلیکیشنتان را در یک پنجره‌ی تصویری قرار دهید.

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

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

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

MIT App Inventor

شرکت گوگل App Inventor را با کمک دانشگاه MIT ایجاد کرد و اکنون به صورت یک راه‌حل عمومی و در دسترس اجازه می‌دهد که هر کسی بتواند یک اپلیکیشن اندروید ایجاد کند. می‌توان گفت App Inventor تا حد زیادی، تنها بر اساس GUI کار می کند. این را در ذهن داشته باشید که بعضی کدها را باید به صورت دستی بنویسید. خصوصا اگر اپلیکیشن شما نیازمند ویژگی‌های منحصر به فردی باشد که سیستم اندروید به طور عادی دارای عملیات مناسب با آن نباشد.

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

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

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

نوشته: برایان وایلد

ترجمه: مریم صداقتی

مطالب مرتبط:

  • آنچه برای شروع برنامه‌نویسی اندروید باید بدانید.
  • ریسک های روت کردن دستگاه های اندروید
  • انتقال فایل ها با وای فای بین کامپیوتر ، گوشی و تبلت
  • چگونه سرعت گوشی هوشمند کُند خود را افزایش دهید!
  • فیکسل نرم افزار اُپن سورس ساخت بازی

 

این محتوا اختصاصاً برای یاد بگیر دات کام تهیه شده است. استفاده از آن با ذکر منبع همراه با لینک آن و نام نویسنده یا مترجم مجاز است.
برچسب ها: اندروید - برنامه نویسی

  • نرم افزار ویدیوگرام
    دانلود نرم افزار Videogram برای اندروید
  • بازی اکشن عملیات بحرانی Critical Ops
    دانلود بازی اکشن "عملیات بحرانی" Critical Ops برای اندروید
  • نرم افزار تمرین مکالمه انگلیسی برای اندروید
    دانلود نرم افزار تمرین مکالمه انگلیسی برای اندروید
  • بازی پزشک بچه ها با دانلود رایگان
    بازی پزشک کودکان برای اندروید+لینک دانلود
  • بازی کلش رویال
    دانلود بازی Clash Royale برای اندروید
  • بازی کلش رویال
    دانلود بازی Clash Royale برای اندروید

نظر شما چیست؟



صفحه ما را در فیس بوک دنبال کنیدصفحه ما را در توییتر دنبال کنیدصفحه ما را در اینستاگرام دنبال کنیدصفحه ما را در لینکداین دنبال کنید

تماس با ما | پست الکترونیکی یا email ما :

تمامی حقوق برای یاد بگیر دات کام محفوظ است.