Skip to content

This project is a very simple Android Project aimed at getting me to implement some simple concepts that are very important as far as Android Development is concerned.

Notifications You must be signed in to change notification settings

thiagofnunes/my_gads_practice_project

Repository files navigation

My Google Africa Developer Scholarship Android practice project

By Thiago Nunes

I would like to apologize for some errors regarding the UI frames and some misplaced colors and items, I am a backend developer so my front-end can be pretty bad at times.

This project is a very simple Android Project aimed at getting me to implement some simple concepts that are very important as far as Android Development is concerned.

In this project, I managed to implement a mobile design of the GADS 2020 Leaderboard. The mobile App displays Top 20 learners in the Learning Leaders’ category and Top 20 learners in the Skill IQ Leaders’ category.

This project made me implement:

  1. Multi-Activity Project
  2. View pager
  3. Customizing Toolbar
  4. RecyclerView
  5. Making Network Request
  6. Working with Google Form and many more...

Screen 1 -> Splash Activity

Shows the logo a couple of seconds

Splash Screen

Screen 2 -> Leaderboard Activity

Shows the viewpager with two leaderboards, one for the Skill IQ leaders and other for the learning leaders. Before loading the lists it shows a progress bar.

Lists loading

Lists loading

Learning leaders list

Learning leaders list

Skill IQ list

Skill IQ list

Screen 3 -> Submit Activity

Allows the user to submit his GitHub project by submitting his first and last name, email account and Github project link.

Submission form (I apologize for the misplaced items)

![Submission form]https://github.com/thiagofnunes/my_gads_practice_project/blob/master/form.jpg)

Confirmation prompt

Prompt

Submission successful

Submission successful

Submission error

Submission error

About

This project is a very simple Android Project aimed at getting me to implement some simple concepts that are very important as far as Android Development is concerned.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages