آموزش گام به گام اندروید Android
اندروید به معنای مَرد، انسان، شبه آدم یا رُبات (آدم آهنی) یک سیستم عامل موبایل است که گوگل برای اسمارت فونها و تبلتها و هم اکنون برای تلویزیونها عرضه مینماید و با همکاری دهها شرکت بر روی دستگاههای مبتنی بر اندروید قرار میدهد.اندروید بر پایه هسته لینوکس ساخته شدهاست و بیشترین استفاده را در بین سیستم عاملهای موبایل دارد.
نرمافزارهای جانبی اندرویدی با استفاده از زبان جاوا نوشته میشوند و برای ارتباط با لایههای زیرین سیستم عامل میتوانند از کتابخانههای جاوایی اندروید استفاده کنند. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شدهاست و بسیاری از برنامههای اندروید هم با جاوا نوشته شدهاند. اما این سیستم عامل، Java Virtual Machineندارد. برای اجرای برنامههای جاوایی روی این سیستم عامل، کدهای جاوا به کدهای Dalvik تبدیل میشوند و سپس روی Dalvik vitrual machine اجرا میشوند. دالویک یک ماشین مجازی جاوایی است که برای سیستم عامل اندروید بهینه شدهاست تا همRAMو همCPUو هم باتری کمتری مصرف کند. برنامههای جاوایی معمولی هم که روی گوشیهای دیگر اجرا میشوند با استفاده از نرمافزارهای شبیهساز ماشین مجازی جاوا مانند j2ME MIDP Runner روی این سیستم عامل قابل اجرا هستند.
سرویس ها و Broadcast Receiver
بهره گیری از Broadcast Receivers در اندروید-این فصل از سری مقاله آموزشی مبحث نحوه ی تولید و مصرف سرویس های اندروید را برای شما بسط می دهد . بر پایه ی Eclipse 4.3, Java 1.6 و Android 4.2 نوشته شده است.
آموزش گرفتن فایل پشتیبانی از داده ها در اندروید-این فصل شما را با عملکرد رابط برنامه سازی کاربردی (گرفتن فایل پشتیبانی) data backup برای احیا و بازیابی داده های پیکربندی اپلیکیشن آشنا می سازد .
نحوه ی بهینه سازی کاربرد حافظه و افزایش کارایی در اندروید. در این فصل به مبحث بهینه سازی استفاده از حافظه و بهبود کارایی در برنامه های اندروید خواهیم پرداخت.
آموزش اطلاع رسانی (notification) در اندروید
برنامه ریزی و زمان بندی تسک ها در اندروید به وسیله ی AlarmManager و JobScheduler
آموزش ایجاد و بهره گیری از سرویس ها در اندروید