写点什么

iOS 开发周报:Apple 提供上千名工程师在以色列研发 AR 相关项目、硅谷和国内的 iOS 开发到底有何不同?

  • 2017-03-08
  • 本文字数:894 字

    阅读完需:约 3 分钟

新闻

  1. Apple 提供上千名工程师在以色列研发 AR 相关项目:Apple CEO Tim Cook 不止一次在公开场合表示过,Apple 一直在 AR 领域投资并看好它的长期发展。据一些业内人士透露,Apple 在以色列有一个超过 1000 人的工程师团队正在进行与 AR 技术相关的研发工作。年内的新一代 iPhone 可能加入 AR 技术,用于创建 3D 影像,可能还会有一个基于 AR 技术的软件开发工具包。
  2. iPhone 8 取消 Lighting 属谣言:外媒传闻 iPhone 8 将取消 Lightning 接口,改用 USB-C 。不过,最新消息透露,iPhone 8 将仍保留 Lightning 接口。同时可能加入 USB-C 快充。

教程

  1. iOS 触摸事件的流动:本文介绍了从手指触摸屏幕开始,手机都发生了什么事情。
  2. 如何在 iOS 开发中更好的做假数据?:在繁重的开发时,后端可能没有提供接口,你可以从本文中了解到几种提供假数据的方案。
  3. 使用 Danger 提高 Code Review 体验:在 Code Review 时,我们可能经常要去检查各种事情,比如 pr 是否提到了 develop 分支、commit 中是否有毒(存在 merge commit)、禁止某些文件在 pr 中有修改、pr 的描述是否正常等等各种事情。有时我们会忘记检查这些事情,merge 之后才发现,这个就非常尴尬了。使用 Danger 可以很好的帮我们避免上述低级错误的发生,本文对 Danger 进行了使用相关的介绍。
  4. 硅谷和国内的 iOS 开发到底有何不同?:本文介绍了作者在游览国内各公司后的体会,你可以从中了解到国内外对 Swift 不同见解、 iOS 开发需求成都、PM 素质差异、面试上流程的差异。
  5. UIViewController 相关生命周期总结:本文介绍了 UIViewController 生命周期相关内容,你可以从中了解到诸如loadViewviewDidLoad 被调用时都发生了什么。

开源项目

  1. Swashbuckler :你可以写像 CSS 一样的方式书写 iOS 上的样式代码。
  2. Format :支持格式化数字、手机号、金额的组件。
  3. TVButton :在 iOS 上使用 Apple TV Button 的效果。
  4. ObjectiveKit :对 Swift 友好的 Runtime API 。
  5. JTAppleCalendar :精致的日历组件。

感谢徐川对本文的审校。

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

2017-03-08 18:002387
用户头像

发布了 41 篇内容, 共 94398 次阅读, 收获喜欢 1 次。

关注

评论

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

网络爬虫使用什么特点的http代理?

巨量HTTP

http代理

基于Java+vue开发的企事业移动培训考试平台

金陵老街

java 架构

2023 届的字节跳动技术新人,个个都是宝藏同学

字节跳动技术范儿

字节跳动 offer 校招

软件测试/测试开发丨利用人工智能ChatGPT自动生成架构图

测试人

人工智能 软件测试 ChatGPT

基于Kubernetes的Serverless PaaS稳定性建设万字总结

Serverless Devs

云计算 Serverless 运维 托管

文档信息抽取技术:从非结构化文本到结构化信息的旅程

合合技术团队

人工智能 技术 文档 文档抽取

鲸鸿动能加入气候行动,与野生救援(WildAid)探索公益新玩法

最新动态

以创新抵御经济环境压力:自动化测试ReadyAPI帮助企业平衡软件质量与成本控制

龙智—DevSecOps解决方案

自动化测试

脱颖而出!云起无垠荣获第二届“陇剑杯”优胜奖

云起无垠

哪款国产堡垒机好用便宜实惠?大家推荐一下!

行云管家

网络安全 数据安全 堡垒机 国产

【ODPS新品发布第2期】实时数仓Hologres:推出计算组实例/支持JSON数据/向量计算+大模型等新能力

阿里云大数据AI技术

大数据 阿里云

数据驱动,智能运营:2023全球商业创新大会精要

用友BIP

2023全球商业创新大会

什么是LED贴膜屏?

Dylan

技术 广告 3D LED显示屏

菜单栏图标管理 Bartender 5 for mac最新

mac大玩家j

Mac软件 菜单栏软件 菜单栏管理软件

软件测试/测试开发丨ChatGPT在测试计划中的应用策略

测试人

人工智能 软件测试 测试开发 ChatGPT

微软推出统一 Copilot AI 助手;谷歌拟自主研发 AI 芯片;苹果拟在国内引进新的 OLED 供应商丨RTE开发者日报 Vol.55

声网

Office下载 办公软件Office 2019 mac永久激活版

mac

办公软件 苹果mac Windows软件 office 2019

企业微信 API 接口调用教程:从入门到精通

Liam

后端 后端开发 API 开放 API 企业微信开发

如何正确地计算经过时间(elapsed time)

redcoder54

Java 时钟同步

数字货币交易平台,专业数字货币交易系统开发

V\TG【ch3nguang】

阻碍财务共享助力财务转型的三个坑,要绕行!

用友BIP

财务共享

TiDB binlog故障处理之drainer周期性罢工

TiDB 社区干货传送门

故障排查/诊断

如何保障汽车嵌入式软件的质量与安全?您需要了解ASPICE标准

龙智—DevSecOps解决方案

汽车软件开发 汽车软件 ASPICE OEM

一篇聊聊Mybatis插件开发

互联网工科生

sql 数据 mybatis

干货丨中国移动5G数字工厂引领工业数字化未来(附PPT)

工赋开发者社区

对话在行人|承德水务:通过数智化实现“一滴水的闭环管理”

用友BIP

对话在行人

Mac苹果电脑无线鼠标连不上怎么办

柠檬与橘子

PPT | 智能工厂生产制造执行系统(MES)建设方案

工赋开发者社区

Golang 的 GMP:并发编程的艺术

树上有只程序猿

golang GMP

苹果Mac电脑3D家居设计 Live Home 3D Pro 激活中文版

胖墩儿不胖y

3D Mac软件 家居设计软件 三维家居设计

iOS 开发周报:Apple 提供上千名工程师在以色列研发 AR 相关项目、硅谷和国内的 iOS 开发到底有何不同?_Android/iOS_靛青K_InfoQ精选文章