https://github.com/monte9/movieguide-android
Movie Guide app for Android
https://github.com/monte9/movieguide-android
Last synced: 10 months ago
JSON representation
Movie Guide app for Android
- Host: GitHub
- URL: https://github.com/monte9/movieguide-android
- Owner: Monte9
- Created: 2016-10-26T01:25:16.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-10-28T00:07:57.000Z (over 9 years ago)
- Last Synced: 2025-01-23T00:26:46.483Z (over 1 year ago)
- Language: Java
- Size: 1.95 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MovieGuide Android App
## Motivation
This past summer, I developed a simple To Do list app for Android. Coming from a iOS background it was relatively easy to pick up and I was able build a working To Do list app although with eye-bleeding UI and probably not adopting best practise for Android development.
As I have previously working with iOS and React Native, I decided to learn Android in order to complete the Trilogy of Mobile Development and give me an all-round persective on app development across different platforms.
Hence, I enrolled in the CSC 780: Mobile Development with Android class to fulfil my CS elective requirement at SF State in Fall' 16.
## About
This is a MovieGuide app on Android
## API:
Source: [The Movie Database](https://www.themoviedb.org/)
API Docs: [The Movie Database API documentation](docs.themoviedb.apiary.io)
Endpoint used: http://api.themoviedb.org/3/movie/now_playing
## App Demo:

## Resources:
[https://guides.codepath.com/android/Basic-Todo-App-Tutorial](https://guides.codepath.com/android/Basic-Todo-App-Tutorial)
[https://guides.codepath.com/android/Displaying-Images-with-the-Picasso-Library](https://guides.codepath.com/android/Displaying-Images-with-the-Picasso-Library)
[https://guides.codepath.com/android/Constructing-View-Layouts](https://guides.codepath.com/android/Constructing-View-Layouts)
[https://github.com/codepath/android_guides/wiki/Using-an-ArrayAdapter-with-ListView](https://github.com/codepath/android_guides/wiki/Using-an-ArrayAdapter-with-ListView)
[https://guides.codepath.com/android/Using-a-BaseAdapter-with-ListView](https://guides.codepath.com/android/Using-a-BaseAdapter-with-ListView)
[http://stackoverflow.com/questions/22988412/android-loopj-asynchttpclient-parsing-json-example](http://stackoverflow.com/questions/22988412/android-loopj-asynchttpclient-parsing-json-example)
[https://api.themoviedb.org/3/movie/now_playing?api_key=a07e22bc18f5cb106bfe4cc1f83ad8ed](https://api.themoviedb.org/3/movie/now_playing?api_key=a07e22bc18f5cb106bfe4cc1f83ad8ed)
[https://github.com/codepath/android_guides/wiki/Consuming-APIs-with-Retrofit#automated-approach---auto-generating-the-java-objects](https://github.com/codepath/android_guides/wiki/Consuming-APIs-with-Retrofit#automated-approach---auto-generating-the-java-objects)
[https://guides.codepath.com/android/Leveraging-the-Gson-Library#android-async-http-client](https://guides.codepath.com/android/Leveraging-the-Gson-Library#android-async-http-client)
[https://github.com/square/okhttp/wiki/Recipes](https://github.com/square/okhttp/wiki/Recipes)
# Notes:
Android is alright! I need to work with it more.