آموزش جامع برنامه نویسی آندروید
Android یک سیستم عامل تحت موبایل و مبتنی بر هسته ی Linux است. پروژه ی توسعه و ارتقا اندروید AOSP یا پروژه ی کد باز اندروید نام دارد که شرکت Google آن را رهبری می کند. سیستم عامل اندروید از چهار لایه تشکیل شده است، اما یک توسعه دهنده ی اندروید معمولا با دو لایه ی بالایی (Application و Application Framework) آن سروکار دارد.
پروژه های کتابخانه ای اندروید
پروژه های کتابخانه اندروید این فصل به نحوه و چگونگی ایجاد و استفاده از پروژه های کتابخانه در اندروید می پردازد .
این فصل از سری مقاله های آموزشی اندروید, استفاده از کتابخانه ی Otto event bus و کاربرد آن در اندروید را به شما آموزش می دهد .
آموزش حاضر نحوه ی استفاده از support library ها و همچنین دلایلی که چرا گاهی بهتر است از بکار بردن آن ها در پروژه پرهیز کرد را شرح می دهد.
آموزش حاضر به شرح ایجاد و استفاده از پروژه های کتابخانه ای (library project) در اندروید می پردازد.
مقاله ی حاضر تمامی کتابخانه های پرکاربرد را به همراه code repository های (انباری از کدهای آماده) کارا و محبوب اندروید معرفی می نماید.
مبحث حاضر به شرح نحوه ی استفاده از Otto event bus در اپلیکیشن های اندروید می پردازد. Otto یک پروژه ی متن باز و رایگان (open source) است که به کامپوننت ها اجازه می دهد تا مکانیزم event bus (واسط و مترجم پیغام بین فرستنده و گیرنده) را پیاده سازی کرده تا کامپوننت های بتوانند به event ها گوش داده (subscribe) و به آن ها پیغام ارسال کنند (publish).