iOS 技术图谱

编程语言:

  Swift / Objective-C/C++、C/JavaScript

操作系统

  Mac OSX / iOS/WatchOS /tvOS/Linux常用命令

开发基础

  UI控件、StoryBoard&Xib/CoreData&Sqlite/Core Graphics/Animation/Block&GCD/Test Case编写/Framework/Autolayout/手势识别、重力感应

开发进阶

引用计数、Runtime/RunLoop/对象模型/Hybid/沙盒机制/AVFoundation/CoreText

/逆向与安全(class dump IDA Pro Hopper iOS Class Guard)

设计模式 

MVC/MVVM /通知/代理/KVO/工厂模式/命令模式

函数式编程

ReactiveCocoa /RxSwift

开发工具

IDE xcode AppCode

调试工具

Charles/Wireshark

Reveal

instruments

插件:

Alctraz

WDocument

XVim

FuzzyAutocompletePlugin

KSImageNamed-Xcode

辅助工具:

xSpace / ImageOptim/ 马克鳗/Dash/Deployment/FauPas/PaintCode

命令行工具

xcodebuild、xcode-select、nomad、xctool、fastlane

持续集成

Jenkins/travis CI Bot

开源项目

AFNetworking &Alamfire 

Masonry

SDWebImage

SwiftlyJSON

JSPatch

ReactNative

包管理 CocoaPods Carthage Swift Package Manager

App打包上传与审核

Apple Developer 网站 iTunes Connect网站 IAP 加急审核申请 打包脚本

第三发服务

奔溃收集 :Bugly Crashlytics BugHD

数据统计 :Google Analytics 友盟 MTA Flurry App Annie

应用开发 TestFlight 蒲公英 FIR

你可能感兴趣的:(iOS 技术图谱)