必威体育下载基督教Heilmann

您当前正在浏览必威体育下载基督教Heilmann五月的博客必威体育简介档案,2016。

可以存档,二千零一十六

渐进式Web应用程序和我们的回归方法

周二,5月31日,二千零一十六

拖拉机在机场
定制的,可爱的,但不能重复使用

在google io之后的几周里,有很多关于渐进式Web应用程序,Android即时应用程序以及URL和链接在应用程序世界中的价值和作用。我们有评论,思考,悲怆,对所说的让人恼火的哀伤的解释这是一个关于我们在应用程序web技术方面所处位置的绝佳汇总.

我最喜欢Remy Sharp的帖子,他总结道:

我非常相信渐进式网络应用背后的概念,即使是本地黑客(flash,电话传真机,等)将永远领先,万维网,一直到那里。现在,今天,是一个令人难以置信的令人兴奋的时间来建立在网络上。

PWA打败了我们迄今为止所做的一切

作为一名网络爱好者,我相信,PWAs是朝着正确方向迈出的必要一步。它们是一个非常重要的变化。到目前为止,我们所有试图在网络上破解本地应用程序的广告霸主地位的努力都失败了。我们复制了本地应用程序的功能。我们试图从内部侵蚀这个系统。我们打包了我们的应用程序,让它们在封闭的环境中竞争。问题是他们不能在质量上竞争。在某些情况下,这可能是由于我们试图运行它们的平台的设计。其中很大一部分是“应用程序革命”是由古老的计划obsolesence,反对任何网络所代表的东西。

在我的TEDX演讲中,我对此提出了很多观点。”betway体育官方网网络死了“两年前:

我们一直试图用网络的承诺击败本地人:它的开放性,很容易分配,和它的实现。这些很有趣,但同时也要与手机应用的警笛之歌相抗衡:你掌控着一切,你可以把它们卖给富裕的观众,用户总是最新的。这是真的还是假的无关紧要——听起来很棒。这就是我们需要克服的问题。好消息是我们现在比以前有了更好的机会。但以后会更多。

如果您需要显示快速结果,在哪里发布?

把你自己想象成一个对网络没有我们那么兴奋的人。想象一下,作为一个有短期目标的人,就像给VC留下深刻印象一样。作为出版商,您必须决定支持什么:

  • 网间网操作系统,一个拥有令人难以置信的工具的平台,一个可预测的升级策略和许多富裕的用户乐于在产品上花钱。
  • 安卓系统,有良好工具的平台,大规模碎片化,的所有版本上都有大量不同的设备操作系统(包括硬件公司定制的)和用户更不愿意花钱,但期待“免费”版本
  • 网络,一个有工具的平台,一个完全不可预测和难以衡量的观众,期待一切免费,并将阻止你的广告和工作周围的收费墙。

如果你只关心可预测的受众你可以为他们做预算,对于Android和网络来说,这看起来并不太乐观。“但你能接触到数百万人”的胡萝卜,在这些人不容易转化为付费用户的情况下,并没有多大作用。

为了显示增长,你需要数字。你不能通过成为一个链接和资源的大世界的一部分来做到这一点。你可以通过锁定应用程序中的人来实现这一点。你可以通过添加一个webview来打开其中的链接。这是短视和边缘邪恶,但它有效。

是的,我们在这个空间。这与使用什么技术无关,这并不是说维护应用程序有多容易。这与开发人员的负担能力无关。那些在应用程序市场上发号施令并赚钱的人不是开发者。他们是那些运行平台并投资于开发应用程序的公司的人。

应用程序蜜月期结束

好消息是,这个“纸牌屋”正在倒塌。应用程序下载数量非常低,手机的使用是在聊天客户端。操作系统服务和社交网络。市场的封闭性严重阻碍了随机发现。虚假评论市场蓬勃发展,赞成票,离线广告和关键字填充,使网页SEO过去10年的世界看起来不像我们记忆中的粪坑。最终用户已经厌倦了安装和卸载应用程序,并不断得到升级应用程序的提示。

现在是打破这种模式的大好时机。谷歌最终推出了即时应用程序(在承诺了数年的原子更新之后),这表明我们已经达到了临界点。必须有所改变。

增长来自移动设备,而连接问题是障碍

但问题是:耐心不是我们市场的美德。要使PWAs起作用,将应用程序带回网络,并将链接作为分发源,而不是我们现在需要采取行动的封闭市场。我们需要证明,PWA解决了应用程序市场的主要问题:下一个用户不在连接能力很强的地方,然而在移动设备上。

而这正是渐进式网络应用的最佳选择。你可以有一个他妈的小脚印的应用程序外壳,从网络上得到甜蜜和容易升级的内容。您可以控制离线体验以及在不稳定的连接上发生的情况。PWAs是“先试后买”,在完成添加到主屏幕或下载整个应用程序的过程之前,立即向您显示所获得的信息。这就是即时应用的前景。即时应用有一个问题,即Android的架构不是那样的,开发人员需要改变他们的方法。网络已经建立在这个想法的基础上,这种方法是我们的第二天性。

PWA需要先在移动设备上取得成功

认为聚乙烯醇是逐步增强的,这意味着它可以是一个网站,只有在正确的环境转换是美妙的。我们完全可以做到。但我们不应该假装这是我们现在需要担心的世界。一旦我们解决了网络用户不愿意支付任何费用的问题,并在桌面上显示增长数据,我们就可以做到这一点。就目前而言,PWA需要成为下一个移动用户的解决方案。这就是我们相对于本地应用的优势所在。我们用那个。

开放式的问题

当然,有许多问题需要考虑:

  • PWA如何使用权限?我们可以按需请求权限吗?当用户撤销权限时会发生什么?即时应用也有同样的问题。
  • 如何卸载聚乙烯醇吗?从主屏幕删除图标是否释放所有数据?PWA应该有内存管理控制吗?
  • URL怎么办?它们应该显示还是不显示?是否需要长时间的点击来分享统一资源定位地址吗?就个人而言,我会找到一个统一资源定位地址一个应用程序上面的条令人困惑。我从来没有“黑客”过统一资源定位地址但我确实使用了“分享这个应用”按钮。与一个聚乙烯醇,这是发送统一资源定位地址给朋友们,这是一个杀手的特征。
  • 我们如何处理iOS不支持服务人员的问题?旧版和第三方Android设备怎么样?当然,PWA恢复正常HTML5应用程序,但我们看到,与本地应用相比,它们并没有起飞。
  • PWAs需要匹配的本地应用程序的“必须具备”特性是什么?这些人想要不成为障碍或不可能实现?

这是激动人心的时刻,我期待着PWAs成为封闭环境中裂缝中的楔子。网络可以赢,但是,如果我们需要一些只有在桌面上才有意义的功能,并且这些功能正被我们——专家们所使用,那么我们就不会走得太远。最终用户应该有一个惊人的,形状特殊的体验。让我们构建。为了我们用户的爱,让我们构建应用程序,让他们做事情,而不仅仅是消费它们。这就是应用程序的用途。

谷歌IO——两个谷歌的故事

周一,5月23日,二千零一十六

谷歌IO主舞台与观众

免责声明:以下是我的个人观点和经验在今年的谷歌IO上。他们不是我雇主的代表。如果你想引用我的话,请像克里斯·海尔曼那样做,开发商。

tl;dr:谷歌IO值900美元吗?对,如果你想建立关系网,从专家那里获得信息,享受社交聚会。不,如果你希望能看到会谈。你最好在家里看他们。现场直播和录制都非常好。

今年的谷歌IO让我困惑和失望。我发现官方信息和展示的技术之间存在巨大差距。我对主旨演讲和媒体宣传的印象不深。在分组会议上更有趣的工作,演讲和演示让我兴奋不已。在我看来,谷歌想要推广的内容和媒体所接受的内容与它的工程师所展示的不同。没关系,但这感觉就像是销售踏上了开发商大会的地盘。

在演讲和演示中,我很享受开发人员拓展和产品负责人团队传递的信息。有时我想知道我是在谷歌还是在Mozilla活动。网络及其技术处于前沿和中心地位。而且完全缺乏“我们的产品X美元领先”的氛围。

向所有相关人员致敬。关于渐进式Web应用程序的消息,安培甚至新的Android即时应用程序也是诚实的。它指出了谷歌推动其重返网络的动力。

晚会后的恐龙彩灯

自从旧金山莫斯康展览中心搬出后,事件的气氛发生了很大变化。在谷歌位于山景城的宅基地上运行它,让整个节目感觉更像是一个音乐节,而不是一个科技活动。演讲者站在他们去看乐队的同一个舞台上一定很有趣。

为不同的产品和技术团体提供较小的帐篷是很好的。它邀请了比展位更多的交流。我看到了很多很棒的演示。有专家在身边谈论我想了解的技术是很好的。必威体育下载

组织

站在阳光下看圆形剧场的演讲

以下是公司的利弊:

  • 好:交通管制不像我想象的那么可怕。我提前两个小时到达那里,因为我预计会发生交通堵塞,但一点也不坏。穿梭巴士和自行车棚帮助人们到达那里。
  • 很好:取徽章时没有排队。我不明白为什么我要拍照,为什么我要打印一个黏糊糊的塑料徽章,不过。这似乎浪费。
  • 好:食物和饮料是丰富和适用的。这么大的一个群体很难提供安全的食物和令人愉快的食物。三明治,苹果和薯片成功了。社交活动上的食物是安慰食品/快餐,但让我们面对现实吧——你不是在食品博览会上。我喜欢所有的包装都是纸和纸板,没有太多塑料形式的多余废物。我们还提供了一个可重复使用的水瓶,您可以像在办公室一样在饮水机上重新注满。考虑到天气,这是非常需要的。咖啡和茶也全天供应。我们吃饱喝足了。我不是素食主义者,我听到一些关于没有选择的抱怨,但那可能是个人经历。
  • 好:厕所太棒了。干净,有自来水和足够的纸,镜子,免费防晒霜,不排队。不是我对音乐节的期望。
  • 太好了:第一天天气很热,你带着徽章的欢迎包上有一条头巾遮住了你的头,两袋防晒霜,可重复使用的水瓶和太阳镜。生姜:谢谢您,感谢,感谢.帮助者甚至在第二天给了我一整管防晒霜。可怜我的红皮。
  • 坏消息:和摩斯科内的情况完全一样的是糟糕的人群控制.除了第二个巨大的舞台帐篷水螅-我了解你,人其他的都太小了。排队等上一个小时的谈话并不少见,你只是想看到被拒绝进入,因为谈话已经满了。在烈日下排队对任何人来说都不是乐趣,对我来说也是不可能的。因此,我错过了除了两次我想看的会谈以外的所有会谈。
  • 好,如果你有幸看到一场演讲,影音质量很好。屏幕又大又易读,所有的谈话都是现场抄录的,演讲者都听得见。

坏的部分

除了可怕的人群控制,有两件事让我最失望。主题演讲和完全缺乏硬件赠品——实际上可能是相关的东西。

别误会我我发现在最初的几个iOS中,硬件的参加者太多了。但是,在没有给开发者测试的情况下,宣布像是一个巨大的进入虚拟现实的白日梦和探戈,是假设很多。900美元加上飞往美国的机票和在住宿上花费大量的钱对许多与会者来说是一件很重要的事情。得到一些令人惊奇的东西回来会是一个很好的“嘿,谢谢”。

除了一些含糊不清的“即将推出”产品外,主旨演讲中没有关于任何物理方面的声明。这可能就是原因。

我个人翻译的主题演讲如下:

我们是谷歌,我们领导机器学习,必威体育下载云技术和数据洞察。下面是一些可能很快上市的产品,可以与我们的竞争对手相媲美。我们提倡多元化,并试图让人们明白,世界比硅谷更大。这就是为什么我们解决的问题不是问题,而是对富人的烦恼。我们在这里展示的所有东西都是解决住在大房子里的人的问题,拥有很棒的汽车,并且忍受着不得不用自己的写作技巧来回答短信的可怕考验。如果一台电脑能帮你做到这一点难道不是更好吗?当你可以告诉谷歌为你做这些的时候,为什么要用你的产品变得更有效而赢得的时间去用亲吻唤醒你的孩子呢?现在没有吻。

AS我在活动中放的:

看着io16的主题演讲,我真的感觉很糟糕。我们有很多全球性的问题,技术可以帮助解决。这是纯粹的消费主义。

我支持这个。作为一名开发人员,主题演讲中几乎没有什么让我兴奋。甚至作为一个生活在公共交通发达的城市的富裕的专业人士。即时应用程序的发布,Firebase位和Android Studio的新特性令人兴奋。但这一切都在一场雪崩般的“看,马上就要发生什么”中迷失了。没有开发者角度的产品公告。我们想看看引擎盖下面。我们想要增加经验,我们想要了解事情是如何运作的。这就是开发人员事件的工作方式。谷歌主页有一些很棒的功能。api在哪里?

据我所知,演讲中出现了一个小故障。但是,土耳其的一位开发商利用自己的技能帮助叙利亚难民危机的部分是近乎侮辱的。没有关于应用程序做了什么的信息,从中受益的人以及它的发展。没有关于这些数据是如何进入的以及这些数据是如何流向帮助难民的人们的信息。使用机器学习来帮助解决失明的问题也是如此。必威体育下载他们都是不吃肉的茶具,感觉就像,我们也做得很好,所以,给你。

让我说清楚:我没有批评任何谷歌工程师的工作,产品负责人或其他工作人员.所有这些事情都做得很好,我对前景感到兴奋。我感到很失望,主题演讲是推销。它没有重视这项工作,没有显示工作,而不是最终产品。IO被宣传为开发人员会议,不是面向最终用户的销售节目。感觉断开了。

让我快乐的事情

克里斯·海尔曼涂了防晒霜,在google loon面前戴着头巾

  • 社会活动很好——圆形剧场的音乐会是为那些想去的人举办的。如果你不是那种喜欢跳舞的人,外面有很多地方可以聊天。第二天爆发的事件很多,所有的不同和艺术。我心中的愤世嫉俗者嘲笑火人表演者从设计到商业主义)在商业IT活动中做他们的事情,但它给整个活动带来了良好的氛围。
  • 视频录制和实时流媒体–我在健身房里看了很多我错过了过去两天的谈话,我很感激Google立即在YouTube上提供了这些谈话,描述得很好,很容易在播放列表中找到。在活动结束后使用这个应用程序可以很容易地看到你错过的谈话。
  • 地面部队–我想在谷歌遇到的每个人都在那里,有时间聊天。我提出的问题得到了诚实而明智的回答,没有人向我挥手,也没有人过度承诺。
  • 注重健康和安全–急救帐篷,为人们提供防晒霜和湿毛巾来降温,为外界环境提供舒适的生活环境。组织者很好地确保了人们的安全。大量打印出来的行为守则也毫不犹豫地指出,反社会或侵略行为是不能容忍的。

结论

Jatinder和我在主题演讲上

我会再去谷歌IO,说话,见面,观看产品演示,并有人在手,可以给我更多的洞察比官方文件。不过,下次我可能不会早起去看主题演讲,我希望能更好地控制人群。在一家以组织庞大的数据集和拥有自动驾驶汽车而自豪的公司的会议上,排起队来却看不到会谈,这让人沮丧。
以下是一些可以让这一切变得更好的事情:

  • 在主帐篷外用视频和转录屏幕放映帐篷。这些甚至不需要声音(这是主要的外部问题)
  • 使用网站而不是两个应用程序。提倡进步的web应用程序,然后在官方会议邮件中告诉我下载Android应用程序,这不是一个好举措。尤其是作为聚乙烯醇在每个方面都优于本机应用程序——包括可用性(本机应用程序应该更好)。这个应用程序显示了舞台的名称,但没有显示帐篷的数量,这也没有帮助。
  • 如果有更多的地方给手机充电就好了,或者分发能量包。因为我们一直在外面搬家,所以我根本不使用电脑,在电话里什么都做了。

我期待着与技术谷歌互动和合作。我对谷歌试图掌握在最终用户手中却无法打开产品并从中学习的做法感到困惑。必威体育下载

在伦敦诺德科夫的脉轮和节点沉思

星期四,5月12日,二千零一十六

昨天早上我费了好大劲才到现场伦敦诺森诺夫在巴比肯呈现。不是因为我不想拖,因为我睡了3个小时除了Tellerand前一天。

出席NodeConfLondon
图片由Adrian Alexa提供

我没时间准备演讲,最后我在5分钟前完成了我的幻灯片。这就是我的原因,使用一个简单的术语,他怕我说话。我并没有参与Node的运行,我内心的骗子以为所有的观众都是专家,而我却把自己搞得一团糟。然而,这是一个很好的起点,我只是顺其自然地利用这个机会和观众们谈论了很多我想让node成为什么样的人。

我认为节点环境和生态系统是测试新的javascript功能和想法的绝佳机会,而不存在浏览器互操作性和不兼容性问题。

不过,我从来没有放松过的是,*一切都基于一个JS引擎&。这不是定义和测试标准的方法。您需要几个运行时来执行代码。就像浏览器单一文化是一件可怕的事情,给了我们成千上万的现在无法维护和难以使用的网站,不向各种引擎开放会导致基于节点的糟糕脚本和应用程序。

谈话视频已经直播了你也可以看到此播放列表中的所有其他对话:

幻灯片在Slideshare上:

NodeConfLondon——使ES6发生在脉轮和节点 必威体育下载基督教Heilmann

放映记录这个演讲在YouTube上有。

我提到的资源:

我很高兴能从我遇到的每个人那里得到惊人的反馈,大家都很喜欢我的演讲。去表明你头脑中的声音告诉你你不够好,常常只是一个鸡巴。