Skip to content

My Projects for Udacity Google India Challenge Scholarship in Android Basics Nanodegree Course for Phase 2

Notifications You must be signed in to change notification settings

ping2501/Android-Basics-Nanodegree-Scholarship

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android-Basics-Nanodegree-Scholarship

My Projects for Udacity Google India Challenge Scholarship in Android Basics Nanodegree Course for Phase 2

Build a single screen app

Project Requirements

Your design must include:

  1. Business name
  2. At least one photo representing the business
  3. Two or more other pieces of information, such as:
  4. Contact information for the business (eg phone number, email address, website)
    (i) Address of the Business
    (ii) Description of business
    (iii) Hours of operation

My Implementation of the project

I have made the project for a local hand tools company "Harisons International" . I have included their company profile, the time they're open for, and other contact details. I have used scrollview in collapsing bar layout for the same.

Screenshots

YouTube Link - https://www.youtube.com/watch?v=eVpTyoWb-Ts

Build a score keeper app

Project Requirements

Your design must include:

  1. Either multiple amounts of points that can be scored, as in american football, or multiple important metrics to track, such as fouls, outs, and innings in baseball.
  2. App is divided into two columns, one for each team.
  3. Each column contains a large TextView to keep track of the current score for that team.
  4. Each column contains multiple buttons to track scoring
  5. The layout contains a ‘reset’ button.

My Implementation of the project

I have made an Archery Score Keeper App. The buttons are coloured according to their colour on the dartboard of an Archery Game. The farthest (coloured white) fetches the least scores, while the innermost (coloured yellow) fetches the highest scores and so on. Scrollview has been used to implement the project.

Screenshots

YouTube Link - https://www.youtube.com/watch?v=2T-CGINDiPE

Build a Quiz app

Project Requirements

The app must include:

  1. 4 - 10 questions, including at least one check box, one radio button, and one text entry.
  2. Questions are in a variety of formats such as free text response, checkboxes, and radio buttons.
  3. App includes a button for the user to submit their answers and receive a score.
  4. The app gracefully handles displaying all the content on screen when rotated. (this is achieved by adding ScrollView)
  5. The grading logic checks each answer correctly. The app accurately calculates the number of correct answers

My Implementation of the project

I have made a GitHub quiz. The quiz contains 5 questions, out of which there is one editText field question, one checkBox question and the rest three are radiogroups. Toast messages are raised if the person doesn't complete the whole quiz or leaves one or more answer(s) blank. Toast messages are also raised according to the quiz-taker's performance.

About

My Projects for Udacity Google India Challenge Scholarship in Android Basics Nanodegree Course for Phase 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%