iOS技能体系

编程语言

Swift

Objective-C

C++/C

JavaScript


操作系统

Mac OSX

iOS

watchOS

tvOS

Linux 常用命令


开发基础

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

iOS Class Guard


设计模式

MVC

MVVM

通知

代理

KVO

工厂模式

命令模式

函数式编程

ReactiveCocoa

RxSwift


开发工具

IDE

Xcode

AppCode

调试工具

Charles、Wireshark

Reveal

Instruments

插件

Alcatraz

VVDocument

XVim

FuzzyAutocompletePlugin

KSImageNamed-Xcode

辅助工具

xScope

ImageOptim

马克鳗

Dash

Deploymate

FauxPas

PaintCode

命令行工具

xcodebuild、xcode-select

nomad

xctool

fastlane

持续集成

Jenkins

Travis CI

Bot

开源项目

AFNetworking & Alamofire

Masonry

SDWebImage

SwiftyJSON

JSPatch

React Native


包管理

CocoaPods

Carthage

Swift Package Manager


App 打包上传与审核

Apple Developer 网站

iTunes Connect 网站

IAP

加急审核申请

打包脚本


第三方服务

崩溃收集

Bugly

Crashlytics

BugHD

数据统计

Google Analytics

友盟

MTA

Flurry

App Annie

应用分发

TestFlight

蒲公英

FIR


你可能感兴趣的:(iOS技能体系)