CS193P : iPhone Application Development

พฤศจิกายน 16, 2008 at 7:57 am 3 ของความคิดเห็น

ช่วงนี้กำลังง่วนๆอยู่กับการหัดเขียน Application บน iPhone ครับ แรกๆคิดว่าไม่น่าจะแตกต่างอะไรกับการพัฒนา Application บน Mac แต่เอาเข้าจริง ก็ไม่หมูอย่างที่คิด เพราะไม่เหมือนกับ Cocoa ซะทีเดียว มีรายละเอียดต่างๆที่ต้องเก็บเพิ่มเติมมากขึ้น โดยเฉพาะการจัดการ Memory ที่ต้องทำให้มีประสิทธิภาพและต้องจัดการด้วยตัวเอง ทั้งที่เขียนด้วย ObjC 2.0 แต่บน iPhone ก็หมดสิทธิ์ใช้ GC (Garbage Collector) อยู่ดี และยังมีส่วนอื่นๆที่ยังไม่ขอพูดถึงในที่นี่

หลังจากที่ Apple ยกเลิกสัญญา NDA (สัญญาเกี่ยวกับการเผยแพร่ข้อมูลการพัฒนา Application บน iPhone) หนังสือ บทความต่างๆก็เริ่มผุดออกมาเป็นดอกเห็ด ซึ่งก็นับว่าเป็นเรื่องดีของ Developer อย่างเราๆ ซึ่งก็นับรวมถึง  Course IPhone Application Development ของ มหาวิทยาลัย Stanford ด้วย

หลังจากที่ผมรู้ข่าวเรื่องที่ Stanford ปล่อย Lecture รายวิชานี้ออกมาให้ดูกันได้แล้ว ผมก็แทบจะเข้าไปดูทันที และพบว่า “มันน่าสนใจมากๆ” Course นี้เหมาะสำหรับผู้ต้องการเริ่มต้นพัฒนา Application บน iPhone จริงๆครับ เพราะเริ่มสอนตั้งแต่คอนเซปต์เริ่มต้น เช่น OOP และ Design Pattern แต่ก็บอกตามตรงว่า “สำหรับคนที่ไม่มีพื้นฐานเกี่ยวกับ ObjC หรือ Cocoa กว่าจะได้ Assignment นึงคงจะเหนื่อยพอดูเลย เพราะยากเอาเรื่อง” แต่ก็ถือว่าเป็นจุดที่ดีสำหรับการเริ่มต้น แนะนำครับ

ตอนนี้ผมอ่านไปได้ 5 Lecture แล้ว และได้เพิ่มเติมความรู้ต่างๆขึ้นเยอะเลย ไม่เฉพาะ iPhone app dev แต่รวมไปถึง Cocoa ด้วย ถือเป็นการเติมพื้นฐานให้แน่นยิ่งขึ้นไปด้วยครับ สำหรับผู้สนใจ ลองเข้าไปดูกันได้นะครับ CS193P : iPhone Application Development

อ่านแล้วก็รู้สึกว่าการศึกษาของเขามันไม่เหมือนของไทยเราเลยนะ ของเขาเน้นให้เด็กศึกษาและลองทำล่วงหน้าของคาบถัดไป แล้วคาบถัดไปก็ค่อยมาดูกันว่าทำถูกผิดยังไง ก็ว่ากันไป ไม่เหมือนกับไทย ที่เน้นทบทวนที่เคยสอนเคยพูดไปแล้วในคาบ แล้วก็เน้นโค้ดเน้นการอินพลีเมนต์เป็นเคสๆไป ลองศึกษาแบบต่างประเทศบ้างก็ได้ประโยชน์อยู่ไม่น้อยนะเนี่ย

Entry filed under: Cocoa Programming, Computer. Tags: , , , , .

ฤดูอกหัก – Calories Blah Blah มันจะมากไปแล้วมั้ง

3 ความเห็น Add your own

  • 1. poonsak  |  มกราคม 20, 2009 ที่ 8:27 am

    ผมสนใจเรื่องการพัฒนา application บน iphone อ่ะครับ
    จะนำมาทำโปรเจค พี่หาข้อมูลมาจากไหนครับ บอกทีได้มั้ย
    มี simulation หรือป่าวครับ

    ขอบคุณครับ

    ตอบกลับ
  • 2. max  |  มิถุนายน 20, 2010 ที่ 5:40 pm

    ยังเข้ามาเชก คอมเม้นอยุ่รึป่าวคับ

    ผมสนใจจะเขียน app บน iphone อะ คับ ช่วยแนะนำทีได้ป่าวครับ

    ^^

    ตอบกลับ
    • 3. Jerapong Nampetch  |  มิถุนายน 21, 2010 ที่ 12:00 am

      ยังเช็คอยู่ครับ แต่ตอนนี้ยุ่งๆเลยไม่ได้เขียน Entry ใหม่เลย :P

      ว่าแต่อยากให้ช่วยแนะนำอะไรครับ :)

      ตอบกลับ

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out /  เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out /  เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out /  เปลี่ยนแปลง )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


del.icio.us For iPhone dev

Post Calendar

พฤศจิกายน 2008
พฤ อา
« ต.ค.   ธ.ค. »
 12
3456789
10111213141516
17181920212223
24252627282930

%d bloggers like this: