PCon全球产品创新大会即将开幕,抢占最后的交流席位! 了解详情
写点什么

iOS 开发周报:Apple 开设支持服务推特账号,Oculus Rift 表示暂时不支持 Mac

  • 2016 年 3 月 09 日
  • 本文字数:1259 字

    阅读完需:约 4 分钟

新闻

  1. Apple 开设支持服务推特账号:本周 Apple 在推特开通了官方的支持账号,用来解答用户使用上的问题。在账号开通 24 小时后,这个账号就拥有了超过 12 万粉丝,并且发出了超过 2750 条信息。使用社交网络的方式来进行客户服务并不鲜见,但是对于 Apple 这样体量的企业也转向更多地用这种迅速的方式提供客服,是企业客服方式正在转变的信号。
  2. Oculus Rift 表示暂时不支持 Mac :以 Oculus Rift 为代表的虚拟现实设备最近火爆异常。最初 Oculus Rift 是计划支持 Mac 设备的,但是因为 Mac 电脑的 GPU 性能一直无法满足虚拟现实设备的需求,所以 Oculus Rift 也于去年停止了对 Mac 的开发。最近对于 Oculus 创始人之一的 Luckey 采访时,他表示近期暂时没有支持 Mac 的计划,除非 Apple 制造出显示性能足够好的设备。

教程

  1. Tracking tasks with stack traces in Swift :Debug 向来是开发中很重要的一个环节,但是对于异步代码来说,调试工作会困难得多。这篇文章介绍了一种针对多个线程的任务进行追踪的方式,通过这种方法,我们可以获取到异步任务的调用栈,这对于调试异步代码会非常有用。
  2. Swift Asserts :Assert 经常被用在检查代码运行条件时,善用 assert 可以在开发阶段就捕获由于开发者失误所带来的错误。这篇文章介绍了 Swift 中 assert 相关 API 使用上的一些实践和方式。
  3. Swift 烧脑体操:一系列 Swift 比较有意思的语法和概念的解析,包括了 Optional,函数参数,高阶函数,mapflatMap 的解读。按照文章的内容进行思考,对于理解 Swift 的这些基本概念很有帮助。
  4. iOS 高效添加圆角效果实战讲解:圆角是一种很常见的视图效果,相比于直角,它更加柔和优美,易于接受。但很多开发者并不清楚如何设置圆角的正确方式和原理。设置圆角会带来一定的性能损耗,如何提高性能是另一个需要重点讨论的话题。这篇文章就这个话题进行了一些分析和讨论。

开源项目

  1. Advance :一个 Swift 动画框架,可以让我们用很简单的 API 来制作高性能和更真实的交互式动画。如果你对交互式动画并不熟悉的话,可以阅读一下 objc 中国的这篇文章。交互式动画中有很多隐藏的细节,并需要不少动画制作的经验。Advance 将这些繁琐的细节进行了封装,让开发者可以在更高抽象层上制作出完美的交互式动画。
  2. Markoff :由 thoughtbot 带来的一个完整的 Swift 的 markdown 文件预览 OS X 应用。这个应用使用了 SwiftMark 来解析,使用 ReactiveCocoa 来响应式地进行代码组织。可以作为学习 app 开发的很好的示例应用。
  3. TVOSSlideViewController :为 tvOS 提供一个可以左右滑动的 view controller。虽然 Apple 在 Apple TV 开发指南中提供了一些交互的范式,但是现在对于 tvOS 界面交互方式的探讨还在热烈地进行中,这个框架就是对于一种新的交互方式的探索。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2016 年 3 月 09 日 18:001126
用户头像

发布了 59 篇内容, 共 18.0 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

[Android-Gradle]-搞定Groovy闭包这一篇就够了,android编程权威指南

android 程序员 移动开发

ViewPager翻页特效(2_特效关键代码),android混合开发专利

android 程序员 移动开发

WiFi配网~智能家居配网解决方案,腾讯T3大牛总结

android 程序员 移动开发

ViewDragHelper之手势操作神器,vue数据双向绑定

android 程序员 移动开发

volatile关键字在Android中到底有什么用?,零基础入门android

android 程序员 移动开发

阿里内部热捧“Spring全线笔记”,不止是全家桶,太完整了

Java spring 程序员 springmvc springboot

华为云数据库限量秒杀11.11元/年,错过再等一年!

华为云数据库小助手

GaussDB 优惠券 华为云数据库

WorkManager完全解析+重构轮询系统,android事件分发机制面试

android 程序员 移动开发

XTableView:一个带侧滑菜单的二维表格控件,kotlin高阶函数源码讲解

android 程序员 移动开发

TCP_UDP协议详解,大牛带你直击优秀开源框架灵魂

android 程序员 移动开发

终于有人把阿里巴巴的“双11”高并发系统秒杀架构终极版教程,整理成册了

Sakura

Java 程序员 架构 面试 计算机

WebView交互架构项目实战(三),阿里P7亲自教你

android 程序员 移动开发

《Linux一学就会》第一章第一节:学习环境搭建

侠盗安全

Linux linux运维 云计算架构师

zookeeper开山篇-编译安装与zk基础命令使用(1),android综合面试

android 程序员 移动开发

积跬步至千里:QUIC 协议在蚂蚁集团落地之综述

阿里巴巴移动技术

网络协议 移动端 客户端 QUIC协议

TCP粘包半包问题和解决,android实战开发-天气预报PPT

android 程序员 移动开发

View,2018android面试题

android 程序员 移动开发

Weex原理之带你去蹲坑,kotlin参数默认值

android 程序员 移动开发

zookeeper使用篇-Zookeeper Api实践,从入门到真香

android 程序员 移动开发

阿里大佬倾情力荐:Java全线成长宝典,从P5到P8一应俱全

Java MySQL 编程 程序员

zookeeper开山篇-编译安装与zk基础命令使用,实战篇

android 程序员 移动开发

[Android]使用函数指针实现native层异步回调,鸿蒙app开发工具

android 程序员 移动开发

ViewPager(二),android移动应用开发教程

android 程序员 移动开发

VirtualAPK 详解和使用,网易云的朋友给我这份339页的Android面经

android 程序员 移动开发

ViewPager中使用Fragment时防止数据预加载,腾讯架构师深入讲解Android开发

android 程序员 移动开发

zookeeper原理篇-Zookeeper启动流程分析,2021大厂Android面试最火问题

android 程序员 移动开发

View系列:硬件加速,安卓面试项目

android 程序员 移动开发

WMRouter:美团外卖Android开源路由框架,2021年Android高级面试题

android 程序员 移动开发

Weex原理之带你去蹲坑(1),androidui开发工具

android 程序员 移动开发

Tomcat体系架构,2021吊打面试官系列

android 程序员 移动开发

WebP 探寻之路,kotlin环境搭建

android 程序员 移动开发

iOS开发周报:Apple 开设支持服务推特账号,Oculus Rift 表示暂时不支持 Mac_移动_王巍_InfoQ精选文章