دوره برنامه نویسی اندروید Android پیشرفته

دوره برنامه نویسی اندروید Android پیشرفته

مدت دوره:

28 ساعت


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

تسلط نسبی به سرفصل های دوره مقدماتی اندروید


مخاطب:

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


اهداف دوره:

در انتهای اين دوره دانشجويان قادر خواهند بود:
1. از Alarm Manager ها در اندروید استفاده نموده و عملیات دوره ای یا در راس زمان مقرر، بدون نیاز به منابع زیاد انجام دهند.
2. با استفاده از سرویس Push Notification گوگل با کاربران خود در ارتباط باشند.
3. با سرویس استاندارد Google Authentication مانند سایر برنامه های قدرتمند، سیستم احراز هویت نرم افزار خود را متحول کنند.
4. از دوربین، بلوتوث و یا GPS گوشی در برنامه خود استفاده نمایند.
5. با سرویس نقشه گوگل بهمراه سنسور GPS ، برنامه های نقشه محور ایجاد کنند.
6. برنامه های چند زبانه با پشتیبانی از زبان های راست به چپ و توانایی تغییر زبان توسط کاربر ایجاد نمایند.
7. برای نرم افزار خود ، ویدجت روی دسکتاپ گوشی ایجاد نموده و با آن ارتباط برقرار کنند.
8. با چند Library مطرح و پرکاربرد در اندروید آشنا شده و از آن ها استفاده نمایند.
(Barcode reader, Chart, Material Design,Event Bus)
9. توانایی ساخت Library مخصوص به خود را داشته باشند تا از حجم کارهای اضافی در آینده جلوگیری نموده و یا به دیگر برنامه نویسان، قابلیت استفاده از کدهای خود را بدهند.
10. با سرویس Acra از مشکلات،باگ ها و شرایط ایجاد آن ها در گوشی کاربران خود آگاه شده تا در نسخه های بعدی، آن ها را رفع نموده و برنامه ای بدون باگ داشته باشند.


سرفصل دوره:

1. آلارم منیجر و عملیات دوره ای و زمانی در محدوده های خاص
2. پوش نوتیفیکشین گوگل Google Cloud message
3. استفاده از سرویس لاگین و احراز هویت گوگل
4. کار با دوربین و بلوتوث و جی پی اس
5. کار با نقشه گوگل
6. ساخت برنامه های چند زبانه
7. ایجاد و مدیریت ویدجت ها روی دسکتاپ
8. معرفی چند کتابخانه کمکی مطرح و چگونگی استفاده از آن ها
9. نحوه ساخت کتابخانه برای استفاده در پروژه های اندرویدی
10. ایجاد محیط متمرکز برای تجمیع باگ ها و مشکلات نرم افزاری با Acra


جزئیات سرفصل آموزشی دوره برنامه نویسی اندروید Adnroid پیشرفته را از طریق لینک زیر دریافت کنید:


سرفصل دوره سماتک