编程语言
- Swift
- Objective-C
- C++/C
- JavaScript
操作系统
- Mac OSX
- iOS
- watchOS
- tvOS
- Linux常用命令
开发工具
- IDE :Xcode、 AppCode
- 调试工具:Charles、Wireshark、Reveal、Instruments
- 辅助工具:xScope、ImageOptim、马克鳗、Dash、Deploymate、FauxPas、PaintCode
- 命令行工具:xcodebuild、xcode-select、nomad、xctool、fastlane
- 持续集成:Jenkins、Travis CI、Bot
开发基础
- UI控件
- Storyboard & Xib
- Core Data & Sqlite
- Core Graphics
- Animation
- Block & GCD
- Test Case 编写
- Framework
- Autolayout
- 手势识别,重力感应
开发进阶
- 引用计数
- Runtime
- Runloop
- 对象模型
- Hybrid
- 沙盒机制
- AVFoundation
- Core Text
- 逆向与安全:class dump、IDA Pro、Hopper、Class Guard
设计模式
- MVC
- MVVM
- 通知
- 代理
- KVO
- 工厂模式
- 命令模式
函数式编程
- ReactiveCocoa
- RxSwift
开源项目
- AFNetworking & Alamofire
- Masonry
- SDWebImage
- SwiftyJSON
- JSPatch
- React Native
包管理
- CocoaPods
- Carthage
- Swift Package Manager
第三方服务
- 崩溃收集:Bugly、Crashlytics、BugHD
- 数据统计:Google Analytics、友盟、MTA、Flurry、AppAnnie
- 应用分发:蒲公英、FIR
App打包上传与审核
- Apple Developer 官网
- itunes Connect 官网
- IAP
- 加急审核申请
- 打包脚本
网友评论