http://www.macfeteria.com/tutorial/แอบไปดูอยู่หลายครั้งแล้วครับ ทำไม่ได้สักที เอามาแบ่งปันครับ
Tutorial
รวม Tutorial ที่ผมได้เขียนไว้ แยกเป็นส่วนๆ เพื่อให้อ่านง่ายขึ้น
โดยแบ่งเป็นหัวข้อต่างๆไว้
Cocoa
Introduction to cocoa
เกริ่นภาพรวมๆของ cocoa
Cocoa Programming I
เริ่มสูการเขียนโปรแกรมด้วย Cocoa
Cocoa Programming : Delegate
เข้าใจเรื่องของ Design Pattern – Delegate เพื่อเข้าใจการใช้งาน Delegate ของ Application Framework
Cocoa Programming II : NSTableView
เริ่มต้นการใช้งาน table แบบง่ายๆ
Cocoa Programming II : NSTableView Advance
ยังต่อด้วยการใช้งานของ NSTableView
Cocoa Programming III : Key Value Coding
การใช้งาน key value และ binding
Cocoa Programming IV: More about Binding & Property
เข้าใจการใช้ Binding ร่วมกับ Property มากขึ้น
Cocoa Programming V : Array Controller
ลองใช้งาน NSArrayController กับ Binding
iPhone
iPhone Roadmap
ก่อนจะเขียน โปรแกรมบน iPhone ควรรู้อะไรบ้าง
iPhone Programming : Begin
เริ่มเขียนโปรแกรมบน iPhone กันเลย
iPhone Programming I : Start Again
Cocoa , Cocoa Touch SDK และ Tool ต่างๆ
iPhone Programming II : Event & Action
เข้าใจเรื่องของ IBOutlet , IBAction
iPhone Programming III : More GUI
ต่อด้วยเรื่องของการใช้งาน GUI
iPhone Programming IV : Table View ( Path 1 )
การใช้งาน table view เบื้องต้น
iPhone Programming V : Mutiple View
ลองใช้งานหลายๆ view กัน
iPhone Programming VI : Table View ( Part 2 )
่ต่อเนื่องการใช้งาน table view
iPhone Programming VII: Table View ( Part 3)
การใช้ section
Static Lib
การสร้าง และใช้ Static Lib
iPhone Programming VIII: Tabbar
การสร้างและใช้ UITabbar
iPhone Programming VIIII: Table View (Part 4 ) Custom Cell
ใช้ Custom Cell
XCode
Starting XCode
การใช้งาน xcode เบี้องต้น
Video Tutorial
XCode video tutorial
vdo tutorial แรกของ maccafe เลยแนะนำการใช้งาน xcode
Cocoa video tutorial
เป็น tutorial การเขียนโปรแกรม ด้วย cocoa
Objective-C
Programming On Mac OS X
ก่อนเขียนโปรแกรมบน mac ควรรู้อะไรบ้าง
Objective-C Programming Part I
เริ่มต้นกับการเขียน objective-c
Objective-C Programming Part II
การเขียน class และ function ใน objective-c
Download Source code
Objective-C Programming Part II ( More about class) Inheritance
อธิบายเรื่องของ class แบบลงลึกมากขึ้น
Objective-C Programming Part III : Polymorphisms (1)
Objective-C Programming Part III : Dynamic binding (2)
มี 2 ตอนเกี่ยวกับ overriding / overload
Download Source code
Objective-C Programming Part IV : Self – Super
Self และ Super Initializing
Download Source code
Objective-C Foundation Framework
Objective-C Programming :Foundation Framework I : Number
เข้าสู่ Foundation framework
Download Source code
Objective-C Programming :Foundation Framework II : String
การใช้งาน NSString เบื้องต้น
Download Source code
Objective-C Programming :Foundation Framework III (1) : Array
Objective-C Programming :Foundation Framework III (2) : Array
การใช้ array ทั้ง NSArray และ NSMutableArray
Download source code
Objective-C Programming :Foundation Framework IV : Dictionary
NSDictionary และ NSMutableDictionary การใช้งานในแบบง่ายๆ
Download source code
Objective-C Programming : File management : File & Folder Management
NSFileManager จัดการไฟล์และโฟลเดอร์
Download source code
Objective-C Programming : File management II : Read & Write File
เขียนและอ่านไฟล์ด้วย NSData
Download source code
Objective-C Programmming :Basic Memory Management
การจัดการหน่วยความจำเบื้องต้น
Ojective-C Programming – Thread
การใช้งาน NSThread แบบง่ายๆ
Download source code
Objective-C Programming – Thread II
ต่อเนื่องเรื่อง thread กับ lock
Objective-C Programming – Copying Object
แนะนำการใช้ copy mutableCopy และวิธีการ copy class instance
Objective-C Programming – Extending Class (Category)
Objective-C 2.0
Objective-C 2.0 Programming : Property
การใช้งาน property