Skip to content

hehonghui/iOS-tech-frontier

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

iOS开发技术前线 ( ios-tech-frontier )

一个定期翻译、发布国内外iOS优质的技术、开源库、软件架构设计、测试等文章的开源项目,让我们的技术跟上国际步伐。

翻译QQ群 ( 需审核 ) : 131021281,项目管理员LollypoHarries ChenStormXX,有问题可以通过github或者QQ群联系他们。

目录

参与步骤

  1. 将该项目fork到自己的github;
  2. 在对应期数里面 (比如 issue-2 , 代表第二期) 里面创建一个markdown文件,文件命名格式为: 中文标题名 ( 不要有空格,有空格的地方用"-"连接 ),比如 Android-MVP模式与实践.md;
  3. 将模板template.md中的内容拷贝到markdown文件中,按照模板填写、翻译完内容(文章所需图片请存放到图床上,不要放在仓库中,图片宽度尽量控制在400 px左右),完成翻译后将状态修改为"校对中",提交pull request到本项目;
  4. 管理员校对完成之后便会发布.

注意事项

  1. 在翻译文章时,保留专有名词;
  2. 在忠于原文的基础上,进行适当的意译,以适应国人阅读习惯;
  3. 当翻译完成后,通读一遍,检查语句是否通顺,有无错别字等问题;
  4. 保持文章的整洁性。

参与翻译、校对的流程

文章分类

来源 介绍
Ray Wenderlich iOS社区,经常更新优秀文章
App Coda iOS社区,经常更新优秀文章
iOS Dev Weekly 每周发布热点资讯,第三方工具库,教程等
iOS Development Tips 干货多多,就是发布的间期有点点长
Medium 类似于Reddit的社区,这是其中的iOS板块
Others 其他来源的优秀文章

推荐文章

如果您有好的文章推荐我们翻译,请在 在bboyfeiyu/iOS-tech-frontier 下提一个issue,Issue 模板:

  • 推荐理由: 这是一篇关于XXXXXXX的优秀文章
  • 原文链接: 写明原始链接
  • 标签: 推荐, 来源,如raywenderlich,appcoda
  • milestone: 设置为当月,如2015/04

翻译任务跟踪和管理

有想要翻译文章的朋友请从issue列表中选择一个翻译任务,然后在issue中添加一个评论,将自己的github账户添加到评论中( 比如 : @Mr.Simple认领该翻译任务 ),管理员会将该issue的标签设置为翻译中。翻译者及时更新翻译状态,状态通过标签跟踪:

  • 待认领
  • 翻译中
  • 翻译完成
  • 校对中
  • 校对完成
  • 已发布

译者翻译完成之后想本项目发布pull request,校对完成之后会合并您的提交,并且将对应的issue关闭。

已完成列表

2015.10.18 ( 第十九期 )

文章标题 译者
[创建自注册的Swift UI 控件](issue-19/创建自注册的Swift UI 控件.md) kmyhy
如何实现iOS图书动画-第1部分 kmyhy
如何实现iOS图书动画-第2部分 kmyhy
[iOS9 Core Data教学](issue-19/iOS9 Core Data教学.md) LastDay

2015.9.28 ( 第十八期 )

文章名称 译者
什么是Dependency Injection(依赖注入)? @祈祈祈祈祈祈

2015.9.14 ( 第十七期 )

文章名称 译者
objective - 在LLDB中的调用 LastDays
如何实现iOS图书动画:第1部分

2015.9.14 ( 第十六期 )

文章名称 译者
ReactNavtive框架教程 kmyhy
介绍iOS设计模式1:2(Swift) alier1226
介绍iOS设计模式2:2(Swift) LastDays
使用一个MVC替代Brigade’s Experience Quzhiyu

2015.7.31 ( 第十四期 )

文章名称 译者
单例在Swift中的正确实现方式 Gottabe
在Swift怎样创建CocoaPod MrLoong
如何做一个iOS分形App alier1226

2015.7.6 ( 第十一期 )

文章名称 译者
Swift-2.0-Beta-1标准库的改变 samw00

2015.6.29 ( 第十期 )

文章名称 译者
使用Quick框架和Nimble来测试ViewControler Mr.Simple
为watchOS-2而生的WatchKit-初印象 StormXX
iOS依赖注入 HarriesChen

2015.6.23 ( 第九期 )

文章名称 译者
Swift 2 有哪些新特性 MollyMmm
Swift-EventKit的初学者指南--请求权限 MollyMmm
Swift的异步机制-Future Javier Soto
在Swift开发中通过UINavigationController来访问Sub-Controllers samw00

第八期 (2015.6.12)

文章标题 译者
[UIKit Dynamics和Swift教程:抛掷Views](issue-8/UIKit Dynamics和Swift教程:抛掷Views.md) samw00
使用CAShapeLayer来实现圆形图片加载动画 Sam Lau
WWDC中那些令人感兴趣的事物-iOS9,-Swift2 Lollypo

第七期 (2015.6.8)

文章标题 译者
[Core Image入门教程(swift)](issue-7/Core Image入门教程(swift).md) Sam Lau
[UIKit Dynamics 教程 - 起步](issue-7/UIKit Dynamics 教程 - 起步.md) Lollypo

第六期 (2015.6.1)

文章标题 译者
iOS8使用iCloud Harries Chen
iOS项目的持续集成与管理 Sam Lau
通过减少动态分发来提高Swift的执行效率 samw00

第五期 (2015.5.25)

文章标题 译者
Core Graphics教程第一部分(Swift) - 起步 sdqStormXX
Graphics教程第二部分-Gradients与Context HarriesChen
[Core Graphics 教程第三部分(Swift) - Patterns 和 Playgrounds](issue-5/Core Graphics 教程第三部分(Swift) - Patterns 和 Playgrounds.md) MrLoong

第四期 (2015.5.15)

文章标题 译者
关于AFNetworking安全bug的回复 Lollypo
Swift和自动引用计数器整理之强、弱和无主引用 samw00
Swift扩展的三个微妙细节 samw00
什么是委托代理?-Swift开发者指南 sdq

第三期 (2015.5.8)

文章标题 译者
Swift的响应式编程 Mr.Simple
iOS后台模式开发指南 MollyMmm
iOS今日扩展 Harries Chen

第二期 (2015.5.1)

文章标题 译者
使用Swift自定义ViewController切换效果与动画 Shopie
Swift样式指南2015年4月更新 liulinxu
GCD概述、语法以及好的示例 starmier

第一期 (2015.4.24)

文章标题 译者
iOS编程101-如何生成圆形和圆角的图像 7heaven
CocoaPods指南 Lollypo
iOS开发-可滑动的单元格 Harries Chen
View Debugging in Xcode 6 Mr.Simple

About

一个定期翻译国外iOS优质的技术、开源库、软件架构设计、测试等文章的开源项目

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published