/Android-Projects

A List of Android App I created while doing my online studys at Udacity.

Android-Projects

A List of Android App I created while doing my online studys at Udacity.

This goal is create a visual rolodex app. App will get some sample data in JSON form, display the data in a cards that you can navigate with your fingers. Showcases individual cards against a colored background, and allows you to move between them horizontally.

  1. Create a Viusal Rolodex App
  2. Pull data from JSON
  3. User must be able to
    • Scroll Horizontal
    • View individual card objects with the following fields:
      • lastName
      • firstName
      • email
      • company
      • startDate - date and time in ISO 8601 format
      • bio - A small paragraph that may contain basic Markdown (asterisks to represent bold, underlines to represent italics)
      • avatar - a URL for a 300x300px image

screenshot_20180110-073903 screenshot_20180110-073909

If you are fimilar with github open your terminal and paste in the following code

git clone https://github.com/Raywilliams01/MobileTakeHomeInterView.git

The purpose of this project is design and create the structure of an Inventory App which would allow a store to keep track of its inventory of products. The app will need to store information about price, quantity available, supplier, and a picture of the product. It will also need to allow the user to track sales and shipments and make it easy for the user to order more from the listed supplier.

Project Includes

Storing information in a SQLite database Integrating Android’s file storage systems into that database Presenting information from files and SQLite databases to users Updating information based on user input. Creating intents to other apps using stored information.

screenshot_20180110-073930

Download

If you are fimilar with github open your terminal and paste in the following code

git clone https://github.com/Raywilliams01/InventoryApp.git

The goal of this project is design and create the structure of a Habit Tracking app which would allow a user to store and track their habits over time. This project will not have any UI components; instead, it will focus on what happens behind the scenes, practicing how to design and implement a simple database.

 private static final String SQL_CREATE_ENTERIES =
            "CREATE TABLE " + HabitContract.HabitEntry.TABLE_NAME +
                    " (" +
                    HabitContract.HabitEntry._ID + " INTEGER PRIMARY KEY," +
                    HabitContract.HabitEntry.COL_WALK_THE_DOG + " " + COL_TYPE_TEXT + ","
                    + HabitContract.HabitEntry.COL_FEED_THE_DOG + " " + COL_TYPE_TEXT +","
                    + HabitContract.HabitEntry.COL_NUMBER_OF_DOG_WALK + " " + COL_TYPE_INTEGER + ")";

    private static final String SQL_DELETE_ENTRIES =
            "DROP TABLE IF EXISTS " + HabitContract.HabitEntry.TABLE_NAME;

Download

If you are fimilar with github open your terminal and paste in the following code

git clone https://github.com/Raywilliams01/HabitTrackerApp.git

The goal of this project is design and create the structure of a Book Listing app which would allow a user to get a list of published books on a given topic. You will be using the google books api in order to fetch results and display them to the user.

  • Fetching data from an API
  • Using an AsyncTask
  • Parsing a JSON response
  • Creating a list based on that data and displaying it to the user.

quizapp

Download

If you are fimilar with github open your terminal and paste in the following code

git clone https://github.com/Raywilliams01/Book