zoukankan      html  css  js  c++  java
  • iOS 技能图谱

    # 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

  • 相关阅读:
    golang语言特性
    Mysql学习之order by的工作原理
    Mysql聚合函数count(*) 的性能分析
    Mysql的刷脏页问题
    普通索引与唯一索引的选择问题
    Mysql锁的类型与简析
    深入浅出Mysql索引
    Mysql修改语句的运行流程
    Mysql查询语句的运行流程
    Go语言入门之切片的概念
  • 原文地址:https://www.cnblogs.com/timssd/p/7441095.html
Copyright © 2011-2022 走看看