Designer

Project Url: mrrobot97/Designer
Introduction: 一个 Dribbble 第三方客户端
More: Author   ReportBugs   DemoAPK   
Tags:
Dribbble-mvp-RxJava-Retrofit-OkHttp-Glide-

Dribbble 是一个优秀的设计师网站,这里有上万优秀设计师为移动开发人员提供了海量精美的 UI 资源。Dribbble 很早就开放了 API,也有许多优秀的第三方客户端,本着学习的目的,我在课余时间写了这个还很粗糙的客户端。目前的功能还很简陋,用户体验也不是很完善,主要是因为 Dribbble 的 API 服务器在国外,国内加载资源很慢。不过,我会慢慢更新的,一点一点把它变得更好。

项目 github 地址

先看一下预览图:

主要使用的技术和开源项目:

1. MVP 设计模式。
2. RxJAVA
3. Retrofit
4. OkHttp
5. Glide

feature:

1.支持页面滑动返回
2.支持离线缓存浏览
3.支持 JAVA 8
4.支持 Oauth2.0 认证登录

todo list:

  1. 使用数据库离线缓存,节省客户端流量。 (已使用 OKHttp 离线缓存代替)

    1. 使用 palette 动态改变背景色,增加美观性。

    2. 使用 Dribbble 提供的 Oauth2 认证允许用户登录,并对每个设计进行评论,点赞,收藏等功能。(已初步实现 Oauth2.0 认证登陆)

    3. 改善图片加载速度,提供友好的用户反馈。

    4. 发现并消灭 BUG,提高软件使用的稳定性。

欢迎 fork、issue、star。

version 0.1.1

1.加入 Oauth2.0 登录入口,用户可以登录并查看自己的个人信息。
2.利用 OKHttp 加入离线缓存,没有网也可以愉快的玩耍了。

version 0.1.1 apk download

version 0.1.0 apk download

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools