Android Cars App using Kotlin, PHP and Google Maps
4.7 (46 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
907 students enrolled

Android Cars App using Kotlin, PHP and Google Maps

Kotlin, Volley, PHP, SMS and Google Map API with features like Uber taxi app
Highest Rated
4.7 (46 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
907 students enrolled
Last updated 5/2018
English
English [Auto]
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 3 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Understand Kotlin Programming Language from Scratch
  • Implement OOP concepts in Kotlin
  • Create PHP web service connected to MySQL database
  • Create android app using Kotlin
  • Use Volley and Picasso libraries to get data from PHP web services
  • Use Google Map API
  • Send SMS
  • Add Run-time permissions
  • Create car service project for customer and employee
Course content
Expand all 93 lectures 08:07:33
+ Introduction
2 lectures 07:17
Development Environment Setup
02:54
+ Basics of Kotlin
11 lectures 33:09
Basics of Kotlin – Overview
00:23
Your Hello World Example
04:15
Null Pointer Exception
03:08
Conditions using if
02:19
Conditions using when
03:40
Loop – For
02:46
Loop – While
01:37
Arrays – arrayOf
04:08
Arrays – ArrayList
03:14
Arrays – Hash Map
03:22
+ OOP using Kotlin
8 lectures 28:11
OOP using Kotlin – Overview
00:17
Class and Object
05:14
Returnable and non-returnable functions
03:59
Constructor
03:56
Inheritance
03:59
Overriding
02:49
Companion Object (static)
03:39
+ Android App Development
10 lectures 55:06
Android Overview
00:16
Create Project using Android Studio
06:09
Button, EditText and TextView
06:38
Image View
04:39
Radio Button
05:50
Check Box
07:10
Send and Receive Values
02:57
On Activity Result
06:56
Shared Preferences
06:45
+ Location and Google Maps
8 lectures 42:42
Location and Google Maps Overview
00:20
Location Manager
05:17
Google Map – Get Key
04:55
Google Map – Map Attributes
06:31
Geo Coding
04:33
My Location
06:29
Runtime Permission
05:47
+ Web API and JSON
7 lectures 33:05
Web API and JSON Overview
00:18
Introduction to Web API and JSON
05:24
Creating Database using MySQL
04:10
SQL Statement
05:18
Web API – JSON Object
04:38
Web API – JSON Array
04:28
+ Call Web API – Android App
10 lectures 01:06:52
Volley Library Overview
00:18
Volley – String Request – Part 2
09:17
Volley – JSON Object
10:14
Volley – JSON Array
06:58
Volley and Recycler View – Part 1
05:39
Volley and Recycler View – Part 2
10:21
Volley and Recycler View – Part 3
04:29
Volley and Recycler View – Part 4
05:55
Picasso Library
04:57
+ Car Helper App Project
37 lectures 03:41:11
Create Database and Web Project
03:55
Signup – Web API
07:05
Login – Web API
05:27
Create Android Project
03:00
Login Activity – Design
08:44
Login Activity – Coding
10:28
Sign Up Activity – Design
05:32
Sign Up Activity – Coding
08:58
Services – Web API
06:38
Services – Model + View
07:21
Services – Controller
09:05
Services – Show Data
06:52
Orders – Google Map
07:34
User Location
07:07
Orders Activity – Design
03:33
Available Employee – Web API
09:34
Orders – Web API
10:31
Orders Activity – Coding
08:44
Send SMS
05:26
Send SMS - Part 2
04:52
Runtime Permissions – Location
08:24
Runtime Permissions – SMS
03:51
Quiz - Employees Availability
00:05
Create Employee App
06:15
Employee Login
07:04
Show Orders - Web API
06:33
Show Orders - Model + View
07:43
Show Orders - Controller
07:07
Show Orders – Activity
06:04
Order Details – Web API
03:13
Order Details – Design
05:25
Order Details – Coding
06:57
Order Status – Web API
03:05
Order Status – Coding
05:40
Quiz - Runtime Permissions
00:01
Source Code
00:03
Requirements
  • Basic knowledge of programming
  • Basic knowledge of Database
Description

This course will guide you (step by step) to build a car service  Android app from login screen to the last step of the order tracking

But at first, It will teach you Kotlin programming language from scratch, then you will learn how to create web services using PHP. Next you will learn how to use Kotlin in android app development

This course has many reach topics like Volley, Picasso and Recycler View, SMS and Google Map API

It's good step to start building app like Uper or Careem

It's divided into the following sections:

  • Kotlin Basics
  • OOP using Kotlin
  • Android app development using Kotlin
  • User Location and Google Map API
  • PHP and MySQL
  • Calling Web API using Volley
  • Build the full project

This course is useful for IT Developers, Students or any interested person in the mobile and web development field


Who this course is for:
  • This course is meant for IT Students, developers or any interested person in Android Apps development who are looking to develop an interactive Android Apps