[关闭]
@DianQK 2017-06-22T12:00:36.000000Z 字数 1403 阅读 828

iOS 开发周报:苹果想用 iPhone 管理你的医疗历史、The Right Way to Architect iOS App with Swift

InfoQ-Mobile-Weekly


iOS 开发周报:苹果想用 iPhone 管理你的医疗历史、The Right Way to Architect iOS App with Swift.md3.9kB

InfoQ周报/2017/06/22

新闻

  1. 苹果将帮助宜家改进 AR 购物工具:日前宜家数码转型主管 Michael Valdsgaard 在接受瑞典网站 Digital.di 采访时透露,宜家正在与苹果合力开发一款新的 AR 应用。「这将会是第一款能帮你做出可靠购物选择的增强现实应用。」他这么说道。在这款软件的首个版本中,消费者可以拍摄家中的照片,然后将宜家产品的影像覆盖到画面中你希望的位置。据称图像会有毫米级别的精准度,而且显示的比例也完全不用担心。最终官方应该还会加入直接在应用中购买家俱的选项,将购买的过程简化到用手机就可以完成。
  2. CNBC:苹果想用 iPhone 管理你的医疗历史:CNBC 早些时候报道称,苹果正在秘密进行一项医疗计划,希望将 iPhone 打造成能管理使用者诊断、测试结果、药方、健康信息和医嘱细节的健康终端。如果顺利的话,以后用户在就医时就不用再为去哪里找历史记录烦心了。是说,消息如果属实的话,那苹果肯定也是先在美国开始测试。而且据称他们已经与多家医院和 IT 公司开始了沟通,其中包括有在推广医疗信息开放标准以及希望给病人更多医疗数据控制权的机构。

教程

  1. The Right Way to Architect iOS App with Swift:关于 iOS 架构的文章感觉已经泛滥了,前一阵正好 Android 官方推了一套 App Architecture 。作者借此探索了怎样的架构才适合 iOS 。你可以从本文中了解到为什么要有架构、作者探索的过程、前端和 Android 技术栈的架构。
  2. ImageIO --- 完成渐进加载图片:加载一张图片时,特别是加载一张非常大的图片时,选择渐进加载图片时,用户体验会好上很多,本文介绍了如何使用 ImageIO 实现渐进加载功能。
  3. Vue 全家桶 + Electron 开发的一个跨三端的应用 :本文介绍了利用 Vue.js 实现 objc中国 的跨平台全栈应用,支持桌面应用、Web 应用、手机 App。
  4. 构建 Swift 框架所面临的挑战:在 Realm 首次发布之前,Apple 就推出了 Swift 这门全新的语言。Realm 团队很快意识到这门语言将会变得十分重要,因此他们开始全力打造 Realm 的 Swift 版本。这意味着他们做了很多开创性的工作。到目前为止,有很多新的开源工具如雨后春笋一般纷纷冒出,现有的工具也都进行了大幅度的扩展和改进。然而,在构建 Swift 动态框架 (framework) 的过程中,仍然存在着不少的挑战。在这个 MBLTDev 2015 的演讲中,Marius 总结了团队的相关经验,指出需要避免的陷阱,并且给予相应的提示,以便帮助您找到在快速发展的 Swift 生态系统中进行开发的舒适点。

开源项目

  1. Gagat:轻量切换主题组件,效果类似于 Castro 2。
  2. LGButton:一款漂亮并且支持定制的 Button 组件。
  3. Kuery:基于 Swift 4 KeyPath 特性设计的类型暗转的 Core Data 查询组件。
  4. tea-in-swift:Elm 架构项目 Demo。
  5. ShellKit:Objective-C 执行 Shell 脚本框架。
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注