2018 Google I/O 大会亮点汇总;PYPL 5 月 IDE 指数榜:VS 和 Eclipse 争夺最强 IDE

(点击上方蓝字,快速关注我们)

转自:开源中国、solidot、cnBeta、腾讯科技等

0、2018 Google I/O 大会亮点汇总:新系统、新工具

2018 Google I/O 开发者大会已于北京时间 5 月 9 日凌晨正式启幕,一起来看一下大会第一天都有哪些与开发者直接相关的内容吧:

Android P

640?wx_fmt=jpeg

新的 Android P 系统的发布是 I/O 大会第一天最大的亮点,Google 将其称为 10 周年的新一代版本,并主打智能化。引入了 ML Kit,这是一个新的软件开发工具包(SDK),允许开发者将大量 Google 预先建立的机器学习模型整合到他们的 Android 或 iOS 应用中。模型包括支持文本识别、人脸检测、条码扫描、图像标记和地标识别等等,并且可以在线和离线使用。

Android Jetpack

640?wx_fmt=jpeg

会上,Google 还发布了 Android Jetpack,并称其为下一代的 Android 组件,能够处理类似后台任务、UI 导航以及生命周期管理之类的活动,免去开发者编写样板代码的麻烦,专注提升应用体验。包括以下 4 个部分:WorkManager、Paging、Navigation 以及 Slices,能完美兼容 Kotlin 语言。

Android Studio 3.2 金丝雀版

Android Studio 3.2 引入了 Android Jetpack 支持工具,包括一款视觉导航编辑器以及全新代码重构工具。金丝雀版本同时还包含了可用于创建全新的 Android App Bundle 格式的构建工具、用于快速启动 Android 模拟器的快照功能 (Snapshot)、给下载及安装包瘦身的新 R8 优化器、以及用于测量应用对电池续航影响的新电量分析工具 (Energy Profiler) 等等。(下载地址:https://developer.android.com/studio/preview/)

1、PYPL 5 月 IDE 指数榜:VS 和 Eclipse 争夺最强 IDE

PYPL 5 月最新 IDE 指数已发布,搜索最多的前三大 IDE 分别是 Visual Studio、Eclipse 和 Android Studio 。其中,Visual Studio 和 Eclipse 的指数很是接近,仅相差 1.56% 。

640?wx_fmt=png

2、Spring Framework 4.3.17 和 5.0.6 带来 Bug 修复和改进

Spring Framework 4.3.17 和 5.0.6 已发布,官方表示,Spring Framework 4.3.17 包含了 15 个修复程序和一系列改进,而 Spring Framework 5.0.6 包含了 40 多个修复和改进。这些维护版本将用于本周晚些时候即将发布的 Spring Boot 1.5.13 和 2.0.2 版本。(详情:https://jira.spring.io/secure/ReleaseNote.jspa?projectId=10000&version=16720)

3、Spring Kafka 2.1.6 和 2.0.5 发布,常规更新版本

Spring Kafka 2.1.6 和 2.0.5 已发布,Spring Kafka 是 Spring 官方提供的一个 Spring 集成框架的扩展,此版本更新内容如下:

● 9ddfd52 Upgrade to SF 5.0.6

● 92c77b3 GH-666: KafkaEmbedded doWithAdmin, addTopics 

● 75375f0 Improve exception message with jar mismatch

● ......(详情:https://github.com/spring-projects/spring-kafka/releases)

4、gRPC 的 Java 实现 gRPC-java 1.12.0 发布

gRPC-java 1.12.0 已发布,此版本主要包含优化、改进和 bug 修复。更新如下:

● netty: Add support for Conscrypt (#3401). Conscrypt may now be selected automatically when it is in the Security provider list

● okhttp: support JDK9 ALPN (#4136)

● ......(详情:https://github.com/grpc/grpc-java/releases/tag/v1.12.0)

5、JavaScript MVC 框架 Ember.js 3.1.2 和 3.2.0-beta.4

Ember.js 3.1.2 和 3.2.0-beta.4 已发布,Ember 是一个 Web 应用程序,消除了样板,并提供了一个标准的应用程序架构的 JavaScript 框架。更新内容如下:

v3.2.0-beta.4

● #16597 [BUGFIX] Ensure Ember.run.cancelTimers is present.

● ......

v3.1.2

● #16600 [BUGFIX] Fix SimpleHelper memory leak

● ......(详情:https://github.com/emberjs/ember.js/releases)

6、数据检索框架 Hibernate Search 5.10.0.CR1 发布

Hibernate Search 5.10.0.CR1 已发布,这是 5.10 分支的首个候选版。此版本主要包括升级到 Hibernate ORM 5.3.0.CR2,也增加了一些错误修复和改进:

● HSEARCH-3143: Hibernate Search’s ORM integration now depends on Hibernate ORM 5.3.0.CR2.

● HSEARCH-3125: Hibernate Search now offers a way to access the Elasticsearch client directly. See the documentation for more information.

● ......(详情:http://hibernate.org/search/releases/5.10/#get-it)

7、跨平台 Git 客户端 SmartGit 18.1.1 发布

SmartGit 18.1.1 已发布,带来了一些新特性及改进,以及 Bug 修复:

● Blame: memory leak

● Edit Last Commit Message: internal error when in bisecting mode

● ......(详情:https://www.syntevo.com/smartgit/download/)

觉得这些资讯有帮助?请转发给更多人

关注 技术最前线 看 IT 要闻

640?wx_fmt=png

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值