BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

iOS 开发周报:Apple 收购 iCloud.net 域名或推社交服务、Acceptance Testing

| 作者 靛青K 关注 6 他的粉丝 发布于 2017年2月25日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

新闻

  1. Apple 收购 iCloud.net 域名或推社交服务:在正式推出自己的 iCloud 存储服务前,Apple 收购了瑞典软件公司 Xcerion 所有的 iCloud.com 域名,后者是在 2007 年就推出了自己的同名云服务。而收购 iCloud.net 可能是 Apple 在开发类似 Instagram 或 Snapchat 的照片应用,也可能借鉴2个应用的功能,然后直接合并到自己的照片应用。
  2. 因产能不足,iPhone 8 可能不采用 OLED 屏:据外媒报道,Apple 制定了一个大计划,想要为下一款 iPhone 配备色彩鲜艳而且节能的 OLED 屏幕,通过这项新技术来吸引用户。问题在于四大主要屏幕供应商都无法拿出足够的产能为明年的全新 iPhone 生产屏幕。知情人士称,这一供应不足的局面将会持续到 2018 年,对 Apple 来说是一个潜在挑战。

教程

  1. Pushing the Boundaries of Swift to the Server:作者 Karl 在 AltConf 演讲中分享了使用 IBM Cloud 用 Swift 写服务器端代码时多么轻松,作者通过完成一个 Slack 机器人展示了 IBM Swift Sandbox 的强大。
  2. Acceptance Testing:本文介绍了不同于单元测试的验收测试,以及对应的测试方法和隐藏的陷阱。
  3. iOS 逆向实战 - 钉钉签到远程“打卡”:本文通过逆向分析的过程,实现了钉钉远程打卡功能,你可以从中学习其分析的过程。
  4. iOS 无埋点数据 SDK 实践之路:作者开发无埋点数据收集 SDK 已有半年,本文中作者分享了实践的收获。包括不需要代码埋点就能自动的、动态可配的、全面且正确的收集用户在使用 App 时的所有事件数据。
  5. 0221 - 我是如何把 Klib 带到这个世界的:作者开发了 Klib macOS App ,在本文中介绍了从缘由到设计再到开发和测试,以及推广等过程,你可以了解到一名个人开发者的真实写照。

开源项目

  1. folding-cell:参考 folding paper material 折叠效果的 UI 组件。
  2. Dotzu:iOS Debug 工具,支持 log 等级、网络请求、崩溃信息记录。
  3. FSPagerView:支持非常丰富设置项的 Pager View 。
  4. YamlSwift:Yaml 和 JSON 解析库。
  5. ESTabBarController:可高度自定义的 TabBarController 组件。

感谢徐川对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT