分类目录归档:晨读推荐

「晨读推荐」Apple Watch 开发系列专题

晨读推荐2

关于「晨读推荐」

由 LeanCloud 的工程师和设计师,以周为单位进行阅读分享,包含每位工程师和设计师想加入自己读到的「有价值、有趣味、有分享意义」的文章以及推荐理由。

技术向 Geek Must Read

《Apple WatchKit 初探》
LeanCloud 导读:
11 月 19 日,Apple 发布了第一版的 Watch Kit 的 API,对于开发者来说,这款新设备的一些更详细的信息也算是逐渐浮出水面。可以说第一版的 WatchKit 开放的功能总体还是令人满意的。Apple 在承诺逐渐开放的方向上继续前进。本文介绍了 Watch app 架构和主要的类等相关知识。

工具向 The Best Tools

《WatchKit 的 WKInterfaceTable 简单使用》
LeanCloud 导读:
WKInterfaceTable 类似 UITableView, 其用途即展示一个表格并且用户可以与之交互。但不同的是 WKInterfaceTable 的功能更加简单,使用上也很粗暴直接。本文一步步演示了创建一个简单的包含 WKInterfaceTable 的 Apple Watch App!

设计向 Design More, Design Better

《「热潮过后」畅想 Apple Watch 的美好前景》
LeanCloud 导读:
Apple Watch 身材娇小,咋一看去,貌似没它大哥 iPhone 那么尿性。可事情没有绝对,只要处理得当,劣势也能转化成优势。更何况在我看来,Apple Watch 内部那些传感器绝对可以派上大用场——小到触感式导航,大到拯救生命,它都能拿出独到的解决方案。本文以精彩的配图和详细的场景解说,带你看看 Apple Watch 你没想到的功能。
001-apple-watch-ideas

新知向 Ren chou jiu yao duo du shu

《细数攻城掠地中的 Apple Watch 精彩应用》
LeanCloud 导读:
玲珑小巧的 Apple Watch,蕴含的功能和商机却不少。如何利用好有限的屏幕空间,打造出实用耐看的 Watch 应用呢?幻灯片马上开始,爱学习的同学快入座。本文收集到一些先公布出来的 Apple Watch 应用,大家看看能不能从中获得些启发,为自己未来的项目找到素材和方向。

「晨读推荐」《这个 API 很迷人 —— 新的 Fetch API》等

晨读推荐

关于「晨读推荐」

由 LeanCloud 的工程师和设计师,以周为单位进行阅读分享,包含每位工程师和设计师想加入自己读到的「有价值、有趣味、有分享意义」的文章以及推荐理由。

技术向 Geek Must Read

《漫谈:机器学习中距离和相似性度量方法》
LeanCloud 导读:
在机器学习和数据挖掘中,我们经常需要知道个体间差异的大小,进而评价个体的相似性和类别。最常见的是数据分析中的相关分析,本篇文章就介绍了机器学习的入门知识,介绍了几种简单的距离计算算法。

工具向 The Best Tools

《这个 API 很迷人—— 新的 Fetch API》
LeanCloud 导读:
JavaScript 通过 XMLHttpRequest(XHR) 来执行异步请求,这个方式已经存在了很长一段时间。虽说它很有用,但它不是最佳 API 。它在设计上不符合职责分离原则,将输入、输出和用事件来跟踪的状态混杂在一个对象里。而且,基于事件的模型与最近 JavaScript 流行的 Promise 以及基于生成器的异步编程模型不太搭。
新的 Fetch API 打算修正上面提到的那些缺陷。 它向 JavaScript 中引入和 HTTP 协议中同样的原语。具体而言,它引入一个实用的函数 fetch() 用来简洁捕捉从网络上检索一个资源的意图。

设计向 Design More, Design Better

《关于实践 Material Design 的三个基本问题》
LeanCloud 导读:
我们的应用要不要采用 Material Design?要想清楚这个决定,那 Material Design 是什么、为什么要采用 Material Design 以及在自己的产品中怎样实践 Material Design 会成为首先要回答的三个问题。

新知向 Ren chou jiu yao duo du shu

《Netty 系列之 Netty 高性能之道》
LeanCloud 导读:
作为当前最流行的 NIO 框架,Netty 在互联网领域、大数据分布式计算领域、游戏行业、通信行业等获得了广泛的应用,一些业界著名的开源组件也基于 Netty 的 NIO 框架构建。但是,Netty 怎么做到的如此高效,能说出一二三来的人很少。本文详细分析了 Netty 高性能的解决之道,包括异步非阻塞通信、零拷贝数据传递、内存池、React 线程模型,以及无锁串行的设计理念,非常值得一读。

晨读推荐《「豆瓣 APP2.0」产品体验报告》等

晨读推荐4

关于「晨读推荐」

由 LeanCloud 的工程师和设计师,以周为单位进行阅读分享,包含每位工程师和设计师想加入自己读到的「有价值、有趣味、有分享意义」的文章以及推荐理由。

技术向 Geek Must Read

《Method Swizzling 和 AOP 实践》
LeanCloud 导读:
我们上周的晨读推荐了一篇利用 Objective-C 的 Runtime 特性,给语言做扩展,帮助解决项目开发中的一些设计和技术问题的文章。这一篇,我们来探索一些利用 Objective-C Runtime 的黑色技巧。这些技巧中最具争议的或许就是 Method Swizzling 。

工具向 The Best Tools

《编译器基础知识》
LeanCloud 导读:
作为一个经常使用编译器的开发者,了解一下编译器的原理可以方便快速定位解决开发中遇到的问题。本篇文章概括了编译器相关的基础原理。

设计向 Design More, Design Better

《「豆瓣 APP2.0」产品体验报告》
LeanCloud 导读:
本文以多张简图的方式,阐述了作者对「豆瓣 App 2.0」从产品设计到交互分析上的一些看法,阅读起来方便请悉,思路简洁明了,推荐阅读。

新知向 Ren chou jiu yao duo du shu

《扫盲 HTTPS 和 SSL/TLS 协议 2:可靠密钥交换的原理》
LeanCloud 导读:
上周晨读推荐的一篇《扫盲 HTTPS 和 SSL/TLS 协议 1:背景知识、协议的需求、设计的难点》介绍了相关的背景知识以及设计 SSL 需要考虑的需求。当时作者提到:设计 HTTPS 的最大难点(没有之一)是——如何在互联网上进行安全的「密钥交换」。这篇就是介绍密钥交换的原理,并不包含技术实现部分。

「晨读推荐」《Swaag for iPhone redesign》等

晨读推荐3

关于「晨读推荐」

由 LeanCloud 的工程师和设计师,以周为单位进行阅读分享,包含每位工程师和设计师想加入自己读到的「有价值、有趣味、有分享意义」的文章以及推荐理由。

技术向 Geek Must Read

《扫盲 HTTPS 和 SSL/TLS 协议 1:背景知识、协议的需求、设计的难点》
LeanCloud 导读:
通俗地介绍 HTTPS 和 SSL/TLS 的「设计思路」、「实现原理」,以及「针对 HTTPS 的攻击手法」和「相关的安全防范措施」。

工具向 The Best Tools

《PH 产品快报 | 送礼神器 Spark Gift,用股票基金鉴定诚意》
LeanCloud 导读:
PH 快报是 Product X 项目下的一个媒体专栏,由一群产品爱好者自发编译来自 Producthunt 榜单上的产品,每日更新, 这一期也同样推荐了很多非常有意思的新产品,无论是用于自己的个人生活还是产品研究,都有很好的参考价值。

设计向 Design More, Design Better

《Swaag for iPhone redesign》
LeanCloud 导读:
Swaag 是一款老牌的照片分享应用,它主打为照片加标签和对比 PK 的功能,为照片增加了品牌、文字属性。国内同样有不少模仿者,该文重新对 Swaag 进行了模块调整,还加入了一些新的交互设计元素,很值得参考,另外值得一提的是,本文来自 Medium 的热门专栏「Weekly Design Challenge」

新知向 Ren chou jiu yao duo du shu

《如何自己动手实现 KVO》
LeanCloud 导读:
本文是 Objective-C Runtime 系列文章的第三篇。如果你对 Objective-C Runtime 还不是很了解,可以先去看看前两篇文章。本篇会探究 KVO (Key-Value Observing) 实现机制,并去实践一番 – 利用 Runtime 自己动手去实现 KVO 。BTW:如果您想面试 LeanCloud 热招的 iOS 工程师一职,推介阅读该系列文章。

「晨读推荐」《移动前端不得不了解的 HTML5 head 头标签》等

晨读推荐2

关于「晨读推荐」

由 LeanCloud 的工程师和设计师,以周为单位进行阅读分享,包含每位工程师和设计师想加入自己读到的「有价值、有趣味、有分享意义」的文章以及推荐理由。

技术向 Geek Must Read

《.NET 编译平台 (Roslyn) 概述》
LeanCloud 导读:
微软新任 CEO 带来了不同的战略方向,将微软核心技术框架 .NET 的诸多组件变为开源项目,其中编译器 Roslyn 终于揭开了神秘面纱。它的开源,为 C# 项目向 OS X/Linux 上移植提供了自定义编译器的物理级别的支持。本文介绍了 Roslyn 的层次设计、API 设计和语法树等诸多细节,推荐阅读。

工具向 The Best Tools

《An Introduction To Scala Parser Combinators》
LeanCloud 导读:
这篇文章介绍了如何用 Scala 内置的 API 来实现一个 Parser,篇幅适中,推荐给那些有需求的同学。

设计向 Design More, Design Better

《移动前端不得不了解的 HTML5 head 头标签》
LeanCloud 导读:
有人把 HTML5 中用到的 meta 信息全部整理了一遍,非常细心的收集工作,方便每一位开发 HTML5 移动端页面的人。

新知向 Ren chou jiu yao duo du shu

《Android 5.1 Lollipop SDK》
LeanCloud 导读:
Android 本周刚刚更新了 Lollipop 的小版本,虽然改动不大,但作为 Android 开发者,这是一定要关注的动态。本文来自官博,介绍了 Android 5.1 的新特性以及 SDK 的新 API。

「晨读推荐」《Glimmer: Ember.js 的下一代渲染引擎》等

晨读推荐

关于「晨读推荐」

由 LeanCloud 的工程师和设计师,以周为单位进行阅读分享,包含每位工程师和设计师想加入自己读到的「有价值、有趣味、有分享意义」的文章以及推荐理由。

技术向 Geek Must Read

常见的后台实践
LeanCloud 导读:
本文是一篇 objc.io 网站文章的译文,主要探讨一些常用后台任务的最佳实践。我们将会看看如何并发地使用 Core Data ,如何并行绘制 UI ,如何做异步网络请求,研究如何异步处理大型文件,以保持较低的内存占用,等等。非常值得一读。

工具向 The best tools

《Glimmer: Ember.js 的下一代渲染引擎》
LeanCloud 导读:
Yehuda Katz 是横跨 Rails / JavaScript / Rust 等等多个社区的奇人。这是 Ember.js 开发中的下一代 web 渲染引擎。Glimmer 仍然是利用类似 react 的 diff 的渲染机制,但是利用 handlebars 模版的特性,只有模版语言里面的部分是可变的,Glimmer 把模版保留到运行时,通过检查模版上数据的变化决定 DOM 里需要替换的部分。比 React 的 Virtual DOM 直接比较 DOM 减少很多工作。基于 diff 的渲染是大势所趋,大家可以简单了解一下。

设计向 Design More,Design Better

《初级设计师与高级设计师的差距》
LeanCloud 导读:
本文来自 facebook 的 产品设计师 Julie Zhuo 的几幅手绘,分别从「设计时的工作流程」、「对设计的追求」、「设计师的状态」简单轻快地阐述了两者的不同,发人深省的小幽默,不如看完之后对号入座一下。

新知向 Ren chou jiu yao duo du shu

A Very Short History of Data Science
LeanCloud 导读:
通过不太冗长的篇幅介绍了 Data Science 的发展历程。另外,博主还写了大量其他有关 Data Science 的文章,若有兴趣,也可以读一读。

细数攻城掠地中的 Apple Watch 精彩应用

玲珑小巧的 Apple Watch,蕴含的功能和商机却不少。如何利用好有限的屏幕空间,打造出实用耐看的 Watch 应用呢?幻灯片马上开始,爱学习的同学快入座。

000-apple-watch
Apple 2015 发布会召开在即,Apple Watch 无疑是最大的亮点,而它的正式推出也势必会让智能穿戴设备市场硝烟再起。很有可能,它会象 Apple 其他明星产品那样,促成新一轮的技术与创新的大跃进。
与 iPhone 相比,Apple Watch 的屏幕尺寸小了不少。作为 iPhone 的闺蜜,它的界面设计和交互体验又该如何把握?小编我收集到一些先公布出来的 Apple Watch 应用,大家看看能不能从中获得些启发,为自己未来的项目找到素材和方向。

Clear
001-apple-watch
快速浏览和勾选待办事项,清单和提醒通过 iCloud 与其他设备进行同步

Feed Wrangler
002-apple-watch
显示 RSS 订阅源中的最新文章,将其标记为己读或加到「稍后阅读」服务中去,方便在其他设备上继续看;可以阅读全文,估计大部分人只是关注下标题而已。

Fitness Spades、Exact Fitness Timer
004-apple-watch
这两款都是健身应用,Fitness Spades 让你随机抽取扑克牌,按上面的项目去训练,挑战完一张再抽下一张,不断自我超越。Exact Fitness Timer 则以设定时间来安排间歇训练。

Home Remote


可用来开门、开关灯、甚至打开电水壶的摇控器,显示效果超赞,支持触控和语音输入,让主人们能更快完成所需操作。

Honeywell & Lutron
005-apple-watch
不用离开沙发就能调节温度和照明强度,打造智能家居控制中心的完整体验。

Infinitweet
006-apple-watch
发 tweet 的小工具。通过语音输入,把长消息转换成图片,从而绕开 Twitter 上 140 个字符的发文限制。特适合在外游荡的文艺青年,让他们不用再苦逼地精简文字,搅了想要抒发心情的雅兴。

Facebook
去年 9 月发布会上,脸书有露过一小脸,界面看起来很清爽,除了显示「好友请求」和「忽略」按钮,这回应该能浏览好友们的动态消息了吧,让我们拭目以待。

OfficeTime
007-apple-watch
用来记录工作时间的长度和分配情况,在 Apple Watch 上控制计时器,在 iPhone 上查看详细的分析报告。比如一走进会议室,在 Apple Watch 上点一下打开计时器,会议结束走出会议室,再点一下停掉计时,一周下来你就知道时间都花在哪儿啦。

Peeps
008-apple-watch
用来视频聊天,但在 Apple Watch 上只显示视频的头一帧画面,若不希望看到画面也可以改成通知显示。开发者期望 Apple Watch 二代能加上前置摄像头,这样 Peeps 会大有可为。

Prompt
009-apple-watch
为做演示的人士贴心打造。先在 iPhone 上设好大纲和时长,演示开始时在 Apple Watch 上打开 Prompt,它会给出此时应该提及的内容和该部分所剩的时间,让你完全做到心中有数。

Slopes


为那些喜欢用 iPhone 的 GPS 来收集运动数据(如 Nike+)的滑雪爱好者量身定制。在冬天因为戴手套的关系,iPhone 的 Touch ID 指纹功能用起来很不方便,iPhone 放在兜里掏来掏去的也相当麻烦。现在通过 Apple Watch,各项数据一目了然,运动者们可以尽享运动的乐趣。

American Airlines
美航的这款专属应用,相信会让常坐飞机的人很开心。在一键办理自助登机后,乘客随后会收到航班登机口、起飞时间、行李提取通道等相关通知。这种简要明了的信息,对提升旅客的出行体验意义重大。

BMW
010-apple-watch
BMW i 不仅可以显示宝马新款电力车型 i3 的充电量,还能显示地图,帮助想不起停放位置的车主们找到自己的车辆。

Citymapper
011-apple-watch
公交导航应用 Citymapper 在 iPhone 上有很不错的体验,在 Apple Watch 上它会显示汇总信息,并以触觉感应方式来提醒佩戴者到站下车。
由此看来,Apple Watch 个头不大,能耐却不小,真是后生可畏!大家对它的前景都怎么看?欢迎吐槽。

原文:《The best Apple Watch apps: Developers reveal upcoming titles》
翻译:LeanCloud Da Li
图片来源:http://www.wareable.com/