ios技能图谱

【链接】StuQ技能图谱
http://skill-map.stuq.org


一.    编程语言。

1.Object-C 2.C/C++ 3.JavaScript 4.Swift


二.    操作系统。
1.iOS 2.Mac OSX 3.tvOS 4.watchOS 5.Linux 常用命令


三.    开发基础。
1.UI控件 2.Storyboard & Xib 3.Core Data & Sqlite 4.Core Graphics 5.Animation 6.Block & GCD 7.Test Case编写 8.Framework 9.Autolayout 10.手势识别,重力感应。


四.    开发进阶。
1.Runtime
2.Runloop
3.对象模型
4.Hybrid
5.沙盒机制
6.AVFundation
7.Core Text
8.逆向与安全 (1. IDA Pro  2. class dump 3. iOS Guard 4. Hopper)
9.引用计数


五.    设计模型。
1.MVC 2.MVVM 3.通知 4.代理 5.KVO 6.工厂模式 7.命令模式


六.    函数式编程。
1.ReactiveCoCoa
2.RxSwift


七.    开发工具。
1.调试工具 (1.Reveal 2.Instruments 3.Charles、Wireshark)
2.插件 (1.VVDocument 2.XVim 3.Autocomplete 4.SImageName-Xcode 5.Alcatraz)
3.辅助工具 (1.PaintCode 2.xScope 3.ImageOptim 4.马克鳗 5.Dash 6.Deploymate 7.FauxPas )
4.命令行工具 (1.nomad 2.xctool 3.fastlane 4.xcodebuild xcode-select)
5.持续集成 (1.Travis CI 2.Bot 3.Jenkins)
6.IDE (1.Xcode 2.AppCode)


八.    开源项目。
1.SDWebImage
2.SwiftyJSON
3.JSPatch (1.下载js文件 2.启动JSPatch 执行js代码 3.对要修复的方法hook替换)
4.React Native
5.AFNetworking & Alamofire
6.Masonry


九.    包管理。
1.CocoaPods
2.Carthage
3.Swift Package Manager


十.    App打包上传与审核。
1.打包脚本
2.Apple Developer网站
3.Itunes Connect网站
4.IPA 5.加急审核申请


十一.  第三方服务。
1.数据统计 (1.友盟 2.MTA 3.Flurry 4.App Annie 5.Google Analytics)
2.应用分发 (1. 蒲公英 2.FIR 3.TestFlight)
3.崩溃收集 (1.Crashlytics 2.BugHD 3.Bugly)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值