OSCHINA 本期高手问答(2017 年 6 月 28 日 — 7 月 4 日)我们请来了@刘自鹏为大家解答有关 Kotlin、以及个人开发者如何开发出精致 App 的问题。
刘自鹏,就职于美团点评企业平台研发部,Android 开发者。较早使用 Kotlin 的开发者之一,Kotlin 项目 Twobbble 的作者,对 Material Design 有多年实践,热爱交互,专注应用层开发。
因为被谷歌宣布成为 Android 开发官方支持的语言,Kotlin 这门 JVM 语言火速成为众多开发者关注的焦点,开发者围绕着它的争论一度成为热门的话题。
虽然这门新兴的 JVM 语言背后站着 JetBrains 和 Google 这两个巨头,但依然有不少开发者不敢轻易使用它。因此,本期的高手问答邀请到了一位资深 Kotlin 开发者 —— 刘自鹏。和大家一起围绕 Kotlin 进行讨论、分享,希望能解答开发者心中的一些疑惑。
刘自鹏还带来了他的独立开发作品 Twobbble(已开源),这是一个 Android 平台的第三方 Dribbble 客户端。与大多数这类应用一样,它完全基于 Material Design 设计,不过值得一提的是,Twobbble 完全使用 Kotlin 进行开发。
作为一个较早使用 Kotlin 的开发者,刘自鹏踩过的坑可谓是是数不胜数,加上独立开发这样一款精致的 App 的经验,因此大家可以围绕 Kotiln、独立开发以及如何开发出精致的 App 这些方面进行提问,欢迎大家踊跃提问。
OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。
下面欢迎大家就相关的的问题向@刘自鹏提问,请直接回帖提问。
@生存以上生活以下 在你看来,除了生态,Kotlin在语言方面还有哪些设计不足?或者说在实际使用中还有哪些需要workaround的方式或者比较丑陋的方法才能实现你所想要的东西?
@生存以上生活以下 请问app界面怎么做到交互性好,体验好,不知道从哪一方面学习这些,模仿别人的界面会属于侵权吧?
@生存以上生活以下
开发出精致的 App,介绍一下都用那些技术框架,怎么选择。
@生存以上生活以下
上次校招网络笔试过厦门美团点评,该不会就是被这老哥给拒了吧
@生存以上生活以下 如果Kotlin来开发app,从开发周期,效率来考虑,原生开发,html5混,当下哪种模式相对好一些,当下流行什么样的模式?谢谢
@生存以上生活以下 没错,我和很多人有同样的疑问,貌似现在大家都准备用 weex 或 react native 来做 app 开发,这个你怎么看?
@生存以上生活以下 自己写MD的控件,没有设计的天分,请问您自己写MD控件,还是用MD的库呢?有什么MD的库可以推荐吗?
@生存以上生活以下 原生开发,html5混, 您怎么看?