• No products in the cart.

Learn to build a multi-screen Android app with the [course_title] course.

The course familiarises you with Miwok language app and teaches you to create multiple screens within the app. Next, you will learn about Data, Loops, and Custom Classes. Then you will learn to add images to your app and the ways of polishing your app layouts or user interface. After that, you will know to add audio files to your app. Finally, the course focuses on fragments and the process of refactoring a user interface.

Upon completion, you will be able to build a language-learning app that you can share with your friends.


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.


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

Intents and Activities
Intro 00:02:00
Course Map 00:02:00
Overview of the Miwok App 00:02:00
Read MainActivity.java file 00:01:00
Create New Activities 00:02:00
The AndroidManifest.xml File 00:02:00
Use an Intent to Open Another Activity 00:02:00
Implicit vs. Explicit Intents 00:06:00
Modifying the Activity Name 00:02:00
Andrea Interview 00:02:00
Event Listeners in Android 00:04:00
Using Boxes To Explain OnClickListener 00:01:00
What is an Interface? 00:04:00
How to Create an Event Listener 00:06:00
Use OnClickListeners For All Categories 00:04:00
Eric Gonzalez Interview 00:02:00
Reflection 00:01:00
Arrays, Lists, Loops, & Custom Classes
Lesson 2 Course Map 00:01:00
When to Use Arrays 00:06:00
Working with an Array 00:05:00
Add Words to NumbersActivity 00:01:00
Verify Array Elements with Log Messages 00:05:00
Working with An ArrayList 00:04:00
Working with an ArrayList Quiz 00:07:00
Switch from Array to ArrayList 00:01:00
Add Text Views to the Layout Based on the List 00:08:00
Intro to Loops 00:01:00
Add TextViews to Layout with While Loop 00:07:00
Use the For Loop 00:05:00
Memory is a Limited Resource 00:04:00
View Recycling 00:09:00
Analogy for ListView 00:02:00
Switch to Using ListView and ArrayAdapter 00:01:00
ListView and ArrayAdapter 00:03:00
ListView and ArrayAdapter Code 00:11:00
Andrea Interview 00:01:00
Build List Item Layout 00:02:00
When to Create a Custom Class 00:06:00
Custom Word Class 00:04:00
Need a Custom ArrayAdapter 00:11:00
Example App with Custom ArrayAdapter 00:12:00
Custom ArrayAdapter 00:08:00
Eric Gonzalez Interview 00:02:00
Reflection 00:01:00
Images and Visual Polish
Lesson 3 Course Map 00:02:00
Scope Out Work for a New Feature 00:04:00
What Order to Make Changes In 00:03:00
Modify List Item Layout 00:02:00
Asset Drop 00:03:00
Add Image Assets to the App 00:07:00
Andrea Interview 00:02:00
Plan How to Modify Word Class 00:01:00
Modify Word Class 00:01:00
Multiple Constructors for Word Class 00:05:00
Modify the WordAdapter Class 00:03:00
How Do We Fix PhrasesActivity 00:01:00
Fix PhrasesActivity to Hide Images 00:05:00
Visual Polish 00:02:00
Plan How to Have Different Background Colors for List Items 00:01:00
Different Background Colors for List Items 00:01:00
Eric Gonzalez Interview 00:01:00
Reflection 00:01:00
Activity Lifecycle and Audio Playback
Lesson 4 Course Map 00:01:00
Plan How to Add the Audio Feature 00:02:00
Music Player App 00:04:00
MediaPlayer Class 00:01:00
States of the Media Player Part 1 00:03:00
States of the Media Player Part 2 00:03:00
Handling Touch Events On A ListView 00:02:00
AdapterView 00:01:00
Play One Audio File 00:01:00
Add Remaining MP3 Files 00:01:00
Which Audio File to Play 00:01:00
Play Correct Audio File Per Word 00:02:00
Andrea Interview 00:02:00
Async Callbacks in Android 00:02:00
Cleaning Up Media Resources 00:06:00
Understanding The Activity Lifecycle 00:05:00
Understanding The Activity Callbacks 00:01:00
Sample App With Lifecycle Callbacks 00:02:00
MediaPlayer And Activity Lifecycle 00:02:00
Learn About Audio Focus 00:02:00
AudioManager Service 00:01:00
Request Audio Focus 00:03:00
Audio Focus States 00:01:00
Manage Audio Focus in the App 00:01:00
Add Audio Icon to List Item Layout 00:03:00
Quiz: Touch Feedback for Clickable Views 00:01:00
Reflection 00:01:00
Submit Your Assignment 00:00:00
Certification 00:00:00

Course Reviews


9 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

©2021 Edukite. All Rights Resereved
Edukite is A Part Of Ebrahim College, Charity Commission
Reg No 110841