100天阅读博文计划

看到故胤道长 大神的文章 效仿他而为之.

APP开发

  • 深入理解Runloop 2019-10-14 day01
  • CPU VS GPU | iOS核心动画高级技巧 2019-10-15 day02
  • iOS保持界面流畅的技巧 2019-10-16 day03
  • 单向数据流动的函数式 View Controller 2019-10-17 day04
  • 微信读书 iOS 性能优化总结 2019-10-18 day05
  • 微信读书 iOS 质量保证及性能监控
  • SOLID Principles in Swift
  • Swift with a hundred engineers
  • Tales of a rewrite at Lyft
  • Re-architecting Pinterest’s iOS app
  • Immutable models and data consistency in our iOS App
  • Optimizing App Startup Time
  • Managing Consistency of Immutable Models
  • Migrating to Swift 3
  • Getting to Swift 3
  • Building Mixed-Language iOS Project with Buck

第三方开源库

  • 如何将 iOS 项目的编译速度提高5倍
  • 如何打造易扩展的高性能图片组件
  • iOS 启动连续闪退保护方案
  • GYDataCenter:高性能数据库框架
  • GYHttpMock:iOS HTTP请求模拟工具
  • 预加载与智能预加载(iOS)
  • 使用 ASDK 性能调优 - 提升 iOS 界面的渲染性能
  • AsyncDisplayKit 2.0 Tutorial: Getting Started
  • AsyncDisplayKit 2.0 Tutorial: Automatic Layout
  • Introducing Lottie
  • Introducing Plank: Immutable model generation for iOS
  • Engineering Signature Rendering on iOS with UberSignature

开发工具与调试

  • Visual Debugging with Xcode
  • Debugging Tips and Tricks
  • Improving Existing Apps with Modern Best Practices
  • An Introduction to the Swift Package Manager
  • Charles Proxy Tutorial for iOS
  • fastlane Tutorial: Getting Started

语法性能

  • Swift 性能相关
  • Swift 性能探索和优化分析
  • Optimizing Swift Performance
  • Understanding Swift Performance
  • The Objective-C Runtime & Swift Dynamism
  • Protocol-Oriented Programming in Swift
  • Building Better Apps with Value Types in Swift
  • Introducing Protocol-Oriented Programming in Swift 3
  • Protocol and Value Oriented Programming in UIKit Apps
  • Manual Swift: Understanding the Swift/Objective-C Build Pipeline

iOS 框架使用和优化

  • 再看关于 Storyboard 的一些争论
  • NSSecure​Coding
  • iOS Accessibility Tutorial: Getting Started
  • How iOS Security Really Works
  • Advanced Animations with UIKit
  • Introducing Drag and Drop
  • Mastering Drag and Drop
  • Extend Your App's Presence With Sharing
  • Extend Your App’s Presence with Deep Linking

iOS 11 更新

  • Platforms State of the Union
  • What's New in Cocoa Touch
  • What's New in Swift

人工智能  增强现实

  • Introducing Core ML
  • Core ML in depth
  • Natural Language Processing and your Apps
  • Vision Framework: Building on Core ML
  • Introducing ARKit: Augmented Reality for iOS

架构

  • iOS 响应式架构
  • iOS 组件化方案探索
  • iOS 组件化 —— 路由设计思路分析
  • Do MVC like it’s 1979
  • Model-View-Controller (MVC) in iOS: A Modern Approach
  • Presenting Coordinator
  • A dumb UI is a good UI: Using MVP in iOS with swift
  • Introduction to MVVM
  • From MVC to MVVM in Swift
  • Bindings, Generics, Swift and MVVM
  • MVVM with Coordinators and RxSwift
  • Introduction to Protocol-Oriented MVVM
  • MVVM with RxSwift
  • Implementing MVVM in iOS with RxSwift
  • Simplification of iOS View Controllers: MVVM or Presentation Controls?
  • Meet VIPER: Mutual mobile's application of clean architecture for iOS apps
  • iOS Project Architecture: Using VIPER
  • Architecting iOS Apps with VIPER
  • 250 Days Shipping With Swift and VIPER
  • VIPER to be or not to be
  • Unidirectional Data Flow in Swift: An Alternative to Massive View Controllers
  • Engineering the Architecture behind Uber's New Rider App
  • iOS Architecture Patterns Demystifying MVC, MVP, MVVM and VIPER

大前端 vs. 原生态

  • An iOS Developer on React Native
  • React Native: A year in review
  • Comparing the Performance between Native iOS (Swift) and React-Native
  • Apple’s refusal to support Progressive Web

科技前沿信息

  • This is How Google will Collapse
  • Facebook Open Source 2016 year in review
  • Complexion Reduction: A New Trend In Mobile Design
  • Communication Between Designers and Engineers
  • 100 Days of Vector Illustration
  • Apple Culture After Ten Years of iPhone
  • Bike-sharing app comparison: Mobike vs. ofo vs. Bluegogo
  • Revisiting The Unicorn Club

你可能感兴趣的:(100天阅读博文计划)