精选项目

Kingfisher

由纯 Swift 编写的轻量级网络图片下载和缓存框架。Kingfisher 为您的下一个 app 提供更加优秀的图片资源使用、处理及管理功能。

FengNiao

一个用来检测并删除 Xcode 项目中无用图片资源的跨平台命令行工具,可以通过项目构建脚本进行集成,并持续保证项目尺寸的精简。

Mail Me

一个用来快速且在任意场合给自己发送邮件的 iOS 应用。通过即刻邮件,将你的 iOS 设备用于高效的任务管理、笔记或者信息收集。

LINE LIVE

作为 LINE 下一代娱乐入口的视频流媒体直播 app。我在其中担任重要的开发角色,负责包括功能实现,关键指标性能优化等多项工作。

ObjC 中国

由我发起,通过中国 iOS 开发者社区驱动的项目。ObjC 中国的目标是将 objc.io 中优秀的期刊文章和图书翻译为中文,并将先进的开发理念介绍给中国开发者。

其他项目

我同时还创建了以下项目:

VVDocumenter-Xcode

Xcode 插件

可以让你在 Xcode 中直接为 Swift 和 Objective-C 创建文档注释的 IDE 插件。从 2016 年起,Apple 基于 VVDocumenter 的实现,为 Xcode 添加了内置集成的文档生成功能。因此该项目及其代码现在已经是 Apple 的一部分,我个人不再继续对其进行维护。

Rainbow

框架

让 Swift 开发者愉悦的控制台输出字符串着色。Ranibow 可以为 Swift 命令行工具的输出文本添加文本颜色,背景颜色或者常见样式。该框架可以同时用于 Apple 平台和 Linux 开发,提高终端日志输出和用户交互的体验。

Hedwig

框架

用 Swift 轻松地从任意运行终端向任意 SMTP 服务器发送邮件。通过 Hedwig,你可以从 Swift 编写的 Linux 服务器或是 macOS/iOS app 连接到 SMTP 服务器,并请求邮件发送。使用所提供的高层级 API 可以对用户与 SMTP 的交互进行极大简化。

APNGKit

框架

APNGKit 是一个 iOS 上加载和显示 APNG 格式图片的高性能框架。它基于带有 APNG 支持的 libpng 进行构建,并使用 Swift 处理图像的解码和再组装。基于 Cocoa Touch 的高层级抽象可以为使用者提供一套易用的 API。APNGKit 让你以前所未有的便利和熟悉的方式,在 iOS 系统中使用更先进的动画图片格式。

精选出版

Swift 是 Apple 在 WWDC 2014 上引入的一门革新性的编程语言,它汲取并借鉴了众多现代编程语言的优点。我本人也参加了 WWDC 2014,并从 Swift 诞生的第一天开始就对其进行学习和研究。在本书中,我们将总结很多 Swift 的使用技巧,它们几乎涵盖了 Swift 的各个重要方面。

近期出版

职业经历

2014 年 10 月 ~ 至今

LINE Corp. 第三开发中心 软件工程师 (日本 东京)

  • iOS 应用开发,项目技术负责人
  • Swift 布道

2012 年 10 月 ~ 2014 年 9 月

Kayac Inc. Unity 开发工程师 / 技术主管 (日本 横滨)

  • Unity 游戏开发及优化
  • 新入职员工技能培训及表现评价

2011 年 3 月 ~ 2012 年 7 月

锐徳无限 (Red Infinity) 软件工程师 (中国 北京)

  • 作为初创公司员工实习
  • iOS 游戏开发责任人

联系

  • onev@onevcat.com
  • @onevcat on Keybase.
  • 日本東京都新宿区新宿 4-1-6 JR 新宿ミライナタワー 23 階,160-0022,03-4316-2000
  • 预约会面请先邮件联系