Programming With Android

Programming With Android

با توجه به رشد سریع سیستم عامل اندروید در گوشی همراه و همچنین رشد سریع متقاضیان این نوع گوشی ها و لزوم کار با نرم افزارهای مختلف بر روی این گوشی ها و از جهتی کمبود نرم افزارهای تولید شده در کشورمان، تولید برنامه های کاربردی برای مشتریان این بازار از اولویت ویژه ای برخوردار است لذا دانش برنامه نویسی اندروید برای تولید نرم افزار ها و برنامه های کاربردی از اهمیت بالایی برخوردارمي باشد.

توضیحات

سرفصل ها :

اندروید مقدماتی :
1.مروری بر اندروید
1.1.ساختار سیستم عامل اندروید و مقایسه با دیگر سیستم
عامل ها
2.1.دستگاه های مجهز به اندروید
3.1.ویرایش های اندروید
4.1.ابزارهای برنامه نویسی و شبیه سازی
5.1.راههای درآمدزایی و مروری بر مارکت اندروید
2.کاتلین:
متغیر.2.1
Null Safety .2.2
3.2.عبارات شرطی
حلقه.2.4
تابع.2.5
6.2.کالس و اصول شی گرایی
3.مبانی برنامه نویسی اندروید:
1.3.ساختار پروژه
Activity .3.2
AndroidManifest.xml .3.3
Permissions .3.4
Resources .3.5
module .3.6
build.gradle .3.7
Dependencies .3.8
4.طراحی رابط کاربری باCompose Jetpack:
Text .4.1
Column .4.2
Row .4.3
Button .4.4
TextField .4.5
List .4.6
… .4.7

5.ذخیره سازی اطالع ات:
1.5.روش های ذخیره سازی اطالعات در اندروید
2.5.غیر همزمانی در کاتلینflow-suspend-
5.3با کارShared-Preferences .
TSQLبا آشنایی.5.4
5.5.معرفی و کار با بانک اطالعاتی SQLiteبا استفاده از
کتابخانهRoom
6.رویدادهای کاربری :
Dialog .6.1
SnackBar .6.2
Toast .6.3
BroadcastReceiver.7
8.سرویس ها در اندروید:
Foreground .8.1
Background .8.2
9.سخت افزار:
9.1دوربینintent-.
لرزش.9.2
10.انجام پروژه انتخابی:
1.10.آماده سازی برای انتشار
2.10.معرفی مارکت های اندروید
3.10.انتشار برنامه
اندروید پیشرفته:
MVVMمعماری. 1
Dependency Injection.2
3.اینترنت:
1.3.کار با وب سرویس ها
Retrofit .3.2
Coil .3.3
4.ذخیره سازی اطالعات:
فایل.4.2
Content providers .4.2
5.انیمیشن
6.سخت افزار:
دوربین.6.1
بلوتوث.6.2
:حسگرها.6.3
1.i.حسگر نور
2.i.حسگر چرخش
3.i.حسگر دما
4.i.حسگر قطب نمای دیجیتال

5.i.حسگر شتاب سنج
7.مکان نمای جغرافیایی:
GPS با کار.7.1
2.7.نمایش موقعیت بر روی نقشه
مسیریابی.7.3
8.ویجت
9.انجام پروژه انتخابی

 

 

شايستگيهاي مورد انتظار کسب شده پس از اجراي دوره:
• توانایی طراحی و پیاده سازی برنامه های کاربردی برای سیستم
عامل Android

توضیحات تکمیلی

کد دوره

I2107

مدت زمان دوره

120 ساعت

پیش نیاز های دوره

C++

مخاطبان دوره

علاقه مندان به برنامه نویسی موبایل کارشناسان و متخصصین

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.


اولین کسی باشید که دیدگاهی می نویسد “Programming With Android”

به سبد خرید اضافه شد.:
پرداخت