Cocoa & iPhone Development : แนะนำแหล่งเรียนรู้เพิ่มเติม
กุมภาพันธ์ 2, 2009
ตอนนี้ การพัฒนาแอพพลิเคชั่นบน iPhone เป็นที่สนใจสำหรับหลายๆคน และผมก็เป็นคนหนึ่งและก็เขียนบทความเกี่ยวกับการพัฒนาบนแมคอยู่ที่นี่มา ที่มานั่งเขียน Entry ต่างๆก็เพราะตัวผมเองก็มีประสบการณ์กับเรื่องพวกนี้ประมาณ 2 ปีแล้ว พบว่า “แทบจะไม่มีบทความเกี่ยวกับการพัฒนาบนแมคที่เป็นภาษาไทยเลย” เท่าที่เสิร์ชเจออยู่สองที่ คือ ที่นี่ กับ แมคเฟทีเรีย ที่พูดถึงการพัฒนาบนแมคเป็นหลัก นอกนั้นอาจมีแค่ประปราย
แล้วผมไปศึกษาจากที่ไหนบ้าง ก็จะเอามาเขียนใน Entry นี้นะครับ บางที่อาจจะเคยโพสไว้ใน Entry เก่าๆ และบางอันอาจจะใหม่กิ๊งประมาณว่าเพิ่งเจอเมื่อไม่กี่วันนี้เอง คิดว่าน่าจะมีประโยชน์เหมือนกัน (อย่างน้อยก็กับคุณเป้นะครับ อิอิ ตามกันมาทุก Entry เลยทีเดียว)
1. Mac’Feteria Website : เวบไซต์เกี่ยวกับการพัฒนาบน iPhone อีกที่นึงที่เป็นภาษาไทย เท่าที่ผมเจอของคุณ ter (ที่จริงผมคิดว่าเคยเจอพี่เขาแล้วนะครับ ที่ VizRT คิดว่าไม่น่าผิดคน) เวบนี้ก็แบ่งเนื้อหาเป็นบทๆเรื่องๆเหมือนกันกับที่นี่ ตอนนี้เนื้อหาก็ยังเป็นส่วนของการเริ่มต้นเช่นกัน แต่เนื้อหาจะลงลึกไปถึง Coding เลย ลองเข้าไปสกรีน ไปดูคร่าวๆก่อนก็ได้ครับ เข้าใจมั่งไม่เข้าใจมั่ง เคยเห็นก็ยังดีแหละครับ
ลองเข้าไปดูที่ http://www.macfeteria.com
2. หนังสือ Cocoa Programming for Mac OS X – Aaron Hillegass : เล่มนี้เคยแนะนำไปแล้ว และก็จะขอแนะนำอีกที เล่มนี้คือ Bible สำหรับการพัฒนาบนแมคจริงๆครับ ผมก็เริ่มจากเล่มนี้แหละ ไม่เคยอ่านก็ต้องไปหามา ไม่ซื้อก็โหลดแหละครับ หาไม่ยากเลย (แต่แนะนำให้ซื้อ) ตอนนี้ออก 3rd Edition แล้ว เนื้อหาครอบคลุม Objective-C 2.0 และมีการใช้งาน Instrument Debugger ด้วย ห้ามพลาดครับเล่มนี้
3. Hot Cocoa Screencast – Thomas Vinck : อันนี้เพิ่งเจอเมื่อไม่กี่วันนี้เองครับ Screencast สอนการพัฒนาแอพพลิเคชั่นด้วย Cocoa Framework เนื้อหาเข้าใจง่าย ภาพคมชัดคุณภาพ HD และที่สำคัญ ฟรีครับ ไม่มีค่าใช้จ่าย ตอนนี้เนื้อหาเพิ่งอยู่บทที่ 9 ลองเข้าไปดูกันครับ วิธีก็คือใช้โปรแกรม iTunes ครับ เข้าไปที่ iTunes Store แล้วก็เสิร์ชเอาเลย ว่า Hot Cocoa แล้วก็ Subscribe เอาได้เลย
4. CocoaCast – Boris Klaydman : อันน้ีก็ Screencast เหมือนกันครับ เคยเข้าไปดูนานแล้ว แล้วไม่ได้ดูต่อ ดีเหมือนกันครับ ตอนนี้ไม่รู้ไปถึงไหนแล้ว แต่ก็แนะนำไว้อีกที่ครับ วิธีการเข้าไปดูก็เหมือนกับอันบนครับ search ว่า cocoacast
5. iPhoneDevCentral.org website : เวบนี้ก็ดีครับ เป็นที่รวมทั้ง Article Tutorial และ Screencast Tutorial และ Forum ต่างๆด้วย แถมแบ่งระดับให้อีกตะหาก เวบนี้ต้องลองครับ
6. iPhone Developer’s Cookbook – Erica Sadun : เล่มนี้เคยแนะนำใน Entry เก่าแล้วครับ ไม่เหมาะสำหรับมือใหม่เท่าไหร่ แต่ก็เป็น ตัวอย่างโค้ดสำหรับมือใหม่ได้ ส่วนมือที่ไม่ใหม่แล้วก็ได้ประโยชน์ดีครับ ทำอะไรเป็นขึ้นอีกเยอะเลย เล่มนี้ออกตั้งแต่ตุลาคมปีที่แล้วแล้วครับ ไปหาซื้อหาอ่านเอาเองได้ตามสะดวกครับ (มีให้โหลดแล้วนะครับ แต่ต้องหากันเองนะครับ)
7. Begining iPhone Development : Exploring iPhone SDK -Dave Mark & Jeff LaMarche : เล่มนี้ครับ ของใหม่มาแรง ผมเองก็เพิ่งได้มาเมื่อต้นมกราคม คิดว่าเล่มนี้น่าจะเป็นเล่มที่สมบูรณ์มากเล่มนึงเท่าที่ตอนนี้มี (ตอนนี้มีสองเล่ม เหอะๆ) เล่มนี้น่าจะเหมาะกับการเริ่มต้นศึกษาใหม่ๆ เพราะไม่ยากเกินไป (เล่มนี้หาโหลดได้อีกแล้วเช่นกัน)
8. Stanford CS193P Course : Course iPhone Development ของมหาลัย Stanford ครับ เปิดให้เข้าไปดู Slide ได้ฟรี (แต่ดู Video ไม่ได้ แย่จัง) เนื้อหาประมาณ 20 บทครับ มีประโยชน์ล้วนๆ!! และขอแนะนำแบบสุดๆให้ไปลองอ่านกันดู (แล้วจะเข้าใจว่าทำไมฝรั่งมันเก่งกันนัก)
ลิงค์อยู่ที่นี่ครับ : CS193P Cocoa programming Course
ทั้งหมดนี้ก็เป็นแหล่งข้อมูลหลักๆที่ผมใช้ศึกษาทั้งที่ผ่านมาและปัจจุบันนะครับ แนะนำกันไว้เผื่อจะสนใจไปลองดูกัน แทบทั้งหมดเป็นภาษาอังกฤษนะครับ อยากให้ทำใจและอย่าไปกลัวกับเรื่องภาษา อันที่จริงผมก็ไม่ได้เก่งภาษาอังกฤษเลย (ดูจากที่แปล Entry เป็นภาษาอังกฤษก็รู้) และถ้าอยากให้มีเวบแบบนี้เป็นภาษาไทยเยอะๆ ก็ช่วยกันอ่าน ช่วยกันแปล ช่วยกันแชร์ข้อมูลนะครับ
Entry Filed under: Cocoa Programming, Computer, iPhone Programming. ป้ายกำกับ: Book, Books, cocoa, Cocoa Programming, Cocoa Touch Programming, iPhone, iPhone SDK, iTunes, mac, Podcast, Programming, Screencast.
12 Comments Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed

1.
เป้ | กุมภาพันธ์ 2, 2009 at 2:42 pm
ขอบคุณครับ
ผมพึ่งไปยืมหนังสือบางเล่มจากข้างบน มาจากอาจารย์มาเหมือนกัน
2.
divland | เมษายน 2, 2009 at 8:08 am
ขอบคุณ เนื้อหาดีๆครับ ตอนนี้สนใจเขียนเกมส์ไอโฟนเหมือนกัน แต่ไม่เคยใช้แมคเลย
3.
Przy | พฤษภาคม 14, 2009 at 7:52 am
หวัดดีค่ะ
คืออยากจะขอสอบถามเรื่องการเขียนเวปแอฟในมือถือ iphone ทีได้มั้ยคะ
คือไม่มีความรู้เลย อ้ะค่ะ แล้วถ้าไม่เขียนบน mac แต่เป็น window มีที่ไหนแนะนำให้ศึกษาบ้างไหมคะ
คือยังไม่รู้ขั้นตอนเลยอ้ะค่ะ ว่า จะเขียนด้วยภาษาอะไร และใช้อะไรเขียน
ขอบคุณมากๆๆๆนะคะ
T^T
4.
Jerapong Nampetch | พฤษภาคม 14, 2009 at 10:24 am
เขียน web app บนไอโฟน เหรอครับ
เท่าที่รู้ จะใช้วิธีเอา CSS ที่เป็น iPhone แล้วมาใช้เอาน่ะครับ อย่างเช่น iUI หนังสือผมพอมี E-Book อยู่เหมือนกันครับ ถ้าต้องการก็ส่งเมล์มาละกันครับ เดี๋ยวจะส่งไปให้
กับ Web Framework ที่มีตอนนี้ก็น่าะเป็น iPhone on Rails ครับ เป็นการใช้ Ruby on Rails Framework คู่กับ ObjectResource อันนี้อธิบายอะไรไม่ได้มากครับ เพราะยังไม่เคยใช้เลย แต่คิดว่าถ้าจะทำจริงๆใช้อันนี้ดีกว่าครับ ได้โมเดลของ MVC และคอนเซปต์ OOP ดีกว่าด้วย และ CSS ก็น่าจะ Compatible มากกว่า ลองเข้าไปดูนะครับที http://iphoneonrails.com ครับ
forum iPhone Dev ย้ายแล้วนะครับ ไปที่ http://www.i-gee.co.cc แวะไปทักทายกันได้ครับ ลองเล่นแล้วเป็นไงก็บอกกันมั่งนะครับ ;)
5.
Przy | พฤษภาคม 18, 2009 at 9:39 am
ขอบคุณมากๆๆนะคะ พี่ Jerapong Nampetch
คือ หนูหาเมลล์พี่ไม่เจออ้ะค่ะ ขอให้เมลล์ไว้ได้มั้ยคะ
shaman_queen_o@hotmail.com
ขอบคุณมากๆๆนะคะ สำหรับคำแนะนำและ E-Book
ขอบคุณมากๆๆๆค่ะ
^^~
6.
Jerapong Nampetch | พฤษภาคม 18, 2009 at 7:18 pm
แอดไปแล้วนะครับ
7.
Jerapong Nampetch | พฤษภาคม 18, 2009 at 7:30 pm
อันนี้เป็น Link ของหนังสือที่บอกนะครับ (ที่ใช้ CSS ทำ Interface ของ iPhone) สนใจก็ลองโหลดมาอ่านกันได้ครับ
http://rapidshare.com/files/103040547/Professional_iPhone_and_iPod_Touch_Programming.rar
8.
Przy | พฤษภาคม 19, 2009 at 3:15 am
ขอบคุณมากๆๆๆเลยค่ะ
9.
thitiwat | มิถุนายน 24, 2009 at 6:27 pm
คือผมกำลังศึกษาเรื่องนี้เพื่อทำโปรเจคจบอยู่อ่ะครับ
แ่ต่ยังไม่รู้เรื่องไรเลย กำลังดูวีดีโอ ของ Stanford อยู่
แต่ไม่ค่อยรู้เรื่องเพราะฟังไม่ค่อยออก 55
ยังไงผมขอเมลพี่ไว้เผื่อมีไรจะได้ปรึกษาได้
ได้รึป่าวครับ
นี่เมลผม aiew_1@hotmail.com
10.
Jerapong Nampetch | มิถุนายน 24, 2009 at 11:21 pm
แอดไปแล้วนะครับ ยินดีให้คำปรึกษาครับ ;)
11.
bank7997 | สิงหาคม 3, 2009 at 3:37 pm
ถ้าอยากผมไม่มีพื้นฐานเลย แต่อยากศึกษาพัฒนาแอพพลิเคชั่น ช่วยแนะนำหนังสือ ฉบับ ภาษาไทย ให้ทีครับ เอาตั้งแต่ Basic ขอบคุณครับ
12.
adaydesign | สิงหาคม 28, 2009 at 9:28 am
ผมก็มือใหม่ครับ อยากเขียนเป็นเหมือนกัน หากพี่มีหนังสือ e-book ส่งมาที่เมล์ผมหน่อยนะครับ ขอบคุณครับ
เมล์ tastsuya_desktop at hotmail.com
แอดได้ทั้ง msn facebook นะครับ