
Set up Android Studio and a PHP web server, and use NetBeans as the development environment to build your Kotlin Android car app with Google Maps.
Create fixed-size arrays with arrayOf in Kotlin, edit elements, and access values by zero-based indices. Iterate with for loops, or for each, using size minus one for the last index.
Define a parent class A with a display function, extend it with child class B using colon and open, and observe inherited display and final class restrictions.
Explore an Android overview for building a cars app using Kotlin, PHP, and Google Maps. Learn core Android concepts and how Google Maps integration supports the app.
Configure a button, edit text, and a text view in an Android activity, set attributes and ids, and handle a click to display input in the text view.
Explore how the Android location manager accesses the system location service, creates a location manager via getSystemService, checks if GPS is enabled, and guides users to location settings when needed.
Create a Google Map activity in Android, obtain a Google Map API key from the console, and configure Google Play services Maps to test on an emulator.
Learn to build a Google Maps activity with a map fragment, set coordinates and markers, move the camera with zoom, and switch map types between normal, satellite, and 3D.
Implement runtime location permissions for Android 6.0+ with Google Maps by requesting ACCESS_FINE_LOCATION at runtime and handling the permission result to avoid security exceptions.
Create a PHP web API that retrieves a single driver by id from the drivers table and returns it as JSON, with the id supplied by user input.
Use Volley string request to send name and mobile parameters to a PHP server via GET, constructing the URL and handling the response or errors.
Learn to fetch a driver's data with Volley JSON object in an Android activity, using a just object request to display name and mobile in text views.
Create a PHP web API login that validates username and password against the users table, returning 1 for success and 0 for failure, with a separate employee login page.
Code the sign up activity in android using kotlin and php, validating password confirmation and sending a sign up request. Handle the 0/1 server response to proceed or show errors.
Implement an android recycler view to list car services using mvc. Define a car model with id, name, and photo, then design service item layout with image and text views.
Develop a service recycler view adapter and view holder to display service names and photos, loading images with Picasso from the server URL.
Build an android employee app with a login screen and an orders screen that shows customer locations and updates service status (on the way, working on, finished, canceled).
Create a web page that shows orders by joining orders and services to display the order number, date, status, and service name for an employee, converting the result to json.
Create the show orders activity to fetch orders from the show orders PHP file, parse the JSON array into an order model, and display them in a recycler view.
Explore how to implement a php web api to update an order status by order number in android cars app, with statuses sent, on way, working on, and finished.
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:
This course is useful for IT Developers, Students or any interested person in the mobile and web development field