سیستم عامل تلفن همراه نوعی سیستمعامل است که مخصوص دستگاه های قابل حمل می باشد و کنترل این نوع دستگاه ها را برعهده دارد که با توجه به آن ها برنامه های کاربردی مختلفی برای دستگاه های قابل حمل نوشته می شود. اندروید (Android) اندروید در حال حاضر پرطرفدار ترین سیستم عامل موبایل است که توسط شرکت گوگل برای موبایل ها و تبلت ها ارائه شده است. اندروید بر پایهٔ سیستم عامل لینوکس طراحی و ساخته شده است. این سیستم عامل از فرمت های مختلف فایل های مولتی مدیا مانند MPEG-4، H.264، MP3، AAC، GIF، JPEG، PNG، AMR و از تمامی شبکه های ارتباطی مورد نیاز کاربران موبایل مانند GSM/EDGE، CDMA، EV-DO، UMTS، بلوتوث و wifi پشتیبانی می کند.
اندروید (Android) نام سیستمعاملی است که گوگل برای تلفن همراه و لوح رایانه و هم اکنون برای تلویزیون نیز عرضه می نماید و با همکاری ده ها شرکت بر روی دستگاه های مبتنی بر اندروید قرار می دهد. اندروید بر پایهٔ هسته لینوکس ساخته شدهاست. از ویژگی های اندروید می توان به مواردی همچون پشتیبانی از تمامی تکنولوژیهای اتصال (=Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, بلوتوث و وای-فای، پشتیبانی از فرمتهای مختلف فایلهای مالتی مدیا مثل MPEG-4, H.264, MP3, AAC, AMR, JPEG, PNG, GIF، پشتیبانی از ارسال پیغامهای متنی یا همان اس ام اس (SMS) از فرمهای SMS, MMS و XMPP، پشتیبانی از سخت افزارهای مختلف همچون جی پی اس و دوربینهای متنوع و ... اشاره نمود. مرورگر موجود در اندروید بر اساس فریم ورک اوپن سورس WebKit توسعه یافتهاست. اندروید برای ذخیره دادهها و مدیریت بانکهای اطلاعاتی سبک از نرم افزار SQLite استفاده میکند و با استفاده از تکنولوژی نسبتاً جدید شرکت Adobe با نام AIR نیز می توان به توسعه برنامه های کاربردی تحت این سیستم عامل پرداخت. در دوره آموزشی Android Bootcamp شما با روش های عملی برای طراحی و ساخت برنامه های کاربردی تلفن همراه با استفاده از سیستم عامل Android آشنا می شوید.