سرای اندروید

آموزش پایه ای برنامه نویسی اندروید به صورت گام به گام

سرای اندروید

آموزش پایه ای برنامه نویسی اندروید به صورت گام به گام

درس دوم - اندروید چیست؟


اندروید چیست؟

اندروید یک سیستم عامل منبع باز و مبتنی بر لینکوس است که در تجهیزات موبایلی مثل گوشی های هوشمند و تبلت ها استفاده می شود. اندروید توسط اتحادیه گوشی بازان با ریاست گوگل و نیز سایر شرکت ها توسعه یافته است.


اندروید یک رویکرد یکسان را در توسعه اپلیکیشن تجهیزات موبایلی ارائه می کند به این معنی که توسعه دهندگان تنها کافیست برنامه خود را برای اندروید ایجاد کنند و اپلیکیشن آنها می تواند در هر وسیله ای که از سیستم عامل اندروید استفاده می کند اجرا شود.


اولین نسخه آزمایشی از کیت توسعه نرم افزار(SDK) اندروید در سال 2007 توسط گوگل منتشر شد در حالی که اولین نسخه تجاری یعنی نسخه 1.0 در سپتامبر 2008 منتشر شد.


در 27 ژوئن 2012، در کنفرانس Google I/O، گوگل نسخه بعدی اندروید یعنی نسخه 4.1 را تحت عنوان آبنبات ژله ای منتشر کرد. آبنبات ژله ای یک حرکت روبه جلو بود که هدف اولیه آن بهبود رابط کاربری هم از لحاظ کاربردی و هم از لحاظ زیبایی ظاهری بود.


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

  ادامه مطلب ...

درس اول - مقدمه

آموزش اندروید

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


این آموزش برای چه کسانی مناسب است؟

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


پیش نیازهای این آموزش چیست؟

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

الفبای زبان برنامه نویسی جاوا


برنامه نویسی برای اپلیکیشن های اندروید بر مبنای زبان برنامه نویسی جاوا پایه گذاری شده است. برای ورود به حوزه برنامه نویسی اندروید لازم است تا پیش زمینه ای از این زبان برنامه نویسی داشته باشیم.


اما آیا لازم است که حتما یک برنامه نویس حرفه ای جاوا باشیم؟ پاسخ به این سوال منفی است. آشنایی با اصول و مفاهیم این زبان برنامه نویسی کافی است چراکه برنامه نویسی جاوا یک مبحث جداگانه است و شما می توانید بدون ورود به حوزه اندروید برنامه نویسی جاوا را به صورت کاملا حرفه ای دنبال کنید.


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

ادامه مطلب ...