ภาพนี้ถูกใจ ;P
ท่ามาตรฐานของคนใช้ Mac OS X แล้วมีปัญหา
![]()
Human knowledge belongs to the world!
ภาพนี้ถูกใจ ;P
ท่ามาตรฐานของคนใช้ Mac OS X แล้วมีปัญหา
![]()
ข้อความจาก แอปเปิลปฏิเสธโปรแกรมบน App Store ด้วยข้อหา "แข่ง iTunes"
ทำไมไม่เคยมีใครฟ้อง apple เรื่องการผูกขาด เหมือน Microsoft โดน
แล้วมานั่งคิด ๆ ดูแล้วก็ เออ จริงหว่ะ -_-’
ตัวเองผูก Safari ลงไปกับ Mac OS X แต่ไม่โดยฟ้องแบบ Windows ที่ผูกกับ Internet Explorer หรืออย่างมี Quicktime/DVD Player ใส่มาพร้อมแบบเดียวกับ Windows Media Player ยังไม่รวม iTunes, iPhoto, iMovie, iDVD, iWeb และ GarageBand ที่มากับ iLife ที่มากับเครื่องที่ซื้อในรุ่นใหม่ ๆ อีกนะ (ตัวอย่างนี้ยกมาจาก Macbook ) แต่ทำไม Apple ดันไม่โดนอะไรเลยในเรื่องของการผูกขาดหล่ะเนี่ย -_-’ อืมมม น่าคิด ๆ
อบรมไปก็เกือบเดือน กว่าจะกลับมาเขียนต่อได้ -_- งานเยอะครับตอนนี้ T_T
โดยในวันแรกนั้นมีการพูดถึงการเขียน code บนพื้นฐานของภาษา Objective-C ซึ่งมีผู้เข้าอบรมหลาย ๆ ท่านก็ได้แลกเปลี่ยนความคิดเห็นกันกับ อ.เดฟ และท่านอื่น ๆ ว่ามันแตกต่าง และใช้งานดีหรือไม่ดีอย่างไรเมื่อเทียบกับภาษาและ Framework อื่น ๆ ซึ่งทำให้ได้มุมมองที่กว้างและสนุกไปอีกแบบ ซึ่งในวันแรกไม่ได้เขียน code อะไรมากนัก เพราะส่วนใหญ่จะ preview Framework อย่าง Cocoa, ภาษา Objective-C และทำความเข้าใจหลักของ MVC เสียมากกว่า
มาวันที่สอง นี่ coding เพียบและมันกว่าเดิม โดยรวมคือเป็นลักษณะ workshop มากกว่าวันแรกอย่างมากเลยหล่ะ แต่ก็ยังคงเขียน code ในจำนวนบรรทัดที่น้อยกว่าที่เคยเขียนมาในงานที่ทำเหมือน ๆ กัน โดยเฉพาะงานอย่าง Binding เนี่ยเห็นชัดมาก
งานนี้เรียนมันมาก แค่เรื่องไปเอา concept อย่าง OOP ในระดับมองทุกอย่างใน software เป็น World (แบบ Sim City หรือ The Sim) และ MVC ที่ในมหาวิทยาลัยสอนไม่ครบก็คุ้มแล้วคร้าบบบบบบบบ ส่วน Objective-C และการเขียนใน Cocoa Framework น่าจะเป็น Case Study ในการทำ Application ในอนาคตได้มากเลย