Mango - 完全使用 Kotlin 开发的 Dribbble 客户端

Android · tonnyl · 于 发布 · 最后由 megamind回复 · 257 次阅读
96

https://github.com/TonnyL/Mango

Mango是一款为Dribbble开发的Android App, 灵感来源于Resplash, PlaidProtein.

特色

  • Kotlin和RxKotlin: 完全有Kotlin编写开发.
  • MVP架构: 完全的MVP架构.
  • Material Design: 尽我最大的努力.
  • Deep Link: 使用了来自AirbnbDeepLinkDispatch库.
  • 使用了其他出色的开源库: Anko common用于简化Intents, Flexbox layout用于智能优雅的布局, Glide用于图片加载, Gson用于序列化与反序列化, Retrofit用于HTTP请求, Room用于数据持久化.

截图

Get Started Main Shot
Get-Started Main Shot
User Likes Comments
User Likes Comments
共收到 12 条回复
2
jixiaohua · #1 ·

看着真棒呢!

96
tonnyl · #2 ·

#1楼 @jixiaohua 哈哈 谢谢

2
jixiaohua · #3 ·

#2楼 @tonnyl 本来想在小专栏服务号帮你推一把的,结果发现有人发过了,我就放弃了

96
tonnyl · #4 ·

#3楼 @jixiaohua 哈哈 不管怎样 谢谢您呐 😉

96
megamind · #5 ·

学习

96
megamind · #6 ·

@tonnyl 楼主,在Kotlin中是用啥工具转换json数据成data class的?类似于GsonFormat的工具?

96
tonnyl · #7 ·

#6楼 @megamind 哈, 可以用那个.不过这个项目里我是自己手写的😂

96

按爪

96
tonnyl · #11 ·

#10楼 @megamind 可以这样写, 但是这个还是实验功能,还没有正式发布,我怕会出现意想不到的 bug

96
megamind · #12 ·

@tonnyl get

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册