آموزش برنامه نویسی Android/IOS

تومان1,995,000

توضیحات

آیا می خواهی بدون وقت تلف کردن برنامه نویسی موبایل را طوری یاد بگیری که بتوانی هر پروژه ایی را کدنویسی کنی؟

در این دوره شما 8 پروژه اپلیکیشن موبایل را کدنویسی میکنید

پروژه اول - بازی کوییز

در این پروژه سعی میکنیم با استفاده از برخی ویجت ها بخش های آموزش داده شده را به صورت عملی به کار بگیریم.

در ادامه نیز گذر کوتاهی به مبحث انیمیشن ها و ماهیت آنها خواهیم داشت وآنها را در Tween به کار خواهیم گرفت.

پس از این مراحل به نویگیت یا جا به جایی بین صفحات در اپلیکیشن خواهیم پرداخت

و با استفاده از یک پکیج ذخیره سازی داده ها مانند کوکی های مرورگر در بستر فلاتری یا موبایلی به نام Shared Preferences داده ها را بر روی دستگاه کاربر به صورت Key Value ذخیره میکنیم.

آموزش برنامه نویسی اندروید
گالری تصاویر بازی کوییز

پروژه دوم - ساخت یک اپلیکیشن Todo

در پروژه دوم با ساخت یک اپلیکیشن Todo دیتابیس Hive را بیشتر خواهیم شناخت

که با یک مقایسه دقیق ثابت می توان به این نتیجه رسید که از دیگر دیتابیس ها سرعت عمل و کارایی بیشتری را در اختیار برنامه نویسان می گذارد.

علاوه بر این ها در هنگام ساخت اپلیکیشن Todo با فرمان های CRUD نیز بیشتر آشنا می شویم

و از آن ها به صورت کاربردی استفاده می کنیم.

پروژه سوم - ساخت موزیک پلیر

در پروژه سوم به ساخت یک موزیک پلیر خواهیم پرداخت

که با استفاده از دو پکیج Getit و Service Locator توسعه داده شده است و در کنار آن به کاربرد State Management ها نیز خواهیم پرداخت.

در ادامه ی این مبحث ما برای دریافت موسیقی های خود از آدرسی خاص, ایجاد پلی لیست و پخش آنلاین از پکیج Just Audio استفاده می کنیم.

نکته بعدی که در این پروژه با آن آشنا می شویم سرویس های پس زمینه هستند،

که به ما کمک میکنند شرایطی ایجاد کنیم که وقتی کاربر از برنامه خارج می شود برنامه در نوار اعلان ها به نمایش گذاشته شده و به عملکرد خود به درستی ادامه دهد.

گالری تصاویر اپلیکیشن موزیک پلیر

پروژه چهارم - ساخت یک مسنجر

پروژه ی چهارم شامل توسعه ی یک مسنجر با فایربیس می شود.

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

و امکان نمایش اعلان ها برای کنترل عملکرد ها و ثبت نام کاربران را ایجاد می کند.

با کمک این سوریس ما میتوانیم کاربران را از طریق ورود شماره تلفن و سیستم پیامکی ثبت نام و ورود خود به سیستم را تکمیل کند.

در ادامه با عملیات Async آَنا خواهیم شد و با استفاده از ویجت Streambuilder  یک تجربه ی بهینه سازی شده از چت را برای کاربر ایجاد می کنیم.

ما در این پروژه همچنین با چگونگی ایجاد پوش ناتیفیکیشن ها, ادیت و آپلود تصاویر کاربران آشنا خواهیم شد.

گالری تصاویر اپلیکیشن مسنجر

پروژه پنجم - ساخت فروشگاه

 

 

در پروژه پنجم پس از آشنایی با Statemanagement یک فروشگاه خواهیم ساخت و با پکیج Getx نیز آشنا می شویم که میتواند باعث سازگاری با مدل mvc می شود.

در ادامه ی این پروزه به عنوان یک نمونه طراحی یک اپ برای رستوران را مورد بررسی قرار خواهیم داد که در آن از api ها استفاده میشد که به ما امکان می دهد با سه نوع api آَشنا شویم که شامل این نمونه ها میشوند:

  • پکیج HTTP
  • پکیج getconnect
  • پکیج dio
ساخت فروشگاه اینترنتی
گالری تصاویر اپلیکیشن فروشگاه

پروژه ششم - اپلیکیشن فیلیمو

 

 

 

در ششمین پروژه به ساخت اپلیکیشن VOD خود میپردازیم و برای این کار از اپلیکیشن فیلیمو به عنوان نمونه استفاده میکنیم.

در این پروژه با مباحثی مانند Asset ها, URL ها و ویجت های Sliver آشنا میشویم.

همچنین از پکیج انیمیشن فلاتر به نام فلاتروب استفاده می کنیم تا انیمیشن و اسکرول بهتری داشته باشیم.

اپلیکیشن فیلیمو توسعه گر
گالری تصاویر اپلیکیشن فیلیمو

پروژه هفتم - اپلیکیشن مسیریاب (GPS)

 

 

 

 

پروژه ی هفتم شامل نرم افزار مسیر یاب یا نقشه خواهد بود

که برای ساخت آن از پکیج فلاتر مپ استفاده میشود

و خروجی آن شامل نمایش موقعیت مکانی کاربر, ایجاد مارکر و موقعیت یابی و نمایش خطوط ارتباطی مختلف خواهد بود.

نرم افزار مسیریاب توسعه گر

پروژه هشتم - فلاتر وب

 

در آخرین پروژه بر روی فلاتر وب کار کرده و به بررسی مزیت ها و معایب آن می پردازیم و با چگونگی انتقال داده ها بین هاست های مختلف کار میکنیم.

فلاتر وب توسعه گر
گالری تصاویر فلاتر وب

نظرات

هیچ دیدگاهی نوشته نشده است.

اولین نفر برای بررسی باشید “آموزش برنامه نویسی Android/IOS”
لوگو
شماره موبایل خود را در کادر زیر وارد نمایید
لیست علاقه مندی ها 0