HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Apple Pay 开始全球业务,新款 Office 发布 - iOS 移动开发周报

  • 2015-07-13
  • 本文字数:1381 字

    阅读完需:约 5 分钟

新闻

  1. Apple Pay 登陆英国:虽然官方还没有宣布,但是英国一些银行的信用卡已经可以被添加到 Apple Pay 中了。在经过大半年的美国本土检证之后,这也是在 Apple Pay 国际化的第一步。不过和 Apple Music 类似,在国内是否能与本地的支付服务相抗衡仍然是未知数。
  2. 微软发布 Office 2016 for Mac :微软 Office 办公套件可以说在办公软件领域还是占有绝对统治地位的。近日微软为 Mac 发布了新一代的 Office,这是继 Office 2011 之后微软首次发布全新的 Office for Mac 版本。如果你已经订阅了 Office 365 的话,可以直接获得这个更新。

教程

  1. 《招聘一个靠谱的 iOS》:作者通过自己作为面试官的经验,分享了一些在应聘 iOS 开发职位的时候应该特别注意的地方。文章也总结了一些面试常见的题目,不论你是准备进行面试还是单纯地想检验一下自己的知识掌握情况,这篇文章都值得一看。
  2. 《Fun With CALayer Mask》:利用 CALayer 可以制作很多 view 的效果,作者使用了巧妙的方法实现了一个 text view 的颜色渐变效果。文章简单讲述了实现的思路,另外这个效果也在 GitHub 开源了,可以对照着进行学习。
  3. 《禅与 Objective-C 编程艺术》:《Zen and the Art of the Objective-C Craftsmanship》一书的中文翻译版本,这本书由浅入深讲述了 Objective-C 语言的一些最佳实践和推荐用法。这不仅仅是一份编程风格指南,而且也蕴含了简洁明了的编程思想。通过对一些 Objective-C 中常见的写法的描述,为我们揭示了设计和书写优雅代码的诀窍。
  4. 《Should I use a Swift struct or a class?》:Swift 中的基础类型都是 struct 的,这和一些其他语言很不相同。在我们开发 app 时,如何选择使用 class 还是 struct 是一件很值得考量的事情。归根结底,就是实例是否需要存在共享状态以及可变性的问题。文章从最简易的例子入手为我们分析了 class 和 struct 的区别和最佳使用场景。通过阅读相信可以加深你对 Swift 的设计思想的理解,并能够在代码设计时起到一定指导作用。

开源项目

  1. MMCamScanner :利用 OpenCV 来进行图片边缘识别的框架,比如纸质文档进行拍照后自动识别边缘并按边缘裁剪出矩形的文本区域。利用这个框架可以开发一些文档保存的 app,或者更进一步进行识别和转换。
  2. fastlane :一套 iOS 开发和持续集成的命令行工具,可以用来快速搭建 CI 甚至自动提交的开发环境。这套工具中包括了上传 ipa 文件,自动截取多语言截屏,生成推送证书,管理产品证书等一系列实用工具。
  3. apous :Swift 其实是很适合当做类似脚本语言的一门语言,Apple 官方也提供了 REPL 环境和像是 swift run 这样的命令行工具。apous 的目的是更进一步,使得把 Swift 当做脚本语言使用时更加方便。使用这个工具,你可以将脚本分散在独立的文件中,也可以通过 Carthage 或者 CocoaPods 来进行依赖管理。
  4. PleaseBaoMe :一个可以让你实时地在浏览器里查看 app 中的 SQLite 文件内容的框架。在开发基于 SQLite 数据库的 app 时,一个很让人郁闷的事情就是难以直接查看和追踪数据库中条目的变化,这让开发和调试时的难度大幅上升。使用这个框架可以让我们摆脱这个限制,十分方便。

感谢徐川对本文的审校。

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

2015-07-13 09:072535
用户头像

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

关注

评论

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

万物智联与烟火人间,一场跨越20年的双向奔赴

脑极体

1200页文档笔记,Java+JVM+MySQL+数据结构与算法

Java 程序员 后端

2021Java进阶者的新篇章,Java全栈知识体系

Java 程序员 后端

2021Java开发面试解答,数据库mysql教程视频教程,90%的人看完都说好

Java 程序员 后端

2021Java精选面试实战总结整理,讲的太透彻了

Java 程序员 后端

2021Java者未来的出路在哪里,kafka从入门到精通

Java 程序员 后端

2021Java高级面试题总结,kafka面试常见问题

Java 程序员 后端

12年高级工程师的“飞升之路”,Java知识点总结合集

Java 程序员 后端

上云,能打破低代码“内卷”吗?

海比研究院

低代码

2021Java常见笔试题,牛客网java编程题送信,字节Java面试题

Java 程序员 后端

2021Java开发现状分析,看完这一篇你就懂了

Java 程序员 后端

2021Java精选面试实战总结整理,架构师必备

Java 程序员 后端

Activity重启引起的重复发送消息Bug分析

轻口味

android 10月月更

2021Java高级进阶学习资料,字节跳动Java高级工程师

Java 程序员 后端

13分钟彻底搞懂分布式系统服务注册与发现原理,写给互联网大厂员工的真心话

Java 程序员 后端

2021Java常见面试题,牛客网中级项目异步队列,Java高级面试题及答案整理

Java 程序员 后端

2021Java开发学习路线,两年Java开发经验

Java 程序员 后端

2021Java面试心得,shiro框架视频尚硅谷,最新Java开发进阶

Java 程序员 后端

2021Java高级面试题汇总解答,Java开发新手入门教程

Java 程序员 后端

2021Java高级面试题,极客时间vip年卡,看懂这些帮你轻松解决就业问题

Java 程序员 后端

在阿里云ECS服务器上部署OpenVPN

wong

Centos 7 OpenVPN ECS

做一名真正的软件工程师

百度开发者中心

程序员 最佳实践 分享 工程师

15个经典面试问题及回答思路,Java面试你必须要知道的那些知识

Java 程序员 后端

12道Java高级面试题:开课吧数据分析百度云,大厂Java开发面试解答

Java 程序员 后端

2021Java网络编程总结篇,百度技术三面四面,最全Java知识总结

Java 程序员 后端

2021Java面试笔试总结,jdk使用教程,Java高级工程师必备知识

Java 程序员 后端

10年阿里开发架构师经验分享:rabbitmq教程go,Java零基础入门pdf

Java 程序员 后端

2020-2021蚂蚁金服Java面试真题解析,2021最新Java面试真题解析

Java 程序员 后端

月经逆行、体能差、雌激素影响心态……女性进入太空,要经历哪些科技伪命题?

脑极体

2020-2021京东Java面试真题解析,在线面试指南

Java 程序员 后端

实时即未来!Flink Forward Asia 2021 议程正式上线!

Apache Flink

大数据 flink

Apple Pay 开始全球业务,新款 Office 发布 - iOS移动开发周报_移动_王巍_InfoQ精选文章