The Location and Context API allows your Android app to change behaviour based on location. The [course_title] course shows you how to use Fused Location Provider for location changing. You will know about Activity recognition. Finally, the course focuses on geofencing, how it works, and how to build and monitor them.
Upon completion, you will be able to use Fused Location Provider to you app for change behaviour based on location.
Assessment
This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.
Certification
Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certificate at a cost of £49.
Having an Official Edukite Certification is a great way to celebrate and share your success. You can:
- Add the certificate to your CV or resume and brighten up your career
- Show it to prove your success
Course Credit: Google
Course Curriculum
Introduction | |||
Procedure for Starting App | 00:01:00 | ||
Procedure for Coding App | 00:02:00 | ||
About Workflow | 00:01:00 | ||
Developers Console | 00:01:00 | ||
Get Started | 00:01:00 | ||
Getting Started with Location | |||
Introduction to Location and Context | 00:01:00 | ||
Explain Location Services | 00:01:00 | ||
Fused Location Provider | 00:01:00 | ||
FLP and Getting Started | 00:01:00 | ||
Describe Location Workflow | 00:01:00 | ||
Programming Style | 00:01:00 | ||
Create New App | 00:02:00 | ||
Fine and Coarse Location | 00:01:00 | ||
Meta Data in Android | 00:01:00 | ||
Coarse Location | 00:01:00 | ||
Start Coding the Location App | 00:02:00 | ||
Coding for the Location App, Cont’d | 00:04:00 | ||
Callbacks | 00:01:00 | ||
Recap of What We’ve Done | 00:01:00 | ||
Describe Workflow | 00:02:00 | ||
onStart and onStop | 00:01:00 | ||
onConnected | 00:01:00 | ||
Different Priority Values | 00:02:00 | ||
Location Parameters | 00:01:00 | ||
Show onLocation Changed | 00:02:00 | ||
Wrap Up | 00:01:00 | ||
Location Part 1 Outro | 00:01:00 | ||
Going Deeper with Location | |||
Location Part 2 Introduction | 00:01:00 | ||
Designing the Activity | 00:02:00 | ||
Update the Layout | 00:01:00 | ||
Build.gradle | 00:01:00 | ||
App Manifest | 00:01:00 | ||
Writing the Code | 00:01:00 | ||
Extending Action Bar Activity | 00:01:00 | ||
Adding Variables | 00:01:00 | ||
Build Google API Client | 00:01:00 | ||
Implementing onStart | 00:01:00 | ||
Implementing onStop | 00:01:00 | ||
onConnected | 00:01:00 | ||
onConnected, Continued | 00:01:00 | ||
Wrapping Up the Second App | 00:00:00 | ||
Recap | 00:01:00 | ||
Continuous vs Single Update | 00:01:00 | ||
Implement onLocation Changed Callback | 00:01:00 | ||
Intro to Activity Recognition API | 00:01:00 | ||
Showing Completed Activity App | 00:01:00 | ||
Set Up the Activity Recognition App | 00:03:00 | ||
Setting Up the App | 00:01:00 | ||
Asynchronous Stuff | 00:01:00 | ||
Coding the Intent Service | 00:01:00 | ||
Implementing the onHandleIntent | 00:01:00 | ||
Main Activity | 00:01:00 | ||
Editing the Main Activity Class | 00:01:00 | ||
onCreate | 00:01:00 | ||
Implement the Receiver Class | 00:01:00 | ||
Implement Receiver Class, Cont’d | 00:01:00 | ||
Getting There! | 00:01:00 | ||
Setting up the Client | 00:01:00 | ||
Implement Buttons | 00:01:00 | ||
Wrapping Up Part 2 | 00:01:00 | ||
Advanced Topics: Geofencing | |||
Introduction to Geofencing | 00:01:00 | ||
Demonstrate Geofencing Example | 00:01:00 | ||
Show Developer Workflow | 00:02:00 | ||
Geofence Properties | 00:01:00 | ||
Demonstrating a Geofence Application | 00:01:00 | ||
Story about Geofencing App | 00:01:00 | ||
Getting Started | 00:00:00 | ||
Editing the UI | 00:01:00 | ||
Draw Intent Services Workflow | 00:01:00 | ||
Implementing the Intent Service | 00:01:00 | ||
onHandleIntent Method | 00:01:00 | ||
onHandleIntent Transition | 00:01:00 | ||
onHandleIntent Helper | 00:01:00 | ||
Creating the Notification | 00:01:00 | ||
Wrapping up onHandleIntent | 00:01:00 | ||
Coding the Main Activity | 00:01:00 | ||
How to Find Latitudes and Longitudes | 00:01:00 | ||
Create the Geofence List | 00:01:00 | ||
Populate the Geofence List | 00:01:00 | ||
Creating the Geofencing Request | 00:01:00 | ||
Creating the Geofenced Pending Intent | 00:01:00 | ||
Recap the addGeofences Parameters | 00:01:00 | ||
Finishing the Button handler Code | 00:01:00 | ||
Set up AndroidManifest.xml | 00:01:00 | ||
Wrap and Recap | 00:01:00 | ||
Assessment | |||
Submit Your Assignment | 00:00:00 | ||
Certification | 00:00:00 |
Course Reviews
No Reviews found for this course.