All Projects → tiagohs → PopMovies

tiagohs / PopMovies

Licence: other
Aplicativo em Android para organização dos seus filmes favoritos.

Programming Languages

java
68154 projects - #9 most used programming language
TSQL
950 projects

Projects that are alternatives of or similar to PopMovies

Weather-Guru-MVP
Sample Material-design Android weather application build with MVP architectural approach using Dagger2, RxJava2, Retrofit2, Event-Bus, GreenDao, Butterknife, Lottie etc.
Stars: ✭ 15 (-63.41%)
Mutual labels:  rxandroid, rxjava2, mvp-architecture, retrofit2
Android Clean Architecture Boilerplate
Apply clean architecture on Android
Stars: ✭ 141 (+243.9%)
Mutual labels:  rxandroid, rxjava2, mvp-architecture
Androidstarter
A sample Android app using the MVP architecture.
Stars: ✭ 140 (+241.46%)
Mutual labels:  rxandroid, mvp-architecture, retrofit2
BESTV
Android TV App powered by TMDb. It is a easy way to find the best TV content, the top movies, series... all of that in your TV.
Stars: ✭ 49 (+19.51%)
Mutual labels:  tmdb, rxjava2, retrofit2
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (+143.9%)
Mutual labels:  rxandroid, rxjava2, retrofit2
Redgram For Reddit
An Open-Sourced Android Reddit Client
Stars: ✭ 106 (+158.54%)
Mutual labels:  rxandroid, rxjava2, retrofit2
Androidbasemvp
🚀一个快速搭建MVP+RxJava2+Retrofit 基础框架,主要是封装有Http网络请求、日志、缓存、加载等待、toast、页面状态布局管理、权限、RxBus、Glide图片加载等组件,方便快速开发新项目、减少开发成本。
Stars: ✭ 184 (+348.78%)
Mutual labels:  rxandroid, rxjava2, mvp-architecture
Offlinesampleapp
Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android
Stars: ✭ 653 (+1492.68%)
Mutual labels:  rxandroid, rxjava2, retrofit2
AndroidStarterAlt
A sample View-based Android app using the MVP architecture. It uses Mosby, Dagger2, RxJava, retrofit, LoganSquare, requery, EventBus, Conductor.
Stars: ✭ 27 (-34.15%)
Mutual labels:  rxandroid, mvp-architecture, retrofit2
Eva
Eva and Wall-e
Stars: ✭ 131 (+219.51%)
Mutual labels:  rxjava2, mvp-architecture, retrofit2
social-auth-kivy
Integrate Google, Facebook, Github & Twitter login in kivy applications
Stars: ✭ 133 (+224.39%)
Mutual labels:  login, facebook-login, google-login
Kotlinrxmvparchitecture
Clean MVP Architecture with RxJava + Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Includes Unit Tests(Kotlin Tests)!
Stars: ✭ 94 (+129.27%)
Mutual labels:  rxandroid, mvp-architecture, retrofit2
Aiyagirl
🔥 爱吖妹纸(含 Kotlin 分支版本)——Retrofit + RxJava + MVP 架构 APP 体验代码家的干货集中营 Gank.io,福利多多,不容错过
Stars: ✭ 1,109 (+2604.88%)
Mutual labels:  rxandroid, rxjava2, retrofit2
Android Cnblogs
🔥🔥 博客园Android端开源项目,界面简洁清新。
Stars: ✭ 127 (+209.76%)
Mutual labels:  rxandroid, rxjava2, retrofit2
Kotlin Life
App界的一股清流 音视频vr应有尽有 完全按照Material design规范设计的App (written with java and Kotlin)
Stars: ✭ 864 (+2007.32%)
Mutual labels:  rxandroid, mvp-architecture, retrofit2
Android Audiorecorder App
Android application to record audio. RxJava2, Dagger2, MVP, RoomDb.
Stars: ✭ 180 (+339.02%)
Mutual labels:  rxandroid, rxjava2, mvp-architecture
Cucumber
A recipe finding app written in Kotlin with MVP architecture
Stars: ✭ 64 (+56.1%)
Mutual labels:  rxjava2, mvp-architecture, retrofit2
Kotlin Android Mvvm Starter
Android Kotlin Starter is a starter project which implements MVVM Pattern.
Stars: ✭ 276 (+573.17%)
Mutual labels:  rxandroid, rxjava2, retrofit2
Moviehub
Showcases popular movies, tv shows, and people from The Movie Database
Stars: ✭ 325 (+692.68%)
Mutual labels:  rxandroid, rxjava2, retrofit2
Android-Starter-Kit
This is up-to-date android studio project for native android application, that is using modern tools and libraries.
Stars: ✭ 16 (-60.98%)
Mutual labels:  rxandroid, rxjava2, retrofit2

PopMovies

Codacy Badge Build Status

Clique aqui para conhecer a versão iOS desse App!

Uma rede social de filmes relativamente simples, onde você pode:

  • Login com Facebook, Twitter ou Google, obtendo estátisticas de quantas horas você já gastou assistindo filmes, além de saber os seus gêneros favoritos;
  • Marcar seus filmes favoritos, quais filmes você já assistiu, os que quer assistir e os que não quer ver nunca;
  • Obter Rankings no IMDB, Rotten Tomatoes e Metascore;
  • Obter reviews do IMDB, Rotten Tomatoes e da Comunidade TMDB;
  • Obter informações sobre os atores, diretores e produtores, incluindo suas filmografias;
  • Assistir trailers originais, legendados ou dublados;
  • Visualizar e baixar Walpapers de vários filmes em diversas Qualidades;

Donwload do APK: Vá para a página de releases e baixe a última versão: DOWNLOAD

Configuração:

Antes de usar, você deverá preenxer no arquivo gradle.properties os seguintes campos:

Além diso, no Arquivo string.xml, adicione no campo "facebook_app_id" o id do Facebook, para o login utilizando a rede social funcionar corretamente.

Base de Dados:

  • TheMovieDB - The Movie Database (TMDb) is a popular, user editable database for movies and TV shows.
  • OMDB API - The OMDb API is a free web service to obtain movie information, all content and images on the site are contributed and maintained by our users.

Padrões de Projetos Adotados:

  • MVP - Model View Presenter.

Libaries utilizadas nesse Projeto:

  • RxAndroid 2 - RxJava bindings for Android
  • RxJava 2 - Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
  • Retrofit 2 - Type-safe HTTP client for Android and Java by Square, Inc.
  • Dagger 2 - A fast dependency injector for Android and Java.
  • Butterknife - Bind Android views and callbacks to fields and methods.
  • Picasso - A powerful image downloading and caching library for Android .
  • Gson - A powerful image downloading and caching library for Android.
  • Jackson - Core part of Jackson that defines Streaming API as well as basic shared abstractions http://wiki.fasterxml.com/JacksonHome.
  • Material-dialogs - A beautiful, fluid, and customizable dialogs API.
  • LikeButton - Twitter's heart animation for Android.
  • okhttp - An HTTP+HTTP/2 client for Android and Java applications.
  • Material Riple - Android L Ripple effect wrapper for Views.
  • CircularImageView - Create circular ImageView in Android in the simplest way possible.
  • TextDrawable - This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator.
  • PhotoView - Implementation of ImageView for Android that supports zooming, by various touch gestures.
  • Material-ish Progress - A material style progress wheel compatible with 2.3.
  • Crystal Range Seekbar - An extended version of seekbar and range seekbar with basic and advanced customization.

Screens

Desenvolvido por:

Tiago Henrique da Silva - [email protected] / [email protected]

Follow me on Facebook Add me to Linkedin Site Portfolio

License

Copyright 2015 Tiago Henrique da Silva

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].