Android Studio更新反响强烈 Firebase成长为平台

日期:2016-8-19作者:Fred Churchville翻译:杨华军 来源:TechTarget中国 英文

【TechTarget中国原创】

程序员对Android Studio即将到来的更新可为集成开发平台带来新力量拍手称快。

Timothy Jordan,Google平台开发者关系的负责人,也为波士顿举行的AnDevCon会议与会者提供了Android Nougat OS新功能的概览,还简单介绍了Firebase移动和web平台。

Android Studio的2.2版更新将带来“速度、智能以及Android升级支持,” Jordan说。当Jordan提到2.2版将比运行模拟器测试快3倍时,出席者都鼓掌了。他还说即时运行创建大概会快10倍。

其他即将推出的功能还包括拖放式UI生成器,一个灵活的布局编辑器,以及一个可检测应用布局任何缺陷的布局检测器。他还承诺开发者可以继续用XML开发UI,但已经没有必要。

OS增强自己的UI

与此同时,新的Android OS Nougat将引入面向用户界面的功能。其中包括一个多窗口功能,可以让活动按分区屏幕或者画中画的方式并行执行。编码者甚至可以为多窗口视图创建定制参数。

其他的UI改进包括为app创建定制化磁贴的能力,以及不仅可增加文本大小,而且包括按钮和图标在内的整个界面大小的显示调整。

生产力增强包括数据保存器功能以及域内目录访问的改进。它还提供了对Android for Work的更新,旨在让用户在同一个设备上保留个人与工作应用更简单。

Google的Timothy Jordan在主旨演讲中介绍了4个主题,其中包括了Android Nougat和Studio 2.2的拆解。

Firebase绽放为全平台

与会者还看到了Firebase的简介—这款产品开始是作为后端即服务提供的,但在被Google收购后演变成了完整的移动和web应用开发平台。

Jordan解释说,Firebase现在已经跟若干Google服务集成,其中就包括了Google Analytics。Jordan说,跟Analytics的集成可支持开发者检测用户行为信息并且跟应用集成的能力,开发者不需要编写额外代码。

Jordan说,Firebase跟Google的连接,提供了简便的配置验证功能。Jordan还解释了平台如何让开发者:

在不需要重新部署代码的情况下重新配置或修改应用。

通过云把app发送给Firebase测试实验室,用来在部署前在实验室的多数物理设备行进行全面测试。

AlphaGo扬名立万凯旋而归

Jordan主旨演讲的最后部分包括了对机器学习领域进展的讨论,他强调现代API让开发者可以创建可执行高级功能的智能应用,比如识别图片或文本中的内容,并把文字翻译为多种语言。

Jordan展示了Google的深度学习项目AlphaGo,今年3月,这个应用在一系列比赛中击败了全球顶级的围棋选手李世石,引起了极大的骚动并获得极高的曝光度。Jordan补充说围棋被认为是“计算机无法取胜的游戏”,但AlphaGo自学了获胜必须的策略。

最后,Jordan还演示了Google的开源机器学习软件TensorFlow。在演示中,他解释了神经网络是如何创建一个函数来识别手写数字的,其过程是测量手写数字独特的磅数(按像素计),然后利用这一信息来确定自己要寻找的数。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

SOA性能>更多

  • 案例管理如何强化SOA环境

    保持SOA环境平滑运行牵涉到大量移动部件的管理:API、微服务、移动性以及日益火爆的物联网。在这基础上,还会涉及安全、隐私、监管合规性等问题。

  • Android Studio更新反响强烈 Firebase成长为平台

    程序员对Android Studio即将到来的更新可为集成开发平台带来新力量拍手称快。Android Studio的2.2版更新将带来“速度、智能以及Android升级支持.

  • 把软件架构演进体现在栈上

    曾几何时,企业架构师要为了得到承认和支持而抗争,但这种时候正在过去。大多数企业现在已经意识到实现业务流程中敏捷性和效率需要业务目标、人力资源以及信息技术的结合。

  • SOA治理模型核心:人

    治理在IT领域非常关键,但是很多时候企业的做法往往太过单向,企业SOA治理模型往往忽视了所有部分当中最关键的组件:人。

技术手册>更多

  • SOA与MDM知识解析

    大多数企业领导人都同意这样的观点:数据是重要的战略资产。因此,有效的信息管理一直是令人难以捉摸的问题。通过正确地使用SOA架构,企业能够利用自己现有的系统,在保持这些系统基本不变的同时为各种单独的应用程序之间有效的信息共享创建一个新的集成解决方案。本技术手册对于SOA与MDM知识进行了简要解析。

  • BPEL 2.0服务契约手册

    本技术手册旨在探讨如何为封装WS-BPEL流程逻辑所需的Web服务设计WSDL定义。因为SOA提倡用“契约优先”的方式来设计服务,所以理解由WS-BPEL引发的这种独特服务契约设计理念,是成功构建有效流程和服务的关键因素。

  • 业务流程管理BPM(更新版)

    业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

  • SOA与REST混合使用指南

    大多数应用架构师都意识到,如果应用合适,开发实践反映了双方的目标和好处的话,在某些情况下,将表述性状态转移(REST)与SOA结合起来是有可能且有优势的。最大的问题是目标是否要开发一个自始至终的RESTful接口,同时满足大部分SOA目标,或者混合使用REST和SOA。

TechTarget

最新资源
  • 安全
  • 存储
  • CIO
  • 数据库
  • 服务器
  • 云计算