Skip to content

courierofcode/Flix-Android

Repository files navigation

Project Logo

Flix-Android

Status GitHub Issues License

📝 Table of Contents

🧐 About

Flix is an app that allows users to browse movies from the The Movie Database API.

🏁 Getting Started

This is a layout of the design process including user stories, features, and requirements of the application.

Open-source libraries used

  • Android Async HTTP - Simple asynchronous HTTP requests with JSON parsing
  • Glide - Image loading and caching library for Androids

Features

  • User can view and scroll through a list of movies now playing in theaters with their movie posters.
  • User can view the app on various device sizes and orientations.
  • User can tap a cell to see more details about a particular movie.
  • User can tap a poster in the collection view to see a detail screen of that movie.
  • In the detail view, when the user taps the poster, a new screen is presented modally where they can view the trailer.
  • Expose details of movie (ratings using RatingBar, popularity, and synopsis) in a separate activity.
  • Allow video posts to be played in full-screen using the YouTubePlayerView.
  • App tested in simulator and on a real device in both landscape/portrait mode.

Concept (Mockups)

Project mockup

App Demo

Project mockup

🎈 Usage

These instructions will get a copy of the project up and running on your local machine for development and testing purposes.

  • Install Android Studio on your computer.
  • Clone the src to your environment.
  • Intel HAXM & administrative access is required for simulator, alternatively connect an android device.

🚀 Deployment

  • Source Hosted by GitHub.
  • Works on PC or Mac.

⛏️ Built Using

Android

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages