Skip to content

QiuZhiFei/objcio-compilation

 
 

Repository files navigation

Overview

This repository is a (quick) compilation of the articles by objc.io and the repositories that go along with them.

Created it simply so that I could have a way to download them all together (and be a little organized to boot) for trips like today when I'm on the road without wifi =P

This repository contains all available articles from objc.io.

If you find mistakes or have suggestions for improvements of the content, please don't hesitate to file issues or even better: send us a pull request!

Each folder contains the code in the root along with an "Articles" sub folder.

  • Issue 1 - Lighter View Controllers (2013-06-07)
    • Introduction
    • Lighter View Controllers Code Available
    • Clean table view code
    • Testing View Controllers
    • View Controller Containment Code Available
  • Issue 2 - Concurrent Programming (2013-07-07)
    • Editorial
    • Concurrent Programming: APIs and Challenges
    • Common Background Practices Code Available
    • Low-Level Concurrency APIs
    • Thread-Safe Class Design
    • Testing Concurrent Applications Code Available
  • Issue 3 - Views (2013-08-07)
    • Editorial
    • Getting Pixels onto the Screen
    • Understanding Scroll Views
    • Custom Collection View Layouts Code Available
    • Custom Controls
    • Advanced Auto Layout Toolbox Code Available
  • Issue 4 - Core Data (2013-09-09)
    • Editorial
    • Core Data Overview
    • A Complete Core Data Application
    • On Using SQLite and FMDB Instead of Core Data
    • Data Models and Model Objects
    • Importing Large Data Sets Code Available
    • Fetch Requests Code Available
    • Custom Core Data Migrations
  • Issue 5 - iOS 7 (2013-10-08)
    • Editorial
    • Getting to Know TextKit Code Available
    • UICollectionView + UIKit Dynamics Code Available
    • View Controller Transitions Code Available
    • From NSURLConnection to NSURLSession
    • Multitasking in iOS 7
    • iOS 7: Hidden Gems and Workarounds
    • Re-Designing an App for iOS 7
  • Issue 6 - Build Tools (2013-11-08)
    • Editorial
    • The Build Process
    • The Compiler Code Available
    • Mach-O Executables
    • CocoaPods Under The Hood
    • Travis CI for iOS Code Available
  • Issue 7 - Foundation (2013-12-09)
    • Editorial
    • The Foundation Collection Classes Code Available
    • Value Objects
    • Key-Value Coding and Observing Code Available
    • Communication Patterns
    • Custom Formatters Code Available
    • Linguistic Tagging Code Available
  • Issue 8 - Quadcopter Project (2014-01-08)
    • Editorial
    • The Project
    • Communicating with the Quadcopter
    • The Navigator App Code Available
    • The Client App
  • Issue 9 - Strings (2014-02-10)
    • Editorial
    • NSString and Unicode
    • Working with Strings
    • String Localization
    • String Parsing Code Available
    • String Rendering
  • Issue 10 - Syncing Data (03-07-2012)
    • Editorial
    • Data Synchronization
    • iCloud and Core Data
    • Mastering the iCloud Document Store
    • A Sync Case Study
    • A Networked Core Data Application Code Available
    • IP, TCP, and HTTP
  • Issue 11 - Android (2014-04-01)
    • Editorial
    • Android 101 for iOS Developers Code Available
    • Android Intents
    • Responsive Android Applications
    • Android’s Notification Center
    • SQLite Database Support in Android
    • Dependency Injection, Annotations, and why Java is Better Than you Think it is
  • Issue 12 - Animations (2014-05-08)
    • Editorial
    • Animations Explained
    • Animating Custom Layer Properties Code Available
    • Custom Container View Controller Transitions Code Available
    • View-Layer Synergy
    • Animating Collection Views Code Available
    • Interactive Animations Code Available

@todo

Plan to just add all of these as external imports so that branches and changes are easier to maintain/view. Just too lazy and have no time right now. Will do later.

About

Wanted a way to have everything all together for one easy download

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published