[iOS 开发] 从 0 开始做一个 App

关键字:Startup,架构,设计思想,网络编程

文章 Articles


1.从 0 开始写一个 APP:

2.架构与设计思想:

WWDC


1.2014-Session 224: Core iOS Application Architectural Patterns

2.2014-Session 229: Advanced iOS Application Architecture and Patterns

官方文档 Apple Documents


1.Networking Concepts:对网络的一些基本概念的介绍。

2.Networking Overview:关于网络编程的一些基本指导,以及介绍如何避免出现一些常见的错误。

3.URL Session Programming Guide:对与 URL 请求相关的类和协议的介绍。

4.Coding Guidelines for Cocoa:Cocoa 编码规范。

5.iOS Technology Overview:iOS SDK 介绍。

6.Concepts in Objective-C Programming:对编程的核心概念、设计模式以及 Cocoa 和 Cocoa touch 框架相关机制的介绍。

7.App Programming Guide for iOS:对 iOS app 的运行原理和app-level 的特性的介绍。

工具 Tools


1.CocoaPods:第三库依赖管理工具。
(objc.io 对 cocoaPods 的介绍:CocoaPods Under The Hood

2.Alcatraz:Xcode 插件管理工具。

源码 Open sources


Aspects:Delightful, simple library for aspect oriented programming.

CocoaLumberjack:A fast & simple, yet powerful & flexible logging framework for Mac and iOS.

YTKNetwork:YTKNetwork is a high level request util based on AFNetworking.

RTNetworking:The networking layer for iOS App.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容