برای کسب اطلاعات بیشتر، به این لینک مراجعه نمایید:
faradars.org/FVAND94062#
در بخش های مقدماتی و تکمیلی برنامه نویسی اندروید (Android)، مفاهیم اصلی و عمومی در برنامه اندروید را فرا گرفتیم. در این بخش مفاهیم پیشرفته تر مورد بررسی قرار گرفته و در حین آموزش تلاش شده پروژه ها و مثال های گوناگون برای تفهیم بیشتر، حل و بررسی شوند. نحوه ارتباط با اینترنت، ساخت ویوهای اختصاصی، دریافت اطلاعات مکانی کاربر، کار با سنسور اثر انگشت، نمونه یک بازی ساده با استفاده از کتابخانه های گرافیکی و … مباحث مطرح شده در این دوره آموزشی هستند.
سرفصل های مورد بحث در این فیلم آموزشی عبارتند از:
درس یکم: ساخت ویوهای اختصاصی
استفاده از ترکیب چند ویو (ساخت Value Selector)
ساخت ویو از پایه و بدون ترکیب ویوهای موجود (ساخت ValueBar)
استفاده از انیمیشن برای تغییر مقادیر و حفظ حالت قبلی
ساخت لود بار به صورت دایره ای ( Circular Progress)
درس دوم: آشنایی با SnackBar و اعمال تغییرات برای شخصی سازی اسنک بار
درس سوم: ارتباط با اینترنت در اندروید
آشنایی با سورس نمایشی وب سایت و دریافت آن در اندروید (نحوه ایجاد ارتباط با اینترنت)
آشنایی با کلاس AsyncTask
ارسال پارامترها به سمت سرور و تشخیص آنها در وب سرویس
درس چهارم: استفاده از کتابخانه Volley برای ارتباط ساده تر و آشنایی با متدهای مختلف آن
درس پنجم: پروژه دریافت اطلاعات آب و هوا
آشنایی با API
نمایش وضعیت با آیکون های مختلف
مدل سازی اطلاعات شهرها و مختصات جغرافیایی در دیتابیس SQLite
انتخاب شهرهای مورد نظر برای دریافت وضعیت آب و هوا
نمایش وضعیت آب و هوای شهرهای منتخب
دریافت و نمایش پیش بینی چند روز آینده
درس ششم: استفاده از GPS – آپدیت وضعیت کاربر در صورت تغییر مکان و یا با فواصل زمانی مشخص
درس هفتم: آشنایی با BroadcastReceiver همراه با مثال
درس هشتم: آشنایی با بلوتوث و پیاده سازی اپلیکیشن نمونه چت بلوتوث بین دو دستگاه
درس نهم: آشنایی با نحوه استفاده از فونت های فارسی و نمایش صحیح متن فارسی
درس دهم: آشنایی با نحوه رسم نمودارهای مختلف در اپلیکیشن های اندرویدی
درس یازدهم: ارسال و دریافت پیامک با SMS API اندروید
درس دوازدهم: دانلود فایل از اینترنت در اندروید
درس سیزدهم: آشنایی با نحوه اعتبارسنجی با اثر انگشت در دستگاه های اندرویدی
درس چهاردهم: استفاده از حساب کاربری گوگل برای ورود به برنامه و تشخیص کاربران
مدرس: مهندس محمد مهدی علیزاده
آموزش, برنامه, نویسی, اندروید, (Android), –, پیشرفته