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治理模型往往忽视了所有部分当中最关键的组件:人。

技术手册>更多

  • SAML技术手册

    安全是所有Web项目在设计时都要考虑的一个重要因素。无论是选择最短口令,决定何时使用SSL加密HTTP会话,还是通过自动登录cookie来识别用户,都经常要付出重大的设计努力,以保护用户的身份信息和他们可能存放于Web站点的其他资料。糟糕的安全性可能带来公关灾难。下面我们就来具体看一下SAML在这里所起到的重要作用。

  • 面向服务架构SOA与相关技术

    面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。 

    这种具有中立的接口定义(没有强制绑定到特定的实现上)的特征称为服务之间的松耦合。松耦合系统的好处有两点,一点是它的灵活性,另一点是,当组成整个应用程序的每个服务的内部结构和实现逐渐地发生改变时,它能够继续存在。

  • SOA设计模式汇总

    本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

  • 云BPM新常态解析

    云端业务流程管理已经不再是什么新鲜事,更不再是什么可怕的方法来管理重要的业务流程。现在,它已经普遍被认为是一种新常态。组织已经从这一技术中获益,使它来更有效地访问和管理企业信息。

TechTarget

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