Project Url: mingjunli/GithubApp
Introduction: A Github Client App with MVP architecture use Dagger2, RxJava, Retrofit, Okhttp
Named this App to CoderPub
- Github is programmer's facebook, Coder's Pub.
- Coder Publish his code/mind at Github.
This is an unofficial, open source, base on Github API Github Client on Android platform, with MVP architecture use Dagger2, RxJava, Retrofit, Okhttp...
- MVP architecture
- Dagger2 for DI
- RxJava + Retrofit + OkHttp for RESTful API
- Cache network response
- Many open source libs, such as Glide, ButterKnift, Looger...
- Today's Trending Repo by language, including:
- Most starred repo list, by platform, including:
- Search repo by key word, could select language.
- Github Account to sign in.
- Account/User information, including:
- Base information(name, email, location, blog, bio...)
- Starred Repositories
- Following list
- Repository details, including:
- Base information(name, desc, author, Stars count, language)
- Star/Unstar Repository.
- Share by QQ/Wechat/Weibo
- Crash Analytics by Bugly.