ANDROID WEEKLY #271
2017-08-21 本文已影响4人
不喜欢取名字的又


#271
8月20日, 2017
文章 & 教程 |
---|
![]() |
Make your Espresso tests more fluent (android.jlelse.eu)Bartek Lipinski 介绍了 Cortado , 可以减少Espresso 的方法嵌套,让你的代码更流畅和易读。 | |
---|---|---|
Dependency Injection Checks (medium.com)这篇文章,Mihály Nagy介绍了依赖注入检查,一个开源的注解处理机,将帮助你解决对JSR300DI库的一些常见问题。 |
---|
Be more productive with Android Studio plugins (blog.mindorks.com)这有一些Android Studio 的插件,将帮助你高效的写app。 |
---|
Execute IoT tasks using an Android Things bot (www.survivingwithandroid.com)在这篇教程,Francesco Azzola 描述了如何实现一个Android Things bot 去执行任务。 |
---|
![]() |
Buddybuild - a mobile-focused CI & CD that "just works"(www.buddybuild.com)Buddybuild是一个为iOS和Android开发者构建的CI, CD 和用户反馈平台。成千上万的公司,如 Slack, Meetup 和 Mozilla 在他们的移动开发上信任 buddybuild 因为他允许他们专注在最重要部分—构建用户喜欢的应用。现在注册吧 | |
---|---|---|
Resources for Getting Started with Modern Android Development(riggaroo.co.za)Rebecca Franks 创建一个链接清单,代码库和参考资料,对任何想从事Android开发的程序员很有用。 |
---|
Time for non-Time Lords – Part 2 (blog.stylingandroid.com)Mark Allison继续如何避免bugs在时间相关代码系列。 |
---|
Kotlin From Scratch: Nullability, Loops, and Conditions (code.tutsplus.com)在这个教程, Chike Mgbemena 继续教授Kotlin语言的基础在可空,循环和条件。 |
---|
![]() |
Stop testing on emulators - Access Real Devices(www.kobiton.com)Kobiton是一个移动设备云,让你测试移动,web,和混合应用在真实Android设备。使用手动和自动化测试你的方法。自动化生成活动日志帮助你跟踪你的进程。支持Appium 1.6.4。免费试下吧-不用钱。 | |
---|---|---|
Exploring Test-Driven-Development with Android UI Tests - Overflow Buffer(overflow.buffer.com)Joe Birch 使用AndroidUI测试对TDD进行了重要的讨论。 |
---|
Cicerone + Kotlin = Love (medium.com)Konstantin Tskhovrebov 示范了怎么用Kotlin使用 Cicero navigation library |
---|
Kotlin and Algebraic Data Types (medium.com)当Kotlin 逐步传播,越来越多的Java开发者面临“新的”概念。Algebraic Data Types (ADT for short)是这些概念之一。 |
---|
职位 |
---|
Mobile (Android & Swift) open source SDK dev (Remote in EU)我们正在为我们的分布式和弹性实时数据传输平台寻找开源客户端库的工程师。您将主要使用Android,iOS和Javascript平台。如果您喜欢复杂的问题,远程工作和在欧盟,然后联系我们吧! |
---|
Lead Android Engineer (San Francisco)在MOTIV,我们正在建设可穿戴设备的未来,并通过我们的戒指改善人们的生活。我们正在寻找一位领先的Android工程师来推动我们的移动应用开发,并建立一个坚实的团队。使用BLE的先前管理经验和运送Android应用程序是一个加分。 |
---|
Wanted: Android Rockstars (Wien, Österreich)您是否在键盘上编码Android应用程序,如Keith Richards摇滚吉他?给我们看看!一个轻松的层次,一个伟大的环境,很多乐趣和传奇的团队活动是allaboutapps的日常生活。我们为您提供有吸引力的薪水和rockstar友好的工作时间。 |
---|
库 & 代码 |
---|
![]() |
Android-Week-View (github.com)Android Week View 是一个android library ,在应用中用来展示calendars (week view 或者 day view) . 它支持自定义 styling. | |
---|---|---|
Cicerone (github.com)Cicerone 是一个轻量级库,在app中轻松创建导航。使用MVP模式设计,但是在任何架构都做的很棒。 |
---|
cortado (github.com)Android Espresso 变得更加流畅 |
---|
dependency-injection-checks (github.com)DI检查是一种注释处理器,用于在使用JSR 330(如Toothpick或Dagger)的依赖注入框架时检测常见问题。当发现问题时,编译将失败。 |
---|
新闻 |
---|
![]() |
Kotlin 1.1.4 is out (blog.jetbrains.com)我们很高兴地宣布发布Kotlin 1.1.4,这是Kotlin 1.1的一个新的修补程序和工具更新。此更新包括使用@Parcelize注解生成Android Parcelable实施的初始实验支持。 | |
---|---|---|
视频 & 播客 |
---|
![]() |
Recording an Espresso Test (caster.io)Espresso Test Recorder是“破冰”的梦幻工具,并且是第一次尝试Espresso。本课将教你如何使用它,并为Android应用程序创建您的第一个Espresso UI测试。 | |
---|---|---|
RxJava intervention with Dan Lew (fragmentedpodcast.com)在这段片段中,Android - Dan Lew的RxJava paragon的回归是3和1/2的时间。 |
---|
Android Developers Backstage: Project Treble - for the HAL of it(androidbackstage.blogspot.com)在这一集中,Chet和Romain从Trible项目与Iliyan Malchev谈话。Treble在今年5月推出,是更快更频繁地发布设备更新的重要一步。 |
---|
Constraint Layout (www.youtube.com)在今年早些时候发布的ConstraintLayout 1.0中,您是否想知道您是否应该首先进入平面层次结构的世界?参加Atomic Robot开发人员Adam Toennis的讨论,来回答这些问题 |
---|