Google开发者大会笔记

谷歌开发者大会笔记

很高兴参加了今年的google开发者大会,感觉收获颇丰,与会上做了一些笔记和拍照,简单整理记录下~ 做一次分享也是帮自己回顾及梳理下思路

google力推的创新和技术

  • Android
  • PWA、AMP
  • Angular
  • 人工智能,深度学习
  • VR

课题很多,自己主要参与了移动web相关的讲座:

总结关键词:

  • 渐进式,沉浸式,通知,用户体验,便捷
  • 即时加载

Service Worker(对离线和弱网络的情况下的支持)

  • 桌面icon(应用免安装)
  • 快速
  • 安全
  • 灵活(适配各种分辨率,尺寸的)
  • 未来无限可能(通过web控制一切)

大会主题:


  • android

  • firebase

  • angular

  • 移动web

  • google play

  • ads

  • what's Next


Android

在主会场听了简介,具体内容期待官方分享演讲PPT,或视频回放

  • Android新特性

      Doze省电模式“增强版”
    
  • Android studio 新版本特性

      快速(版块设计)、智能(APK 分析 APK Analyzer 版块测试项Layout Inspector)、支持(多窗口、快速设置、通知、仿真模拟器)
    
  • Android Support Library 新特性

  • Android Wear2.0

  • Android 兼容性(让应用更好的适应平台变化,设备类型差异和弱网络环境)

  • Android 开发中的电量和内存优化


Firebase

  • Firebase 介绍(何时,何地使用)
  • Firebase 测试、崩溃报告
  • Firebase Analytics
  • Firebase 跨平台推送(Cloud Messaging)
  • Code Lab(TODO 待了解)

Augular

  • 已经推出了2.0版本。
  • 使用Angular可以开发PWA.

Angular core

  • 申明式模板
  • 变更检测
  • 依赖注入
  • 组件式架构
  • AOT静态编译
  • 平台无关

Angular 无处不在

    PWA 移动duan端 桌面端

服务端渲染
开发效率

  • javaScript 的超集
  • 增强型
  • 可读性
  • 相似性
  • 工具链

移动web

PWA

Progessive Web Apps(PWA)

渐进式网页应用程序特点
  • 可靠的
  • 快速的
  • 引人入胜

引人入胜:

  • 添加到主屏幕
  • 沉浸式
  • 通知
  • Web 通知

PWD 化的三种途径

  • 自下而上
  • 简单版本
  • 单一功能

使用PWA达到的效果

  • 交互缓存
  • 后台通知
  • 快速流畅,60fps交互体验
  • UI尺寸,动态调节
  • 桌面图标,方便添加

Service Worker

原生App拥有Web应用通常所不具备的富离线体验,定时的静默更新,消息通知推送等功能。而新的Service workers标准让在Web App上拥有这些功能。

  • Service Worker 必须配置HTTPS

  • Service Worker 生命周期

  • 缓存策略

      网络优先,失败则读取缓存
      先读取缓存,再从网络上更新内容
      一般回退流程
      同时读取网络与缓存内容,接受其中最快的返回结果
    

测试过程可以通过 Chrome Dev Tools 观察和处理缓存

HTTPS

介绍为何如何使用HTTPS(推荐了 开源证书及价格优惠的证书网址 / 搜索排行指南)

为什么选择 HTTPS

  • 身份验证(你在与谁通信)
  • 加密(谁能读取数据)
  • 整合 (谁能修改数据)

HTTPS的成本

  • 证书
  • 搜索排行

推荐SSL 证书提供

HTTPS Chrome 开发者工具中的安全面板

  • Chrome DevTools Security Panel

HTTP/2 释放HTTPS的潜能

更多价值的参考信息

待整理

  • 使用内容安全策略
  • 避免出现混合内容

可安装应用与通知推送机制

通知剖析

  • 时效性、要合时

  • 通知内容:要精确

  • 通知中的内容和人物:要切实相关

  • 为用户提供丰富的选项(用户无需打开应用,即可轻松完成任务)

      以信用卡还款通知为例,通知只显示本次需要还款的金额,还需要用户去跳转连接进行还款操作,不如直接在通知中增加是否马上还款的确认按钮,即通过通知服务增加与用户的互动性。
    
  • WEB推送源码分享

更多分享待整理:

PWA 工具:

使用 App Shell 和 动态内容模型

  • Lighthouse
  • the dev tools application panel

相关链接:

使用Angular构建 PWA

App Shell 生成
Service Worker
Push 推送
演讲者现场编程演示

web Apps 的未来

今天的WEB => 渐进式网页应用程序(PWA)

  • 即时加载 (对离线和弱网络差的情况均适用)
  • 把应用添加到主屏幕快捷方式
  • 推送增加用户互动
  • 快速 流畅的动画,滚屏和导航
  • 安全(HTTPS)
  • 灵敏(适应任意屏幕尺寸)

未来的WEB的讨论

  • 了解用户是谁
  • 凭证管理
  • 支付WEB上的东西 (google主导支付协议规范(W3C PaymentRequest))

目前支付流程: 手动 冗长 缓慢 N个按键

PaymentRequest : 跨浏览器 跨平台 开源生态

  • 硬件连接

基础BLE术语 :

  • “Central” device(my phone)
  • "Peripheral"device(candle)
  • GATT(Generic ATTribute profile)

  • 物理网

http://www.physicalweb.org

  • WebVR
    明年就可以看到webVR的相关产品

Google Play

主要介绍如何 通过Google Play,面向全球市场

  • google本次大会主题之一,也包含希望开发者看到国外的市场

Ads

主要介绍google向企业用户提供的各种服务


What's Next

Blokly

Google的开源产品,用于构建图形化编程的网页和移动应用

使用Material Design 走向成功

TODO 待了解

TensorFlow 简介

  • Google开源的人工智能项目,机器学习库

DeepMind也计划开源

深度学习与艺术

主要介绍图像识别,归类技术(TODO 待了解)

DayDream 简介

Google VR平台,明年会有很多DayDream Ready的设备出来。

Tango 简介

Google VR平台,新款的nexus手机上会看到相关应用功能


彩蛋

Google 技术的中文网站


kai.fantay 2016/12/9 my blog

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容