حساب های کاربری اندروید 81.7% از تمام گوشی های هوشمند فروخته شده است، اما همه ی آنها با آخرین نسخه  Android Nougat بسته بندی نشدند. پس از اتمام این دوره، اپلیکیشن هایی که می سازید، به خوبی بر روی Android Nougat یا هر سیستم عامل Android قدیمی تر عمل می کند. در حال حاضر این چیزی است که اکثر دوره ها به شما یاد نمی دهند! بنابراین، آیا می خواهید یک برنامه نویس Android 7 Nugat باشید؟ یا شما علاقه مند به Android 8 Oreo هستید؟ در هر صورت، این دوره برای تسلط بر ایجاد اپلیکیشن Nougat App و Android 8 Orea طراحی شده است.

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

در این دوره با ایجاد اپلیکیشن برای آخرین نسخه Android 7 Nugat که در دستگاه های قدیمی تر اندرویدی نیز نصب می شوند و نسخه های قدیمی تر سیستم عامل Android را اجرا می کنند آشنا می شوید. علاوه بر این، دانلود، نصب و پیکربندی نرم افزار مورد نیاز (رایگان)، ایجاد اولین اپلیکیشن، ایجاد اپلیکیشن هایی که نشان دهنده جنبه های مهم فریمورک اندروید هستند، تست اپلیکیشن ها بر روی شبیه سازها یا یک گوشی یا بلت اندروید، برنامه نویسی جاوا، استفاده از Android studio 2.3، استفاده از  از پایگاه داده ها و وب سرویس ها و غیره را فرا خواهید گرفت.

سرفصل:

  • معرفی دوره
  • معرفی Android
  • دانلود و راه اندازی
  • نصب Android Studio
  • Java Development Kit برای ویندوز
  • نصب Android Studio در مک و لینوکس
  • پیکربندی Android SDK بر روی 3 پلتفرم
  • فعال سازی VT-X
  • قالب های Android Studio
  • راه اندازی دستگاه مجازی
  • محدودیت ها و تغییر اندازه
  • طرح بندی ها در دستگاه های مختلف
  • فیلدها و کلاس های جاوا
  • آموزش Java
  • کپسوله سازی
  • Enum و ArrayList
  • وراثت
  • اپلیکیشن ماشین حساب
  • پردازش داده XML
  • اپلیکیشن YouTube
  • اپلیکیشن Flickr
  • معرفی Sqlite
  • اشکال زدایی SQL در کد
  • سیستم فایل اندروید
  • و غیره