Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум

  1. Урок 1. 00:06:22
    Setting up Your Project
  2. Урок 2. 00:01:23
    Testing Your App on iOS Simulator
  3. Урок 3. 00:02:46
    Testing your app on a Physical Android Device
  4. Урок 4. 00:03:04
    Testing your app on a Physical iOS Device
  5. Урок 5. 00:03:43
    Choosing the Right Database for our App
  6. Урок 6. 00:03:39
    Setting Up Firebase Database and Authentication
  7. Урок 7. 00:14:34
    Setting Up and Initialising Firebase Database
  8. Урок 8. 00:06:04
    Completing Firebase Database Setup on iOS
  9. Урок 9. 00:05:44
    Importing our Custom Fonts and Images
  10. Урок 10. 00:10:22
    Login Page Design
  11. Урок 11. 00:03:30
    Registration Page Design
  12. Урок 12. 00:05:53
    Setting up Navigation and Routes
  13. Урок 13. 00:05:44
    Creating a Custom Reusable Button Widget
  14. Урок 14. 00:10:37
    Register a New User with Firebase Authentication
  15. Урок 15. 00:07:52
    Saving User Info to Firebase Database
  16. Урок 16. 00:10:05
    Login User with Firebase Authentication
  17. Урок 17. 00:07:38
    Setting up Progress Activity Indicator
  18. Урок 18. 00:13:22
    Setting up Google Map for Android and iOS
  19. Урок 19. 00:07:07
    Designing Search Destination Panel
  20. Урок 20. 00:05:31
    Adding Home and Work Address Panels
  21. Урок 21. 00:06:27
    Padding Google Map Correctly on Android and IOS
  22. Урок 22. 00:12:31
    Setting up Navigation Drawer
  23. Урок 23. 00:12:02
    Fetching User's Current Location
  24. Урок 24. 00:05:24
    Enabling Google Geocoding API
  25. Урок 25. 00:12:55
    Fetching Address of a Place Using Location Coordinates
  26. Урок 26. 00:05:51
    Setting up our Data Provider Class
  27. Урок 27. 00:10:20
    Saving our Current Location Address
  28. Урок 28. 00:09:59
    Setting Up Search Place Page
  29. Урок 29. 00:05:39
    Prefilling Pickup Location TextField
  30. Урок 30. 00:03:08
    Enabling Places API on Developer Console
  31. Урок 31. 00:09:27
    Getting Place Prediction Results
  32. Урок 32. 00:06:27
    Deserializing the Place Prediction Result
  33. Урок 33. 00:11:33
    Setting up ListView to display Prediction Results
  34. Урок 34. 00:11:38
    Get Place Details of the Selected Place
  35. Урок 35. 00:13:28
    Implementing Google Direction API
  36. Урок 36. 00:09:05
    Get Direction from Pickup Location to Destination
  37. Урок 37. 00:11:09
    Drawing PolyLine on Map from Pickup to Destination
  38. Урок 38. 00:06:01
    Fitting polyline on Map using LatLng Bounds
  39. Урок 39. 00:07:55
    Adding Markers and Circles on Map
  40. Урок 40. 00:09:04
    Designing Ride Estimates Panel
  41. Урок 41. 00:07:20
    Animating Display and Hide Ride Details Panel
  42. Урок 42. 00:09:43
    Calculating Ride fares Using Distance and Duration
  43. Урок 43. 00:06:55
    Resetting Ride Details
  44. Урок 44. 00:10:44
    Designing and Animating Ride Request Panel
  45. Урок 45. 00:10:37
    Retrieve User Information from Database
  46. Урок 46. 00:08:31
    Creating a Ride Request on Firebase
  47. Урок 47. 00:03:44
    Cancel Ride Request on Firebase
  48. Урок 48. 00:09:48
    Setting up Driver App Project
  49. Урок 49. 00:08:12
    Setting up Firebase Packages
  50. Урок 50. 00:04:21
    Completing Firebase Database Setup on iOS
  51. Урок 51. 00:05:42
    Register Driver Using Firebase Authentication
  52. Урок 52. 00:11:18
    Saving Vehicle Details to Firebase Database
  53. Урок 53. 00:04:55
    Login Driver Using Firebase Authentication
  54. Урок 54. 00:02:39
    Login Driver Automatically
  55. Урок 55. 00:13:26
    Setting up TabController and TabPages
  56. Урок 56. 00:07:16
    Setting up Google Map
  57. Урок 57. 00:07:20
    Setting up Geolocator Services
  58. Урок 58. 00:05:52
    Completing Driver app Mainpage Design
  59. Урок 59. 00:10:32
    Make Driver Available Online using GeoFire
  60. Урок 60. 00:09:03
    Getting Driver Location Updates
  61. Урок 61. 00:06:45
    Adding Availability Confirmation Bottomsheet
  62. Урок 62. 00:12:52
    Toggle Go Online and Offline
  63. Урок 63. 00:10:26
    Setting Up GeoFire to Find Nearby Drivers
  64. Урок 64. 00:12:08
    Handling GeoFire Standard Callback
  65. Урок 65. 00:09:14
    Display Drivers Location on Map
  66. Урок 66. 00:06:16
    Adding Custom Marker to our Map
  67. Урок 67. 00:14:06
    Configuring Push Notification Service
  68. Урок 68. 00:05:35
    Sending Push Notification Message from Firebase Console
  69. Урок 69. 00:14:24
    Configuring Push Notification on iOS
  70. Урок 70. 00:10:22
    Sending Notification to Single Device using a HttpWebRequest
  71. Урок 71. 00:05:47
    Reading Data Notification Messages
  72. Урок 72. 00:14:20
    Fetching New Trip Request Details
  73. Урок 73. 00:12:51
    Display New Trip Details Using a Dialog
  74. Урок 74. 00:06:30
    Playing a Notification Sound Alert
  75. Урок 75. 00:16:38
    Checking Trip Request Timeout and Availability
  76. Урок 76. 00:11:31
    Setting up Driver Trip Page
  77. Урок 77. 00:17:16
    Drawing PolyLines and Markers on the Map
  78. Урок 78. 00:12:35
    Accepting Riders Trip Request
  79. Урок 79. 00:05:01
    Enabling and Disabling Position Stream Subscriptions
  80. Урок 80. 00:14:43
    Animating Driver Movement to Pickup Location
  81. Урок 81. 00:13:25
    Make Car Icon Drive Along on PolyLine
  82. Урок 82. 00:11:38
    Updating Trip Information in Real-Time
  83. Урок 83. 00:14:35
    Start Trip to Destination
  84. Урок 84. 00:06:39
    Ending the Trip
  85. Урок 85. 00:09:14
    Collecting Payment for Fares
  86. Урок 86. 00:08:35
    Saving Driver Earnings
  87. Урок 87. 00:04:16
    Creating History for a Trip
  88. Урок 88. 00:04:16
    Code Cleanups and Corrections
  89. Урок 89. 00:04:52
    Login User Automatically
  90. Урок 90. 00:10:12
    Selecting the Closet Nearby Driver
  91. Урок 91. 00:19:00
    Sending Notification to Selected Nearby Driver
  92. Урок 92. 00:14:50
    Setting Timeout for new Ride Request
  93. Урок 93. 00:13:35
    Setting up Trip Control Panel
  94. Урок 94. 00:07:13
    Getting Assigned Driver Information
  95. Урок 95. 00:14:29
    Updating Driver's Arrival Time
  96. Урок 96. 00:08:37
    Updating Estimated Time of Arrival to Destination
  97. Урок 97. 00:10:18
    Make Payments for fares and Reset App
  98. Урок 98. 00:06:03
    Designing Driver Earnings Page
  99. Урок 99. 00:08:51
    Retrieving Total Amount Earned by Driver
  100. Урок 100. 00:08:51
    Retrieving the Total Number of Rides
  101. Урок 101. 00:14:13
    Fetching Trip History
  102. Урок 102. 00:12:20
    Setting up Trip History Page