如何 0 成本启动全员 AI 技能提升?戳> 了解详情
写点什么

iOS 开发周报:2016 WWDC 可能在 6 月 13 日开始,Apple 发布音乐备忘录应用

  • 2016-01-25
  • 本文字数:1395 字

    阅读完需:约 5 分钟

新闻

  1. WWDC 16 可能在 6 月 13 日开始:自从 2007 年开始,Apple 都会在 6 月的第一周举行 WWDC 全球开发者大会。而今年根据以往举办地 Moscone West 会议中心的预约记录显示,Apple 可能会将日程调整到第二周。按照过去两年的惯例,会议的门票将在 4 月份左右由抽选的方式决定,如果有计划今年前往参会的开发者可以开始关注相关信息。
  2. Apple 发布音乐备忘录应用:本周 Apple 发布了一款音乐备忘的应用。一般来说 Apple 很少发布类似特定的功能性 app,但是每一款 Apple 官方应用往往够会成为第三方 iOS app 界面和用户交互上的范例。在这款应用中,Apple 使用了相对颜色较深的主题,以及一些自定义交互的控件,值得广大开发者进行一些研究。

教程

  1. CoreData VS Realm :Core Data 是 Apple 官方的 iOS 上进行数据持久化存储的解决方案,而 Realm 是一款使用起来很简单的移动平台的数据库。两者各有特点和适合的使用场景,本文作者试图站在自己的角度对两者的各个方面进行一些对比,并综合地给出了选择上的考虑和建议。
  2. Sketch Tutorial for iOS Developers :Sketch 是一款专门针对 UI 设计的矢量绘图软件,一经推出就迅速取得了广大设计师的喜爱,现在它也成为了个人 iOS 开发者在制作自己 app 时进行界面设计的最佳选择。这篇教程是面向 iOS 开发者的设计教程,它通过一个设计实例深入浅出地介绍了 Sketch 中对于开发者来说最有用的部分,很适合那些想自己进行一些设计的开发者作为上手教程进行学习。
  3. iOS 网络缓存扫盲篇:缓存一直是软件开发中的一个难题,而对于没有太多网络相关经验的 iOS 开发者来说,理解网络请求的缓存机制也是所面临的课题之一。这篇文章是针对对网络缓存理解不深的开发者写的,阐明了 iOS 上基本的缓存机制和使用方法。
  4. Exploring Swift Dictionary’s Implementation :字典在 Swift 中是很常用的数据结构,这篇文章从底层分析了 Swift 的泛型 Dictionary 的内存结构和实现方式,虽然可能对于我们日常工作和编写 app 来说不会有特别大的帮助,但是对于底层的探索可以满足开发者的好奇心,同时也是对分析思维进行锻炼的好机会。

开源项目

  1. ReSwift :我们在之前的周报中我们曾经提到过 Swift-Flow 项目,它是一款帮助我们针对数据流的变化进行编程的框架。最近,Swift-Flow 和另一个类似的框架 ReduxKit 进行了合并,它们的开发者对两个项目的优秀部分进行了整合,并将其重新命名为 ReSwift 。如果您之前忽略了这个项目的话,建议您可以抽空仔细了解一下这个框架的内容,它为我们提供了一种在 Cocoa 开发中架构软件的新的思路。
  2. Knuff :在 iOS 开发中,测试推送服务是否正确工作往往是很麻烦的事情。Knuff 是一款开源的 OS X 应用,我们可以提供必要的信息就可以对某个注册设备发送推送,简化开发流程。如果你对 GUI 不感兴趣的话,也可以选择像是 houston 这样的命令行工具来完成类似的事情。
  3. FolioReaderKit :一个 Swift 写的 ePub 电子书解析和阅读的框架,它包含了包括字体大小调整,主题,高亮标记等绝大多数电子书阅读时所需要的操作,可以让我们非常容易地构建一款电子书阅读的 app 或者是相关模块。

感谢徐川对本文的审校。

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

2016-01-25 18:003078
用户头像

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

关注

评论

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

就一次!带你彻底搞懂CSRF攻击与防御

我再BUG界嘎嘎乱杀

黑客 网络安全 信息安全 CSRF 网安

XIAOJUSURVEY重磅升级,推出图形化逻辑编排能力

XIAOJUSURVEY

开源 规则引擎 可视化编排 图形化编排 问卷逻辑

易点天下KreadoAI爆款视频生成功能上新 解锁出海营销新路径

新消费日报

相聚中国香港,共赢智能未来!华为云邀您共赴 KubeCon China 2024

华为云原生团队

云计算 云原生 KubeCON AI 人工智能

某个国外的真实XSS漏洞利用探寻

我再BUG界嘎嘎乱杀

黑客 网络安全 信息安全 XSS 漏洞

亚信安慧AntDB-T:使用Brin索引提升OLAP查询性能以及节省磁盘空间

亚信AntDB数据库

AntDB

邀请函 I 松下信息和望繁信科技邀您参加「数智时代下大数据应用的“道”与“术”」闭门会议

望繁信科技

大数据 数字化转型 解决方案 流程挖掘 流程智能

IPLC、IEPL与MPLS的对比分析

Ogcloud

MPLS 企业组网 企业网络 IPLC IEPL

京东面试:说说CMS工作原理?

王磊

JNPF快速开发平台赋能数字办公方式转变

不在线第一只蜗牛

低代码 数字化转型 数字化办公

Qwen2-Math 开源 AI 模型发布;阿里云推出首个域名 AI 大模型应用丨 RTE 开发者日报

声网

数据分析与决策支持:京东商品详情API的商业价值

技术冰糖葫芦

API Explorer api 货币化 API 接口 API 测试

实用指南|在多云环境中部署向量数据库

Zilliz

大数据 向量数据库 LLM 大语言模型 AICG

按需扩展,成本优化:灵活的服务配置

可观测技术

成本优化

解锁企业成功密码—商品计划的神奇力量

第七在线

Kubernetes 监控:观测云与 Prometheus CRD 的集成

可观测技术

Kubernetes

Pinterest:从 Druid 到 StarRocks,实现 6 倍成本效益比提升

StarRocks

Druid Pinterest

14点自动化经验

FunTester

从闪存普惠,到数字化普惠:极简全闪数据中心引发的变革

脑极体

AI

持续迭代:观测云的产品进化论

可观测技术

持续迭代

vue前端自适应布局,一步到位所有自适应

不在线第一只蜗牛

Vue 前端

智源未来选择 TDengine Cloud,解锁高效能源管理

TDengine

观测云突变告警,精准预测云原生的系统异常

观测云

云原生 监控告警

畅捷通基于Flink的实时数仓落地实践

Apache Flink

大数据 flink 实时数仓

【原创】【深入浅出系列】之代码可读性

京东科技开发者

iOS开发周报:2016 WWDC 可能在 6 月 13 日开始,Apple 发布音乐备忘录应用_移动_王巍_InfoQ精选文章