Here are some of my Android projects. These projects are all developed in Java using Andriod Studio with user interface developed in XML.
Restaurant Inspector is an app that tracks health inspections conducted on restaurants all over Surrey. The app downloads restaurant and health inspection data from the City of Surry server and manages it all on a database using SQLite. The use of SQLite allows the app to have a search and filter functions using SQL commands which lets the user filter restaurants depending on various parameters such as name, hazard levels and health inspection violations. This project was developed in a team of 4 using Agile Scrum development methodologies to allow the project to evolve as newer user stories and requirements come in.
This app is a game where the user has to find all the gems hidden behind the rocks. The user can change the game board size and the number of gems in the options menu. When the user taps on a rock or a gem, it shows the number of hidden gems in the row + column the tapped rock/gem is in.
This Android app calculates Depth of Field with a given lens, distance and aperture. Users can add and delete new lenses and calculate Depth of Field with those new lenses.