收藏本站
博为峰Android开发培训Banner
您所在的位置:博为峰教育首页 > 资料精选 > 学习资料 > 【学习资料】2015年Android 开发有哪些新技术出现

【学习资料】2015年Android 开发有哪些新技术出现

     发布时间:2015年07月20日 10:55分    来源:博为峰教育网采编    关键词:Android开发     | 上一篇 | 下一篇 |


      RxAndroid: 函数响应式编程(Functional Reactive Programming)也不是新内容,RxAndroid 把 RxJava 带到 Android 环境中。很多时候,编写 Android 程序,你也可以看成是数据的处理和流动,换一种思想编程,曾经看起来很棘手的问题,瞬间就很优雅的解决了:ReactiveX/RxAndroid · GitHub

      MVVM :这是因为开始官方支持 DataBinding,把 MVVM 直接带到 Android 中。数据绑定在 Windows WPF 和 Web 已经非常常见,它非常高效的开发效率,让你只关心你的数据和业务。这也对 Android 开发来说,无疑是一个非常重大的影响:android UI设计MVVM设计模式讨论? - M.A.G.I 的回答

      插件化:针对大型 Android项目,很多 App 开始使用插件来分模块构建相对独立的功能。

      Hybrid:完全使用 HTML 5 开发 App,目前还不成熟。但是折中方案在很多情况下是非常适合的,典型的就是微信,大部分信息展示都是通过 H5 来完成,同时通过 Hybird 方式,把 Web 和 Native 打通,提供给网页访问本地资源的能力。

      UI设计

      Material Design:已经红遍了大江南北,这方面的讨论实在太多了,而且各种支持库都有了,特别是 Google 官方出了一个支持库 Android Design Support Library。

      Sketch 3: 这是一个专为设计移动端 UI 的设计工具,作为开发者,不用懂那么复杂的 PS 使用,也可以做非常专业设计:https://designcode.io/sketch

      说了这么,感觉还有很多东西没有说到,技术的发展是很快,我们可能跟不上每个细节,但是我们会发现这些新技术,很多地方都是相通的。对于开发者,能够保持对新技术的好奇和兴趣时非常难得的,参与到新技术中是技术修养,引领新技术的发展,那就是大神了。

      下面博为峰教育再为大家介绍几个获取Android开发最新技术动态的网站:

      15年出的新测试框架的介绍:https://docs.google.com/presentation/d/1EtFKPluGiuxZcr4W_cAziEY_--wbY_1otw44XEBv7JA/edit#slide=id.g98a986571_0_269 (What's new in Android Testing Droidcon Italy 2015)
      Google 在 Github 上的 demo: googlesamples/android-testing · GitHub
      JulienGenoud/android-percent-support-lib-sample · GitHub(Android 官方支持百分比布局了)
      开发技术前线 (Android 项目地址:bboyfeiyu/android-tech-frontier · GitHub - 一个定期翻译、发布国内外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目,让我们的技术跟上国际步伐。
      Reddit Android 开发节点: Developing Android Apps 氛围很好,大神出没,Android Weekly 的很多东西都可以在这里先看到。