Programming Language

  • เกมบน HTML5 ด้วย Cocos2D-X

    มาดูผลงาน Game บน HTML5 พัฒนาด้วย Cocos2d-X

    เอาโปรเจ็ค Open Source ของ Hao Wu นักพัฒนาโปรแกรม และเกมด้วย HTML5 กับเกม A Lumdum Dare ที่พัฒนาโดย Framework ของ Cocos2d -X ครับ เป็นอีกหนึ่งผลงานที่…

    Read More »
  • Facebook API ดึงความลับใน Group มาดูว่าคุยอะไรกันผ่าน Read Stream

    วิธีการพัฒนาแอพพลิเคชันบนเว็บไซต์ให้ดึงข้อมูล Facebook Group ด้วย Facebook API ไม่ว่าจะเป็น Open, Close หรือ Secret Group ก็ดึงได้หมดด้วย Read Stream แน่นอนว่าหนึ่ง Featured ที่สามารถใช้งานทดแทนระบบ Intranet ขององค์กรหรือกลุ่มพูดคุยกันส่วนตัวได้นั้นคงหนีไม่พ้น…

    Read More »
  • Getting Started With Open Graph

    Facebook API แชร์พฤติกรรมของคุณผ่าน Open Graph บน Activity

    วิธีการพัฒนาเว็บแอพพลิเคชันให้คุณสามารถบอกเล่า หรือแชร์ Publish Action บน Facebook ในส่วนของ Activity Log ผ่าน Open Graph นั้นไม่ยากครับ Open Graph นั้นมีการทำงานง่ายๆ คือการบอกเล่าว่า ขณะนี้คุณดูอะไร อ่านอะไร เล่นอะไร…

    Read More »
  • เขียนแอพ iPhone: จัดการ ViewController หลายหน้าโดยไม่ใช้ StoryBoard

    บทเรียนนี้จะเป็นการพัฒนาแอพพลิเคชันบน iOS หรือ iPhone โดยจะเป็นการจัดการ ViewController โดยไม่ใช้ StoryBoard เข้ามาช่วยเหมาะกับการแก้ไข Project เวอร์ชันเก่าเป็นต้น หากให้มองว่าแอพพลิเคชันที่เรากำลังจะพัฒนานั้นเปรียบเสมือนเว็บไซต์ ถ้าหากว่าใช้ MainStroryBoard มาช่วยก็ง่ายนิดเดียวแต่บางครั้งข้อจำกัดของการใช้ Story Boards นั้นก็มีอยู่ และเราต้องการที่จะปรับแต่ง หรือ Customize…

    Read More »
  • สร้าง D.I.Y Augmented Reality บนสมาร์ทโฟน ด้วย Layar Creator

    วิธีการทำ Augmented Reality ด้วยตัวเองแบบ D.I.Y. ด้วย Layar Creator แบบง่ายๆ เป็นกรณีศึกษาด้าน Social Media Integration ที่ทำได้ง่ายทีเดียว เมื่อก่อน 1-3 ปีมานี้ AugmentedReality ถือว่าเป็นเทคโนโลยีที่ใหม่ และฟังดูไกลตัวเกินไปสำหรับผู้ประกอบการ…

    Read More »
  • ทำการเชื่อม Outlet เข้ากับ Gesture

    พัฒนา iPhone Apps วิธีการใช้ UIPanGestureRecognizer จับภาพเลื่อนไปมา

    วิธีการพัฒนา iPhone Apps สำหรับผู้เริ่มต้นกับการใช้ UIGestureRecognizer เบื้องต้นจับการเคลื่อนไหวของตัวอุปกรณ์ เพื่อตอบสนองกับแอพพลิเคชันด้วย XCode 6 ครับอีกหนึ่งบทเรียนที่มีคนสอบถามกันมามากในซีรีย์ของนักพัฒนาแอพพลิเคชันบน iPhone ครับ ซึ่งกว่าจะจัดการเขียนชุด SQLite หรือ Core Data เสร็จคงต้องใช้เวลาอีกสักหน่อยก็จะมีพอมีเวลาคั่นด้วยบทเรียนเล็กๆ น้อยๆ เหล่านี้แทนครับ…

    Read More »
  • หน้าแรกของเกม

    The Lake Hero ตัวอย่างการพัฒนาเกมบน iPhone ด้วย Cocos2D

    สำหรับโครงงานเกมบน iPhone อย่างเกม “The Lake Hero” นี้ เป็นโครงงานที่ผมทำขึ้นให้นักศึกษาที่สอนในคลาสวิชาศึกษาเฉพาะเรื่อง ในการใช้งาน Cocos2D ครับโดยการ ขั้นตอนการพัฒนาทั้งหมดก็หยิบเอา บทเรียนจากต่างประเทศ เครื่องมือช่วยเหลือจากหลายๆ เว็บมายำ จนเกิดเป็นโปรเจ็ค โดยหลักๆ ก็หนีไม่พ้นเว็บไซต์ Ray Wanderich…

    Read More »
  • Facebook Graph API ตอนที่ 16 SDK กับการดึง Work, Like และ Education

    หลายบริษัทที่มีการเก็บข้อมูลสำหรับวิจัยการตลา หรือข้อมูลประวัติของผู้บริโภคควรใช้ Graph API ของ Facebook มาช่วยสำหรับการดึงข้อมูลเหล่านั้นให้ง่ายขึ้นครับ ช่วงเดือนมกราคม และไม่นานมานี้ Facebook API มีการเปลี่ยนแพลตฟอร์มเล็กน้อยทำให้เหล่านักพัฒนาต้องแก้ไขความถูกต้องกันระดับหนึ่ง แต่ไม่เป็นไรครับหากว่าได้แก้ไขกลับมาเรียบร้อยแล้วก็ได้เวลามาลุยกันต่อกับการ Hack The Graph ของ Facebook กันครับ ในบทเรียนนี้จะเป็นตัวอย่างการเขียนภาษา…

    Read More »
  • Facebook Graph API ตอนที่ 15 Upload ไฟล์ Video ไปบน Wall ของเรา

    การใช้ Facebook Graph API ในการ Upload ไฟล์ Video ที่มีอยู่กับเราไปขึ้นบน Wall Post หน้า Profile Facebook ของเราด้วยภาษา PHP และ Facebook SDK ครับก่อนจะเข้าสู่ขั้นตอนการพัฒนาส่วนนี้…

    Read More »
  • โพสท์ขึ้น Fan Page

    Facebook Graph API ตอนที่ 14 โพสท์ Link หรือข้อความไป Fan Page

    หลายคนสอบถามทาง Fan Page ของ Daydev.com เกี่ยวกับการใช้ Graph API เพื่อ Post ข้อความหรือ Link มายังหน้า Fan Page ทำได้ไหมคำตอบคือได้ครับ มาดูกันทาง Facebook นั้นได้เขียน Graph…

    Read More »
  • Instagram API กับการสร้าง Responsive Animation

    Instagram API สร้าง Animation Banner บนเว็บจากภาพถ่าย Instagram

    การใช้ jQuery plugin สร้างเว็บไซต์แบบ Responsive Web และมี Animation ในการเปลี่ยนรูปภาพโดยใช้ Instagram API เข้ามาช่วยในการพัฒนาร่วมเชิงประยุกต์ก่อนที่จะเริ่มต้นบทเรียนนี้แบบรวดเร็วนั้น ผู้เริ่มต้นและยังไม่เข้าใจอาจจะต้องไปอ่านข้อมูลก่อนหน้านี้ที่ บทความ “Instagram API เบื้องต้นกับการดึงรูปภาพมาแสดงโดยใช้ Tags อย่างง่าย” ก่อนนะครับเพื่อให้รู้ขั้นตอนวิธีการดึงภาพถ่ายจาก…

    Read More »
  • API ของ Instagram

    Instagram API เบื้องต้นกับการดึงรูปภาพมาแสดงโดยใช้ Tags อย่างง่าย

    แอพพลิเคชันยอดนิยมอย่าง Instagram นั้นมี API เบื้องต้นที่นำมาพัฒนาร่วมได้ง่ายกับการค้นหารุปภาพจาก Tags ที่เราใส่ไว้ให้มาโชว์ในรูปแบบอัมบัมภาพด้วยภาษา PHP แน่นอนว่านักพัฒนาทุกคนต้องมีบัญชีผู้ใช้งาน Instagram อยู่ในมืออยู่แล้ว และก็สามารถ เข้าระบบ Login ไปเล่นที่เว็บไซต์มาบ้างแล้ว อย่างผมก็ http://instagram.com/daydev ใครที่ชอบภาพถ่ายไลฟ์สไตล์ของผมก็เข้าไป Follow เลยครับ ทีนี้…

    Read More »
  • เต้นไป อย่างได้ใจ กังนัมสไตล์

    HTML5 CSS3 กับตัวอย่าง Google Driod เต้น กังนัม สไตล์ (Gangnam Style)

    ไลบราลี่ HTML5 และ CSS3 กับการสร้าง Animation แบบ Pure CSS ให้เจ้า Google Android หุ่นกระป๋องเขียวออกมาเต้นกังนัมสไตล์ (Gangnam Style) โชว์ครับซึ่งชุดไลบราลี่ (Library) ตัวนี้ทางได้ออกมาจาก แคมเปญของ http://www.google.com/zeitgeist “จิตวิญญาณของปี…

    Read More »
  • หน้าจอมีการ Flip แนวนอน เวลาเปลี่ยนหน้าครับ

    iOS Developer บทที่ 12 ลูกเล่น Segue บน Storyboard แบบไม่ต้อง Code

    ศึกษาลูกเล่นเพิ่มเติมของตัว Segue (Seg-Way) สำหรับการพัฒนา iOS Developer เพื่อการเขียนแอพพลิเคชันบน iPhone ผ่าน Storyboard ให้มีไอเดียที่น่าสนใจ และน่าใช้จากบทเรียนก่อนหน้าจะเข้าขั้น Advance ผมเคยนำเสนอการพัฒนาแอพพลิเคชันอย่างง่ายบน MainStoryboard ที่เป็นรูปแบบ Master Detail Application หรือ…

    Read More »
  • เว็บไซต์ Bit.ly

    ฺเรื่องที่นักพัฒนาไม่ค่อยรู้ กับ API ของ Bit.ly

    บริการย่อ URL ให้สั้นกระชับอย่าง Bit.ly ที่มี รายงาน วิเคราะห์มากมาย และระบบที่ใช้งานง่ายไม่ยุ่งยาก แต่ใครจะรู้ว่าที่จริงแล้ว Bit.ly มี API น่าสนใจซ่อนอยู่สำหรับบริการ Shorten URL ที่เอเจนซี่หลายเจ้านิยม หยิบ URL ของเว็บไซต์ หรือบทความที่มี…

    Read More »
  • Baraja กับ jQuery Plugin แสดงผลภาพถ่ายแบบ Cards พร้อมแอนิเมชันสวยๆ

    พอมีเวลาไปหา jQuery Plugin ดีๆ มาใช้กับงานของตัวเอง ในอินเทอร์เน็ตแล้วไปเจอกับ เจ้า Plugin ที่ชื่อว่า “Baraja” เข้าดูแล้วน่ารักดีเลยเอาแนะนำให้เอาไปใช้ทำแกลอรี่กันครับที่มาของเจ้า jQuery Plugin ตัวนี้นั้นสามารถเข้าไปดาวน์โหลดหรือศึกษาได้ที่ https://github.com/codrops/Baraja เลยซึ่งทีมพัฒนานั้นให้เราเอาไปใช้ได้ฟรี ไม่ต้องเสียค่าใช้จ่ายใดๆ แต่ต้องอยู่ใน License ของ…

    Read More »
  • iPhone & iOS Developer ตอนที่ 11 จับ SQLite มาไว้บน UITableview

    การพัฒนาแอพพลิเคชันบน iPhone หรือบนแพลตฟอร์มของ iOS สำหรับ Developer มือใหม่รอบนี้จะเป็นการใช้งาน UITableView แสดงแถวที่ดึงมาจากฐานข้อมูล SQLite อย่างง่ายหลังจากที่เราได้รู้วิธีการดึงข้อมูลจากฐานข้อมูล SQLite มาแสดงผลที่หน้าแอพพลิเคชันบน iOS ของเราได้แล้วต่อมาก็น่าจะเป็นส่วนที่สำคัญสำหรับนักพัฒนาแอพพลิเคชันที่สุดแล้วล่ะครับ นั่นคือการเชื่อมต่อฐานข้อมูล SQLite ไปแสดงผลในแถวของตาราง UITableView และส่งค่าตัวแปรไปยังหน้า…

    Read More »
  • ดึงข้อมูล SQLite มาแสดงผลบน iPhone Apps

    iOS Developer ตอนที่ 10 การดึงข้อมูล SQLite มาแสดงผลบน iPhone Apps

    เทคนิคการใช้ SQLite มาพัฒนาร่วมในการดึงข้อมูลของจากฐานข้อมูลมาบนแอพพลิเคชันบน iPhone ของเราเบื้องต้น เทคนิคสำหรับนักพัฒนา iPhone Apps Development มือใหม่สำหรับแอพพลิเคชันบนสมาร์ทโฟนที่มีข้อมูลปริมาณมาก หากว่าเราทำการอัดข้อมูลเก็บไว้ใน คำสั่งหรือฟังก์ชันก็จะทำให้ขนาดของแอพพลิเคชันของเรามีขนาดใหญ่เกินความจำเป็น จึงต้องมีจัดเก็บข้อมูลเก็บไว้ในฐานข้อมูล จากบทเรียนก่อนหน้าที่เป็นการติดตั้ง SQLite เบื้องต้นลงบนเครื่องคอมพิวเตอร์ และวิธีใช้งาน Extension หรือส่วนเสริมของ FireFox…

    Read More »
  • Mr.Alec_Saunders

    RIM อัพเดทโปรแกรมสำหรับนักพัฒนา BlackBerry 10

    RIM อัพเดทเครื่องมือสำหรับการพัฒนา ฮาร์ดแวร์ และความมุ่งมั่นในการขับเคลื่อนความก้าวหน้าของเหล่านักพัฒนา BalckBerry 10  Research In Motion ประกาศอัพเดทโปรแกรมใหม่ล่าสุด สำหรับชุมชนนักพัฒนา ประกอบด้วย เครื่อง BlackBerry Dev Alpha รุ่นทดสอบ, โปรแกรม 10k Developer…

    Read More »
  • iOS Developer ตอนที่ 9 ทำความรู้จักกับฐานข้อมูล SQLite

    บทเรียนสำหรับ Developer ผู้ที่สนใจพัฒนาแอพพลิเคชันบน iOS ร่วมกับฐานข้อมูลขนาดเบาอย่าง SQLite เพื่อดึงข้อมูลออกมาแสดงผลบนแอพพลิเคชันได้สำหรับหลายองค์กรที่ต้องการพัฒนาแอพพลิเคชันที่ต้องเรียกดูข้อมูลจำนวนมากให้มาแสดงผลที่หน้าแอพพลิเคชันของตน วิธีแรกหากว่าเราใช้ Main Story Board แล้วสร้าง ViewController เยอะๆ เต็มไปด้วยข้อมูลมากมายแม้จะเป็นวิธีที่แสนง่ายก็ตาม อย่างที่เคยบอกไว้ในบทความนี้ “iOS Developer ตอนที่ 7…

    Read More »
  • พัฒนา Facebook Graph API ตอนที่ 12 สร้างหน้าต่าง Force Like ตั้งเวลาปิดตัว

    Facebook Graph API ตอนที่ 12 สร้างหน้าต่าง Force Like ตั้งเวลาปิดตัว

    การสร้างเทคนิค Force Like หน้า Fan Page ของ Facebook ด้วยคำสั่ง jQuery Popup ให้สามารถตั้งเวลาปิดหน้าต่าง หรือกด Like เพื่อปิดก่อนได้เทคนิคการ Forece Like นั้นแม้ว่าทาง Facebook จะกำหนดไปแล้วว่า…

    Read More »
  • Ext.device.CameraView source

    Sencha Touch 2.0 Framework: เทคนิคการเรียกฟังก์ชันกล้องผ่าน PhoneGap

    HTML5 ที่เป็น Framework อย่าง Sencha Touch 2.0 และตัวอื่นที่เป็นเว็บก็ตามหากว่านำมาพัฒนาร่วมกับ PhoneGap เมื่อใดจะสามารถเรียก Device Function อย่างกล้องได้ Class สำหรับ Sencha Touch 2.0 นั้นมีส่วนเรียกใช้งาน Device…

    Read More »
  • พัฒนา Facebook Open Graph API ตอนที่ 11 การดึง Inbox Message ภาค 1

    พัฒนา Facebook Open Graph API ตอนที่ 11 การดึง Inbox Message ภาค 1

    รอบนี้เป็นการพัฒนาเว็บแอพพลิเคชันจากภาษา PHP ร่วมกับ Facebook Open Graph API เพื่อดึงข้อมูลจาก Inbox Message มาแสดงผลเบื้องต้นก่อนจะเข้าสู่ระดับ Advance แน่นอนว่าถ้าใคร ยังไม่เข้าใจบทความนี้ แต่อยากทำได้อาจจะต้องใช้ความพยายามศึกษาบทความเก่าๆ จากซีรีย์นี้ก่อนนะครับ ให้ไปที่หน้า Facebook Developer Series…

    Read More »
  • การ Drag and Drop รูปภาพ ด้วย Cocos2D บน iOS

    iOS Game Developer Tutorial: การ Drag and Drop รูปภาพด้วย Cocos2d

    Tutorial การสร้างเกมบน iOS สำหรับ Game Developer มือใหม่ที่กำลังศึกษาการพัฒนาเกมผ่าน Cocos2D กับเทคนิคการลาก วางภาพกราฟิก (Drag and Drop) อย่างง่าย เริ่มต้นพัฒนาเกมบน iOS ด้วย Cocos2D กับการลาก และวางรูปภาพ…

    Read More »
  • หน้าจอ Game Over เช่นกันถ้ามีการจบเกมก็จะปรากฏคำว่า "You Win!”

    iOS Game Developer Tutorial: เงื่อนไขใน Cocos2D กับการสร้าง Game Over

    เทคนิคการสร้างเงื่อนไขให้กับเกมด้วย Cocos2D บน iOS สำหรับแสดงหน้าจอ Game Over เมื่อศัตรูเดินมาชนตัวละครในเกมของเราอย่างง่ายก่อนหน้านี้เราได้พัฒนาแอพพลิเคชันประเภทเกมบน iOS ด้วย Cocos2D ให้ตัวละครสามารถ ยิงกระสุนใส่ศัตรูในเกมได้แล้วในบทเรียนต่อมาจะเป็นการสร้างเงื่อนไขให้เกมมีความสมบูรณ์มากขึ้นนั่นคือการสร้างเงื่อนไขเพิ่มให้เกิดเหตุการณ์บางอย่างเช่น “Game Over” กรณีที่ศัตรูเคลื่อนที่มาโดนตัวละครหรือ “Player” ของเรา iOS Game…

    Read More »
  • iOS Game Developer Tutorial: การเรียกใช้ Collision Detect ผ่าน Cocos2D

    การเรียกใช้คำสั่ง Collision Detect ด้วย Cocos2D ให้ตัวละครในเกมยิงกระสุน ไปโดนศัตรูให้หายไปได้ผ่าน XCode สำหรับ iOS Developer มือใหม่ที่อยากพัฒนาเกมจากบทความก่อนหน้านี้ “iOS Game Developer Tutorial: วางภาพ Spriteตัวละครลงในเกมด้วย Cocos2D” ที่มีการวางตัวละครลงไปในเกมแล้ว…

    Read More »
  • ศัตรูมาเป็น 100 เลยทำไงดี

    iOS Game Developer Tutorial: วางภาพ Spriteตัวละครลงในเกมด้วย Cocos2D

    Tutorial ขั้นตอนการแทรกภาพกราฟิก Sprite ตัวละครลงใน Background ด้วย Cocos2D บน XCode สำหรับนักพัฒนาแอพพลิเคชันบน iOS หรือ iPhone เบื้องต้นจากขั้นตอนที่แล้วที่เราได้หน้าจอ Title และ Menu สำหรับเปลี่ยนหน้าเกมบน iPhone ต่อมาก็จะเป็นขั้นตอนสร้าง…

    Read More »
  • iOS Game Developer Tutorial: สร้างเมนู และหน้า Title ของเกมบน Cocos2D

    ขั้นตอนการพัฒนาแอพพลิเคชันเกมบน XCode และ Cocos2D สำหรับการสร้างฉากเปิดเกม และแมนูสำหรับเลือกเข้าสู่เกมเบื้องต้นสำหรับ iOS Developer มือใหม่ในบทสำหรับการสร้างเมนูนั้น ผมได้ขอยืมบทความ และชุด Source Code บางตัวจากเว็บไซต์ http://www.thaiiosdev.com/node/155 มาประยุกต์เล็กน้อยสำหรับบทความนี้ครับ (ยังไงก็ขอขอบคุณเว็บไซต์ ThaiiOSDev มากครับ) หลังจากที่ได้รู้จักกับชุดพัฒนาเกมแบบ 2…

    Read More »
  • Cocos2D สำหรับนักพัฒนาเกม

    iOS Game Developer Tutorial: รู้จักกับ Cocos2D เครื่องมือสร้างเกม

    เครื่องมือสำหรับนักพัฒนาเกมบนแพลตฟอร์ม iOS นั้นก็คงหนีไม่พ้น Cocos2D ซึ่งในรอบนี้จะพาไปรู้จักชุดพัฒนาเกม 2 มิติตัวนี้ Cocos2D กับ Tutorial ชุดนี้ครับ สำหรับบทความนี้เป็นบทเรียนพิเศษ ที่เพิ่มขึ้นมาเพิ่มแนะนำนักพัฒนาแอพพลิเคชันบนแพลตฟอร์ม iOS นั้นได้รู้จักวิธีการพัฒนาเกมด้วย Cocos2D จะไม่ได้เกี่ยวข้องกับ ชุดของบทเรียนของ iOS Developer…

    Read More »
Back to top button

Adblock Detected

เราตรวจพบว่าคุณใช้ Adblock บนบราวเซอร์ของคุณ,กรุณาปิดระบบ Adblock ก่อนเข้าอ่าน Content ของเรานะครับ, ถือว่าช่วยเหลือกัน