نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
ساخت اپلیکیشن اندروید و iOS برای اشتراک سفر و همسفری (Ride Sharing & Car Pooling) مشابه OLA و Lyft به همراه سیستم نقشهها، مکانیابی لحظهای، رزرو تاکسی و پرداخت
یک اپلیکیشن کامل مشابه اوبر (iOS + Android)
ردیابی GPS در لحظه و بهروزرسانی زنده مسیر
یکپارچهسازی گوگل مپ با مارکرها و خطوط مسیر (Polylines)
سیستم احراز هویت Firebase
جریانهای کاری مجزا برای مسافر و راننده با پنلهای مدیریت متفاوت
سیستم درخواست سفر، پذیرش/لغو و تاریخچه سفرها
منطق همسفری (Car pooling) و تخمین هزینه سفر
استفاده از دیتابیس Firebase برای ذخیره کاربران، سفرها و رزروها
رابط کاربری (UI) مدرن با رعایت استانداردهای Flutter و مدیریت وضعیت (State Management)
پیشنیازها: آشنایی ابتدایی با Flutter و Dart. نیازی به تخصص بالا نیست، اما تجربه قبلی کمککننده خواهد بود.
یک کامپیوتر با دسترسی به اینترنت
یک دستگاه موبایل یا شبیهساز برای تست
آیا میخواهید اوبر یا لیفت بعدی را بسازید؟ در این دوره عملی، یاد میگیرید چگونه یک اپلیکیشن کامل اشتراک سفر و همسفری را با استفاده از Flutterو Firebaseتوسعه دهید؛ دقیقاً همان تکنولوژیهایی که استارتاپهای برتر دنیا از آنها استفاده میکنند.
شما گامبهگام یک Uber Clone Appرا میسازید که دارای قابلیتهای ردیابی لحظهای مکان، اتصال به گوگل مپ، سیستم احراز هویت، منطق راننده و مسافر، درخواستهای سفر و سیستمهای رزرو است –همه اینها با استفاده از ابزارهای مدرن و بهترین متدهای صنعتی.
چه در توسعه اپلیکیشنهای موبایل مبتدی باشید و چه یک توسعهدهنده متوسط که به دنبال خلق پروژههای واقعی است، این دوره برای شما طراحی شده تا مهارت و اعتمادبهنفس لازم برای ساخت اپلیکیشنهای مقیاسپذیر مانند Uber یا Ola را به دست آورید.
آنچه خواهید ساخت:
یک اپلیکیشن موبایل کامل مشابه اوبر(iOS + Android)
ردیابی GPS در لحظهو بهروزرسانی زنده مسیر
یکپارچهسازی گوگل مپبا مارکرها و خطوط مسیر
احراز هویت با Firebase
جریانهای کاری مسافر و راننده با داشبوردهای مجزا
درخواست سفر، قابلیت پذیرش/لغو و تاریخچه سفرها
منطق همسفری و تخمین قیمت
استفاده از Firebase Firestore برای ذخیره کاربران، سفرها و رزروها
رابط کاربری تمیز با استفاده از بهترین متدهای Flutterو مدیریت وضعیت
این دوره برای چه کسانی است:
مبتدیهای Flutter و Firebase که به دنبال یک پروژه واقعی هستند
توسعهدهندگانی که قصد ساخت یک اپلیکیشن اشتراک سفررا دارند
هر کسی که علاقهمند به یادگیری Google Maps SDKو GeoLocation APIsاست
کارآفرینان یا فریلنسرهایی که در حال ساخت MVP برای اپلیکیشنهای تاکسی هستند
توسعهدهندگان موبایل که میخواهند یک پروژه قدرتمند به پورتفولیوی خود اضافه کنند
در پایان این دوره، شما یک اپلیکیشن اشتراک سفر کامل دقیقاً مانند اوبر خواهید داشت –و مهارتهای لازم برای ساخت اپلیکیشنهای مکانمحور خودتان یا توسعه آن به سمت ارسال غذا، اپلیکیشنهای تاکسی، ردیابی لجستیک و موارد دیگر را کسب خواهید کرد.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
ایجاد و تنظیم پروژه اپلیکیشن کاربران | طراحی UI صفحه ورود و ثبتنام
Create and Setup Flutter USERS APP Project | Login and Signup Page UI
دانلود
Download
ایجاد پروژه جدید اپلیکیشن کاربران
create new users app flutter project
تنظیم تم اپلیکیشن
set app theme
طراحی UI صفحه ورود
login screen ui
طراحی UI صفحه ثبتنام
signup page ui
اعتبارسنجی فرمها
form validation
اتصال اپلیکیشن فلاتر به فایربیس
Connect Flutter App with Firebase
اتصال فلاتر به فایربیس (اندروید)
connect flutter with firebase android
دستورات مهم مورد نیاز برای iOS در این دوره
Important Commands We Will Use in This Course for iOS
اتصال فلاتر به فایربیس (iOS)
connect flutter with firebase ios
پیادهسازی ورود و ثبتنام کاربران با Firebase Auth و دیتابیس
Login and Signup User with Firebase Auth and Firebase Database
دانلود
Download
احراز هویت کاربر و ذخیره دادهها در دیتابیس
authenticate user and save user data to database
ورود کاربر با Firebase Auth
login user with firebase auth
فایلهای سورس کد
Source Code Files
افزودن گوگل مپ به اپلیکیشن و نمایش مکان کاربر
Add Google Map in Flutter Android iOS App And Display User Location
دانلود
Download
پیادهسازی گوگل مپ در اندروید و iOS
implement google map in flutter ios and android app
درخواست مجوز مکان و دریافت موقعیت فعلی کاربر
ask user for location permission and get user current location
نمایش مارکر در مکان کاربر
display marker on user location
فایلهای سورس کد
Source Code Files
کار با GeoCoding API و مدیریت وضعیت با Provider
GeoCoding API and Provider State Management
دانلود
Download
نمایش دراور (Drawer) کاربر
display user drawer
دریافت آدرس کاربر از مختصات جغرافیایی با GeoCoding API
get user address from user geographic coordinates using GeoCoding API
مدیریت اطلاعات آدرس مبدأ با Provider State Management
Manage user Pickup Address info using Provider State Management
فایلهای سورس کد
Source Code Files
پیادهسازی جستجوی مقصد با Places AutoComplete API
Places AutoComplete API - Search Destination
دانلود
Download
طراحی UI صفحه جستجوی مقصد
Search DropOff Destination Screen Ui
استفاده از Places Autocomplete Search API
Places Autocomplete Search API
نمایش مکانهای پیشنهادی
Display Predicted Places
فایلهای سورس کد
Source Code Files
استفاده از Places API و Directions API برای نمایش جزئیات سفر
Places API - Directions API - Display Ride Details
دانلود
Download
استفاده از Places Details API
Places Details API
نمایش انواع خودروها یا مدلهای سفر
Display Car or Ride Types
استفاده از Directions API
Directions API
فایلهای سورس کد
Source Code Files
رسم مسیر (PolyLine) از مبدأ تا مقصد | محاسبه و نمایش هزینه سفر
Draw Route/PolyLine from PickUp to Destination | Calculate Display Fare Amount
رسم مسیر از نقطه مبدأ تا مقصد
Draw Route From Pickup To Destination Point
محاسبه و نمایش مبلغ هزینه سفر
Calculate And Display Fare Amount
فایلهای سورس کد
Source Code Files
ایجاد و تنظیم پروژه جدید اپلیکیشن رانندگان
Create and Setup a new Flutter DRIVERS APP Project
ایجاد و تنظیم پروژه جدید اپلیکیشن رانندگان
Create And Setup A New Flutter Drivers App Project
اتصال پروژه راننده به فایربیس (اندروید و iOS)
Connect Flutter Project With Firebase | Androoid + iOS
فایلهای سورس کد
Source Code Files
ورود و ثبتنام رانندگان با استفاده از Firebase Auth و دیتابیس
Login and SignUp Drivers using Firebase Auth and Database
دانلود
Download
ساخت صفحات ثبتنام و ورود
Create Signup And Login Screen
پیادهسازی ورود و ثبتنام رانندگان با Firebase Auth و دیتابیس
Login And Signup Drivers Using Firebase Auth and Database
فایلهای سورس کد
Source Code Files
سیستم آنلاین و آفلاین شدن راننده
Driver Go Online and Offline
نمایش نظرات