Welcome, Here's a collection of Android Apps I built. Chronologically ordered by the most recent project above. There is also a few school projects I added.
This is the Android version of the Food Truck Finder App that is also built for iOS. This app demonstrates a list of recently saved food trucks and thier locations. Users must be loggged or signup in order to be save trucks. Click on a list item and view details about the food truck such as the name, food type, average cost, reviews and location. All the data is being saved, added, edited by a custom built Food Truck API that I built.
Simple app that demonstrates common C.R.U.D functionaltiy. Input a persons details and save it to list. Click on a list item to display the persons details in a new screen. Also added a widget component, drag a widget on the home screen and be able to add people from there.
- Widgets
- Intents & Intent Filters
- AppWidgetProvider
- AppWidgetManager
- RemoteViewService
- Base Adapter
- FileInputStream
- ObjectInputStream
- Apache Commons.IO
Simple app that demonstrates weather in a location via a widget component. Choose a theme and a location to display current weather. Click on the icon to show weather details for the next 7 days.
- OpenWeather API * Widgets
- AppWidgetProvider
- AppWidgetManager
- IntentService
- Intents & Intent Filters
- InternalStorage
- Apache Commons.IO
- PreferenceManager
- FileInputStream
- FileOutputStream
- ObjectInputStream
- PreferenceFragment
- SharedPreferences
Music player for Android. Plays 3 songs in order or can be shuffled or repeated. Music will keep playing even if the app has be closed. Just slide down the notification center to display the settings.
- MediaPlayer
- Intents & Intent Filters
- PendingIntent
- BroadcastReceiver
- ServiceConnection
- Bitmap
- Binder
- Notification
- NotificationManager
This app demonstrates the Goople Maps API for Android. Enables user to add/save a place name, details and a photo of any location around the world by tapping on the screen. User can also edit previous location information. User permissions for location and camera are requiered to be able to save data and get current location.
- Google Maps Android API
- MapFragment
- Intents & Intent Filters
- InternalStorage
- AlertDialog
- LocationManager
- Bitmap
Notification component that demonstrates recent news from the New York Times API every minute. When clicking on the notification, it has the option to save the article to a list or click to open the article in the browser.