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

results matching ""

    No results matching ""