<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Macfeteria &#187; stuff</title>
	<atom:link href="http://www.macfeteria.com/blog/tag/stuff/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.macfeteria.com</link>
	<description>All About Mac and iPhone Programming</description>
	<lastBuildDate>Tue, 09 Aug 2011 04:34:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Books &amp; Extra Stuffs</title>
		<link>http://www.macfeteria.com/blog/2009/02/22/books-extra-stuffs/</link>
		<comments>http://www.macfeteria.com/blog/2009/02/22/books-extra-stuffs/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 04:27:17 +0000</pubDate>
		<dc:creator>[Ter]</dc:creator>
				<category><![CDATA[Talk]]></category>
		<category><![CDATA[carbon]]></category>
		<category><![CDATA[cocoa]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[stuff]]></category>

		<guid isPermaLink="false">http://www.macfeteria.com/?p=599</guid>
		<description><![CDATA[หลายๆคนเริ่มลงมือเขียน iPhone ไปบ้างแล้ว และก็ผมก็ยินดีด้วยนะครับ ถ้าหากว่า blog ของผมเป็นจุดเริ่มในการเขียนโปรแกรมสำหรับ iPhone และ Mac. และในตอนนี้มีหนังสือ เกี่ยวกับการเขียนโปรแกรมสำหรับ iPhone ออกมาหลายเล่มทีเดียว สำหรับคนที่ยังไม่รู้ว่าควรจะซื้อเล่มไหน มาอ่าน ผมก็มีแนะนำหลายๆเล่มครับ สำหรับหนังสือ ที่ควรจะอ่านๆ ก็มีดังต่อไปนี้ Programming in Objective-C ถ้าเพิ่งเริ่มต้นเขียนโปรแกรม ผมแนะนำให้อ่านหนังสือ การเขียนโปรแกรมด้วยภาษา Objective-C ก่อน เพราะว่าการเขียนโปรแกรม ใน iPhone ต้องใช้ภาษา Objective-C ฉนั้นแล้วถ้าไม่รู้เรื่องมาก่อนเลย แนะนำ เล่มดังต่อไปนี้ หนังสือเล่มนี้สอนการเขียนโปรแกรมด้วยภาษา Objective-C ไว้ได้ดีมากๆ ตั้งแต่คนไม่เคยเขียนโปรแกรมมาก่อนก็สามารถอ่านได้ เหมาะสำหรับคนที่เพิ่งจะเริ่มเขียนโปรแกรมและในหนังสือ ยังได้กล่าวถึง Foundation Class ต่างๆที่ต้องรู้ อาทิเช่น NSNumber , NSArray เป็นตั้น และได้อธิบายการจัดการ Memory ในเบื้องต้นอีกด้วย รายละเอียดของหนังสือ Programming [...]]]></description>
			<content:encoded><![CDATA[<p>หลายๆคนเริ่มลงมือเขียน iPhone ไปบ้างแล้ว และก็ผมก็ยินดีด้วยนะครับ ถ้าหากว่า blog ของผมเป็นจุดเริ่มในการเขียนโปรแกรมสำหรับ iPhone และ Mac.</p>
<p>และในตอนนี้มีหนังสือ เกี่ยวกับการเขียนโปรแกรมสำหรับ iPhone ออกมาหลายเล่มทีเดียว สำหรับคนที่ยังไม่รู้ว่าควรจะซื้อเล่มไหน มาอ่าน ผมก็มีแนะนำหลายๆเล่มครับ สำหรับหนังสือ ที่ควรจะอ่านๆ ก็มีดังต่อไปนี้</p>
<h2>Programming in Objective-C</h2>
<p>ถ้าเพิ่งเริ่มต้นเขียนโปรแกรม ผมแนะนำให้อ่านหนังสือ การเขียนโปรแกรมด้วยภาษา Objective-C ก่อน เพราะว่าการเขียนโปรแกรม ใน iPhone ต้องใช้ภาษา Objective-C ฉนั้นแล้วถ้าไม่รู้เรื่องมาก่อนเลย แนะนำ เล่มดังต่อไปนี้</p>
<p style="text-align: center;"><img class="size-medium wp-image-600 aligncenter" title="Programming in Objective-c " src="http://www.macfeteria.com/wp-content/uploads/2009/02/objective-214x300.gif" alt="Objective-c Programming" width="214" height="300" /></p>
<p style="text-align: left;">หนังสือเล่มนี้สอนการเขียนโปรแกรมด้วยภาษา Objective-C ไว้ได้ดีมากๆ ตั้งแต่คนไม่เคยเขียนโปรแกรมมาก่อนก็สามารถอ่านได้ เหมาะสำหรับคนที่เพิ่งจะเริ่มเขียนโปรแกรมและในหนังสือ ยังได้กล่าวถึง Foundation Class ต่างๆที่ต้องรู้ อาทิเช่น NSNumber , NSArray เป็นตั้น และได้อธิบายการจัดการ Memory ในเบื้องต้นอีกด้วย</p>
<p style="text-align: left;">รายละเอียดของหนังสือ <a href="http://www.amazon.com/gp/product/0672325861?ie=UTF8&#038;tag=macfeteria-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0672325861">Programming in Objective-C</a><img src="http://www.assoc-amazon.com/e/ir?t=macfeteria-20&#038;l=as2&#038;o=1&#038;a=0672325861" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</p>
<h2 class="parseasinTitle"><span id="btAsinTitle">Programming in Objective-C 2.0</span></h2>
<p><span>หนังสือเล่มนี้คนเขียนเป็นคนเดียวกัน กับที่เขียน Programming in Objective-C 2.0 เนื้อหาภายในก็ไม่ได้ต่างกันมากมายนักกับ เล่ม Programming in Objective-C แต่จะเพิ่มเติมในส่วนของ Cocoa และ iPhone ไว้ด้วย </span></p>
<p style="text-align: center;"><span><img class="size-medium wp-image-601 aligncenter" title="Programming in Objective-C 2.0" src="http://www.macfeteria.com/wp-content/uploads/2009/02/objective2-214x300.gif" alt="objective2" width="214" height="300" /><br />
</span></p>
<p style="text-align: left;"><span>อาจจะงงว่า Objective-C กับ Objective-C 2.0 ต่างกันยังไง อธิบายได้ง่ายๆครับว่า มันก็เป็นภาษาเดิมนั่นเหละ ครับเพียงแต่ว่า 2.0 เนี่ยจะเพิ่มคุณสมบัติของภาษาเข้ามาใหม่ อาทิเช่นในเรื่องของ Garbage Collection , Property อะไรทำนองนี้ สำหรับผมคิดว่า เล่มนี้ ครอบคลุมหมดเลยครับ สำหรับการเขียนโปรแกรมเบื้องต้น </span></p>
<p style="text-align: left;">รายละเอียดของหนังสือ <a href="http://www.amazon.com/gp/product/0321566157?ie=UTF8&#038;tag=macfeteria-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0321566157">Programming in Objective-C 2.0 (2nd Edition)</a><img src="http://www.assoc-amazon.com/e/ir?t=macfeteria-20&#038;l=as2&#038;o=1&#038;a=0321566157" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</p>
<h2 style="text-align: left;">Advance Mac OS X Programming</h2>
<p style="text-align: left;">หนังสือเล่มนี้เป็นการเขียนโปรแกรมสำหรับ Mac ค่อนข้างเขียนได้ดี แต่ว่ามันจะปนๆ กันระหว่าง C/C++ กับ Objective-C เนื้อหาหลายๆส่วนน่าสนใจมากๆอาทิเช่น การเขียน Share Memory Segment เป็นต้น</p>
<p style="text-align: center;"><img class="size-medium wp-image-602 aligncenter" title="advance" src="http://www.macfeteria.com/wp-content/uploads/2009/02/advance-214x300.gif" alt="advance" width="214" height="300" /></p>
<p style="text-align: left;">ถ้าไม่คิดจะเขียนโปรแกรมบน Mac กะว่าจะเขียนแต่ iPhone ก็ไม่จำเป็นเท่าไหร่ครับ เพราะว่ามันไม่ได้เขียนเกี่ยวกับ iPhone หรือ Cocoa เลย หนักไปทาง Unix</p>
<p style="text-align: left;">รายละเอียดหนังสือ <a href="http://www.amazon.com/gp/product/0974078514?ie=UTF8&#038;tag=macfeteria-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0974078514">Advanced Mac OS X Programming (2nd Edition of Core Mac OS X &#038; Unix Programming)</a><img src="http://www.assoc-amazon.com/e/ir?t=macfeteria-20&#038;l=as2&#038;o=1&#038;a=0974078514" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</p>
<h2 style="text-align: left;">Cocoa Programming for Mac OS X</h2>
<p style="text-align: left;">หนังสือการเขียนโปรแกรมด้วย Cocoa เล่มนี้นับว่าเป็นเล่มที่ดีที่สุดเลยก็ว่าได้ สอนการเขียนโปรแกรมด้วย Cocoa และการใช้งาน xcode กับ interface builder เบื้องต้น เนื้อหาเขียนได้ดีมากๆอ่านง่าย เป็นหนังสือที่ผมแนะนำเลยครับว่าต้องอ่าน เพราะมันจะปูทางไปสู่การเขียนโปรแกรมด้วย iPhone</p>
<p style="text-align: center;"><img class="size-medium wp-image-603 aligncenter" title="Cocoa Programming for Mac OS X" src="http://www.macfeteria.com/wp-content/uploads/2009/02/cocoa-214x300.gif" alt="cocoa" width="214" height="300" /></p>
<p style="text-align: left;">เหมาะกับทุกคนที่จะเขียนโปรแกรมด้วย Cocoa และตอนนี้หนังสือก็ได้ปรับปรุงมาถึง 3th edition แล้ว เนื้อหา update มากๆ</p>
<p style="text-align: left;">รายละเอียดของหนังสือ <a href="http://www.amazon.com/gp/product/0321503619?ie=UTF8&#038;tag=macfeteria-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0321503619">Cocoa(R) Programming for Mac(R) OS X (3rd Edition)</a><img src="http://www.assoc-amazon.com/e/ir?t=macfeteria-20&#038;l=as2&#038;o=1&#038;a=0321503619" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</p>
<h2 style="text-align: left;">Xcode 3 Unleashed</h2>
<p style="text-align: left;">เป็นหนังสือสอนการใช้งาน Xcode ครับ สำหรับหนังสือเล่มนี้ เนื้อหาหลายๆอย่างอยู่ในขั้นกลางๆ ไปถึงขั้นสูง จริงๆแล้วเราสามารถหาอ่าน การใช้งาน Xcode ได้จากเวปของ apple เอง แต่มันไม่ค่อยจะ update มากนัก</p>
<p style="text-align: center;"><img class="size-medium wp-image-604 aligncenter" title="Xcode 3" src="http://www.macfeteria.com/wp-content/uploads/2009/02/xcode-214x300.gif" alt="Xcode 3" width="214" height="300" /></p>
<p style="text-align: left;">ถ้าใครที่ต้องการ การใช้งาน xcode ในระดับ advance เช่นการ ใช้งาน Instrument หรือว่าจะเป็น SVN, CVS ก็คุ้มค่านะครับ</p>
<p style="text-align: left;">รายละเอียดของหนังสือ <a href="http://www.amazon.com/gp/product/0321552636?ie=UTF8&#038;tag=macfeteria-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0321552636">Xcode 3 Unleashed</a><img src="http://www.assoc-amazon.com/e/ir?t=macfeteria-20&#038;l=as2&#038;o=1&#038;a=0321552636" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>
<h2 style="text-align: left;">Beginning iPhone Development: Exploring the iPhone SDK</h2>
<p style="text-align: left;">หนังสือเล่มนี้เป็นหนังสือสอนเกี่ยวกับ การเขียนโปรแกรมสำหรับ iPhone ถ้าใครไม่รู้เรื่อง Cocoa มาก่อน ผมแนะนำให้ไปอ่าน Cocoa ก่อนครับ หนังสือเล่มนี้ สอนการใช้งาน Control ต่างๆไว้มากมาย</p>
<p style="text-align: center;"><img class="size-medium wp-image-605 aligncenter" title="iphoneprogrammingbookBeginning iPhone Development: Exploring the iPhone SDK" src="http://www.macfeteria.com/wp-content/uploads/2009/02/iphoneprogrammingbook-214x300.gif" alt="iphoneprogrammingbookBeginning iPhone Development: Exploring the iPhone SDK" width="214" height="300" /></p>
<p style="text-align: left;">ไม่ว่าจะเป็น button , combo box , address book ยังรวมไปถึง การใช้งาน Quartz เบื้องต้น และรวมถึงการใช้งาน multi-touch และ การใช้งานกล้องถ่ายรูปแนะนำอ่านอย่างยิ่งครับ</p>
<p style="text-align: left;">รายละเอียดของหนังสือ <a href="http://www.amazon.com/gp/product/1430224592?ie=UTF8&amp;tag=macfeteria-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1430224592">Beginning iPhone 3 Development: Exploring the iPhone SDK</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=macfeteria-20&amp;l=as2&amp;o=1&amp;a=1430224592" border="0" alt="" width="1" height="1" /></p>
<h2 style="text-align: left;">The iPhone Developer&#8217;s Cookbook: Building Applications with the iPhone SDK</h2>
<p style="text-align: left;">เล่มนี้ก็เขียนเกี่ยวกับ iPhone Programming โดยตรงเหมือนกัน แต่เล่มนี้เขียนต่างจากเล่มบนตรงที่ว่า ค่อนข้างจะลงลึกไปแต่ละ Control เช่นการใช้งาน Table ก็จะเขียนตั้งแต่การใช้งานในระดับง่าย จนถึงขั้นสูงเช่นการใส่รูปเข้าไปใน table แต่ก็ไม่ได้ครอบคลุมทุกๆ Control</p>
<p style="text-align: center;"><img class="size-medium wp-image-606 aligncenter" title="The iPhone Developer's Cookbook: Building Applications with the iPhone SDK" src="http://www.macfeteria.com/wp-content/uploads/2009/02/iphoneprogrammingcookbook-214x300.gif" alt="The iPhone Developer's Cookbook: Building Applications with the iPhone SDK" width="214" height="300" /></p>
<p style="text-align: left;">ถ้าหากมีงบจำกัดในการซื้อ ผมแนะนำให้ซื้อเล่ม Begining iPhone Development มากกว่า แต่ก็ยังแนะนำให้อ่านเล่มนี้ครับ เพราะว่าเนื้อหาบางอย่างในเล่ม Begining iPhone Development ไม่ได้บอกไว้เช่น พวก service ต่างๆ</p>
<p style="text-align: left;">รายละเอียดของหนังสือ <a href="http://www.amazon.com/gp/product/0321659570?ie=UTF8&#038;tag=macfeteria-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0321659570">The iPhone Developer&#8217;s Cookbook: Building Applications with the iPhone 3.0 SDK (2nd Edition)</a><img src="http://www.assoc-amazon.com/e/ir?t=macfeteria-20&#038;l=as2&#038;o=1&#038;a=0321659570" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</p>
<h2 style="text-align: left;">Extra Books</h2>
<p style="text-align: left;">หนังสือที่แนะนำไปเบื้องต้นผมว่า ครอบคลุมกับ ทุกๆเนื้อหาสำหรับการเขียนโปรแกรมบน Mac , iPhone แล้วนะครับ และสำหรับคนที่สนใจใน เบื้องลึกอื่นๆ ผมยังมีแนะนำอีก</p>
<h2 style="text-align: left;">Mac OS X Internals: A Systems Approach</h2>
<p style="text-align: left;">เล่มนี้เป็นเล่มตำนานเลยก็ว่าได้ เพราะได้เขียนเกี่ยวกับ ระบบ Mac ได้อย่างละเอียดยิบมากๆ ตั้งแต่ระดับ Kernel กันเลยทีเดียว คือถ้าใครสนใจการทำงาน ของระบบ Mac OS X ในแบบลึกซึ้ง เล่มนี้ไม่ผิดหวังแน่ๆครับ</p>
<p style="text-align: center;"><img class="size-medium wp-image-607 aligncenter" title="Mac OS X Internals: A Systems Approach" src="http://www.macfeteria.com/wp-content/uploads/2009/02/internal-214x300.gif" alt="Mac OS X Internals: A Systems Approach" width="214" height="300" /></p>
<p style="text-align: left;">เล่มนี้หนามากๆ ถ้าใครต้องการเขียนโปรแกรมบน Mac แบบลึกๆเล่มนี้ควรจะศึกษาเป็นอย่างยิ่ง</p>
<p style="text-align: left;">รายละเอียดของหนังสือ <a href="http://www.amazon.com/gp/product/0321278542?ie=UTF8&#038;tag=macfeteria-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0321278542">Mac OS X Internals: A Systems Approach</a><img src="http://www.assoc-amazon.com/e/ir?t=macfeteria-20&#038;l=as2&#038;o=1&#038;a=0321278542" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</p>
<h2 style="text-align: left;">Programming with Quartz: 2D and PDF Graphics in Mac OS X</h2>
<p style="text-align: left;">สำหรับคนที่ต้องการศึกษา Quartz Framework ( 2D Graphic Library ) เล่มนี้แนะนำเลยครับ เพราะละเอียดมากๆ ตั้งแต่การวาดเส้น ลงสี และรวมไปถึงการใช้งานขั้นสูงเช่น PDF อีกด้วย แต่ไม่มีเนื้อหาเกี่ยวกับ 3D สักเท่าไหร่</p>
<p style="text-align: center;"><img class="size-medium wp-image-608 aligncenter" title="Programming with Quartz: 2D and PDF Graphics in Mac OS X" src="http://www.macfeteria.com/wp-content/uploads/2009/02/quartz-214x300.gif" alt="Programming with Quartz: 2D and PDF Graphics in Mac OS X" width="214" height="300" /></p>
<p style="text-align: left;">ถ้าใครต้องเขียนโปรแกรมจำพวก 3D เล่มนี้ไม่ได้สอน การเขียนโปรแกรมด้วย OpenGL เลย มีแต่ Quartz ล้วนๆ และก็เนื้อหาแบ่งเป็น Carbon กับ Cocoa อย่างละครึ่งๆ แต่หนักไปทาง Carbon ซะมากกว่า</p>
<p style="text-align: left;">รายละเอียดของหนังสือ <a href="http://www.amazon.com/gp/product/0123694736?ie=UTF8&#038;tag=macfeteria-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0123694736">Programming with Quartz: 2D and PDF Graphics in Mac OS X (The Morgan Kaufmann Series in Computer Graphics)</a><img src="http://www.assoc-amazon.com/e/ir?t=macfeteria-20&#038;l=as2&#038;o=1&#038;a=0123694736" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</p>
<h2 style="text-align: left;">Web</h2>
<p style="text-align: left;">และก็ยังมีแหล่งข้อมูลอื่นๆที่แนะนำให้เข้าไปอ่านเพิ่มเติม</p>
<ul>
<li><a href="http://iphonedevcentral.org/">iPhoneDevCentral.org</a> มีหลายๆ Tutorial ให้ได้ดูกัน</li>
<li><a href="http://developer.apple.com/">Apple Developer Center</a> ก็เป็นของ apple เองครับเข้าไปดูพวก example project หรืออ่าน guide ได้</li>
<li><a href="http://icodeblog.com/">icode blog</a> มีหลายๆ tutorial ที่น่าสนใจมากๆ</li>
<li><a href="http://www.stanford.edu/class/cs193p/cgi-bin/index.php">Stanford CS193P Course : Course iPhone Development</a> นี่เป็น course ของมหาวิทยาลัย standford สอนเกี่ยวกับ การเขียนโปรแกรมด้วย iPhone มีทั้ง example ครบเลย สุดยอดมากๆ</li>
</ul>
<p>ถ้าใครมี Link หรือหนังสือแนะนำ ก็ Comment กันเข้ามาครับ</p>
<p>ปล. ขอโทษทีนะครับ ที่ไม่ค่อยได้ update blog สักเท่าไหร่</p>
<p style="text-align: left;">
<p style="text-align: left;">

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/carbon' rel='tag' target='_self'>carbon</a>, <a class='technorati-link' href='http://technorati.com/tag/cocoa' rel='tag' target='_self'>cocoa</a>, <a class='technorati-link' href='http://technorati.com/tag/iphone' rel='tag' target='_self'>iphone</a>, <a class='technorati-link' href='http://technorati.com/tag/objective-c' rel='tag' target='_self'>objective-c</a>, <a class='technorati-link' href='http://technorati.com/tag/programming' rel='tag' target='_self'>programming</a>, <a class='technorati-link' href='http://technorati.com/tag/stuff' rel='tag' target='_self'>stuff</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://www.macfeteria.com/blog/2009/02/22/books-extra-stuffs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

