آموزش گام به گام اندروید Android
اندروید به معنای مَرد، انسان، شبه آدم یا رُبات (آدم آهنی) یک سیستم عامل موبایل است که گوگل برای اسمارت فونها و تبلتها و هم اکنون برای تلویزیونها عرضه مینماید و با همکاری دهها شرکت بر روی دستگاههای مبتنی بر اندروید قرار میدهد.اندروید بر پایه هسته لینوکس ساخته شدهاست و بیشترین استفاده را در بین سیستم عاملهای موبایل دارد.
نرمافزارهای جانبی اندرویدی با استفاده از زبان جاوا نوشته میشوند و برای ارتباط با لایههای زیرین سیستم عامل میتوانند از کتابخانههای جاوایی اندروید استفاده کنند. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شدهاست و بسیاری از برنامههای اندروید هم با جاوا نوشته شدهاند. اما این سیستم عامل، Java Virtual Machineندارد. برای اجرای برنامههای جاوایی روی این سیستم عامل، کدهای جاوا به کدهای Dalvik تبدیل میشوند و سپس روی Dalvik vitrual machine اجرا میشوند. دالویک یک ماشین مجازی جاوایی است که برای سیستم عامل اندروید بهینه شدهاست تا همRAMو همCPUو هم باتری کمتری مصرف کند. برنامههای جاوایی معمولی هم که روی گوشیهای دیگر اجرا میشوند با استفاده از نرمافزارهای شبیهساز ماشین مجازی جاوا مانند j2ME MIDP Runner روی این سیستم عامل قابل اجرا هستند.
تزریق و تست وابستگی و ابزارها در اندروید
تجزیه و تحلیل ابزار و تجهیزات برنامه های کاربردی اندروید- در این مبحث به مسائلی همچون ابزار موجود که می توان از آن ها برای بررسی و تحلیل کارایی و قابلیت های برنامه های کاربردی اندروید استفاده کرد, پرداخته می شود.
مبحث پیش رو شما را با نحوه ی راه اندازی و تست برنامه های کاربردی اندروید با استفاده از چهارچوب های نرم افزاری مختلف تست اپلیکیشن در اندروید آشنا می سازد .
آزمایش برنامه های کاربردی اندروید با بهره گیری از چهارچوب نرم افزاری / Android test framework-زمانی که برنامه نویس از instrumentation به منظور تست activity های برنامه کمک می گیرد, متدهای مربوط به چرخه ی حیات آن به صورت خودکار صدا زده نمی شوند بلکه ...
آزمایش برنامه های کاربردی اندروید با بهره گیری از چهارچوب نرم افزاری / Android test framework (بخش سوم)
تست رابط کاربری اندروید با استفاده از robotium