Programming Language
-
iOS Developer ตอนที่ 8 ตกแต่ง UITableViewCell ให้สวยงาม
พัฒนาแอพพลิเคชันบนแพลตฟอร์ม iOS หรือ iPhone กับบทเรียนแนะนำวิธีการตกแต่ง UITableViewCell บน UITableView ให้ออกมาสวยงาม และน่าใช้งานแน่นอนว่าถ้าเราใช้งาน UITableView ง่ายๆ แสดงผลตารางเป็นแถวของข้อมูลจาก Array แบบที่หน้าจอบทเรียนก่อนหน้านี้ คือ “iOS Developer ตอนที่ 5…
Read More » -
iOS Developer ตอนที่ 7 ใช้งาน Master Detail Application แบบง่าย
เทคนิคการพัฒนาสำหรับเหล่า iOS Developer แอพพลิเคชันด้วย Master Detail Application ที่แทบจะไม่ต้องเขียนโปรแกรมเหมาะกับ SMEs ในการสร้งแอพพลิเคชันของตัวเองหลังจากที่ได้ศึกษาการพัฒนาแอพพลิเคชันด้วย Single View Application มาหลายบทจนถึงการพัฒนาแอพพลิเคชันที่ดึงข้อมูลไปแสดงผลบน UITableView มาแล้ว รอบนี้จะพาไปรู้จักวิธีลัดวิธีหนึ่งสำหรับการพัฒนาแอพพลิเคชันอย่างง่ายที่ไม่มีข้อมูลซับซ้อนอะไร ตัวอย่างเช่นพวก SMEs หรือ…
Read More » -
iOS Developer ตอนที่ 6 ใช้งาน UITableView กับการส่งค่าผ่าน StoryBoard
วิธีการพัฒนาแอพพลิเคชันบน iOS สำหรับ Developer กับการส่งค่าระหว่างหน้า View บน StoryBoard อย่างง่ายผ่าน UITableView ครับคำสั่งที่เราทำการเปลี่ยนนั้นคือคำสั่งในการแสดงผล Cell ของ UITableView หรือแถวของตารางนั่นเอง โดยตารางจะมีแถวที่แสดงผลหัวข้อที่ดึงมาจากตัวแปร tableData และมีรูปภาพปรากฏจากตัวแปลของ thumbnails โดยการเรียกแสดงผลนั้น…
Read More » -
iOS Developer ตอนที่ 5 ปรับแต่งรูปภาพ Thumbnail บน UITableViewCell
วิธีการพัฒนาแอพพลิเคชันบน iOS ด้วย XCode กับการปรับแต่งเพิ่มรูปภาพ Thumbnail ที่แตกต่างกันลงบน UITableViewCell ครับก่อนที่จะศึกษาการทำงานของแอพพลิเคชันสำหรับการส่งค่าตัวแปรผ่าน Cell ของ UITableView ได้นั้นต้องกลับไปศึกษาวิธีการใช้งาน UITableView ก่อนนะครับที่ iOS Developer ตอนที่ 4 การเรียกใช้งาน…
Read More » -
iOS Developer ตอนที่ 4 การเรียกใช้งาน UITableView
สำหรับบทเรียน iOS Develoepr ในบทนี้จะเป็นการใช้งานตัว UITableView กับ Xcode IDE ในการสร้างแอพพลิเคชันที่เป็นมาตรฐานการใช้งานทั่วไปที่มีผู้นิยมออกแบบมาให้ได้เลือกใช้กันนั่นคือ แอพพลิเคชันประเภทรายการสินค้า หรือ เนื้อหาที่เป็นรายชื่อเป็นข้อ ซึ่งการพัฒนานั้นนักพัฒนาจำเป็นต้องใช้ UITableView มาเป็นตัวแสดงผล และสร้างการโต้ตอบระหว่างผู้ใช้งานกันผ่านการกดที่ แถว ของรายการหรือ “Row” เพื่อให้แอพพลิเคชันทำการรับรู้แล้วว่าผู้ใช้งานต้องการดูรายการข้อมูลในแถวไหนนั่นเอง การพัฒนา และประยุกต์การตั้งค่า…
Read More » -
iOS Developer ตอนที่ 3 การเรียกใช้งาน UIAlertView แจ้งเตือน
หน้าต่างแจ้งเตือนบน iOS หรือบนแอพพลิเคชันบน iPhone นั้นเรียกว่า UIAlertView รอบนี้จะพานักพัฒนาบน Xcode รู้จักมันครับสำหรับการพัฒนาแอพพลิเคชันบนระบบปฏิบัติการ iOS ของ Appleสำหรับผู้เริ่มต้นในครั้งนี้ จะเป็นการนำ Object หรือ UI Framework ของตัว Object ที่มีมากมายของ iOS สำหรับ ObjectViewตัวแรกที่จะนำมาแนะนำให้ลองใช้พัฒนาร่วมคือ Object ของ Alert Message หรือข้อความแจ้งเตือน…
Read More » -
iOS Developer ตอนที่ 2 การรับค่าจาก UITextField แสดงผ่าน UILabel
พัฒนาแอพพลิเคชันบน iPhone และ iPad ฉบับเริ่มต้นบน Xcode ด้วย UITextField รับส่งและแสดงค่าผ่าน Label อย่างง่ายทำตามได้ครับสำหรับบทเรียน iOS Development สำหรับผู้เริ่มต้นในตอนนี้จะเน้นไปที่การใช้ UI และ Outlet สำหรับพัฒนาแอพพลิเคชันบน iPhone แบบรวดเร็ว…
Read More » -
iOS Developer ตอนที่ 1 รู้จักกับ Xcode IDE
Xcode เป็นเครื่องมือสำหรับนักพัฒนาโปรแกรม และแอพพลิเคชันบนแพลตฟอร์ม OS X และ iOS บนสมาร์ทโฟนที่เรารู้จักกันดีอย่างแอพพลิเคชันบน iPhone นั่นเองครับ สำหรับนักพัฒนาที่ต้องการจพัฒนาแอพพลิเคชันบน iOS นั้นจำเป็นต้องมี XCode IDE ติดตั้งในเครื่องคอมพิวเตอร์ก่อน นอกจากนั้นแล้วต้องติดตั้ง iOS SDK อีกด้วยแต่ส่วนมากแล้วชุดดาวน์โหลดของ…
Read More » -
Twitter API ดึง Feed และรูปภาพแสดงผลเป็น Pinterest
วิธีการเขียนโปรแกรมดึงข้อมูล Feed ของ Twitter ในรูปแบบ JSON ให้ปรากฏบนหน้าเว็บไซต์ของเราโดยแสดงข้อความและรูปภาพแบบ Pinterest ครับเอเจนซี่หลายเจ้ามักจะ “Conservative” กับการเล่น API ของ Twitter เพราะคิดว่าผู้ใช้งาน Twitter ไม่ค่อยนิยมเล่น Twitter หรืออัพโหลดรูปภาพ Twitter…
Read More » -
พัฒนา Facebook Open Graph API ตอนที่ 9 รู้จักภาษา FQL
คราวนี้ก็ได้เวลามาพูดเรื่องยากกันสักนิดเกี่ยวกับ Facebook SDK และ Open Graph API ครับ ไอ้ที่ยากก็คือรอบนี้จะเป็นการรู้จัก FQL Query นั่นเองครับภาษา FQL หรือ Facebook Query Language นั้นก็ไม่ต่างกับภาษา SQL เท่าไหร่ครับเป็นภาษาระดับสูงเช่นกัน…
Read More » -
jQuery Mobile ตอนที่ 3 สร้างลูกเล่น Page Transition เชื่อมต่อกัน
บทเรียนตอนที่ 3 เกี่ยวกับ jQuery Mobile ครั้งนี้จะเป็นการพาไปรู้จักกับ Page Transition หรือแอนิเมชันสำหรับแสดงเวลาที่เปลี่ยนหน้าของเว็บครับก่อนที่จะเรียนรู้เกี่ยวกับบทเรียนนี้สำหรับผู้เริ่มเต้มนั้นผมแนะนำให้ไปศึกษาบทความก่อนหน้านี้นะครับนั่นคือ jQuery Mobile ตอนที่ 1 เริ่มต้นใช้งาน Library และตั้งค่าเบื้องต้น jQuery Mobile ตอนที่ 2…
Read More » -
รวมฮิต jQuery กับการสร้าง Animation Effect บนหน้าเว็บไซต์
ถ้าตอนนี้คนเราเสพสื่อผ่านสมาร์ทโฟนมากขึ้นแล้วโดยเฉพาะ iPad และ iPhone เป็นไปได้ว่า Flash Animation ของ Adobe คงเล่นได้แค่บนเว็บทางเลือกก็คงหนีไม่พ้น jQuery ในการทำ Banner แทนครับ คราวนี้ Banner โฆษณาที่ต้องไปโชว์บนหน้าจอสมาร์ทโฟนนั้นก็ต้องมี Animation หรือกราฟิกเคลื่อนไหวไปมาเล็กน้อยใช่ไหมครับมันจึงจะดูน่าสนใจ คนออกแบบป้าย…
Read More » -
พัฒนา Facebook Open Graph API ตอนที่ 8 ป่วน Wall เพื่อน
วิธีการใช้ Facebook Open Graph API ดึงลิสรายชื่อเพื่อนของเราทั้งหมดมาเก็บไว้ในที่หน้าฟอร์มแล้วยิงข้อความไปที่ Wall เพื่อนนั้นทำง่ายมากครับก่อนอื่นเลยต้องมีไฟล์ SDK ของ Facebook API ครับ แล้วก็ไปสร้าง Apps บนหน้า http://developers.facebook.com ก่อนนะครับ ซึ่งถ้าใครยังทำไม่ได้ให้ไปศึกษาที่ บทความเหล่านี้…
Read More » -
พัฒนา Facebook Open Graph API ตอนที่ 7 เรียก Feed และจำนวน Comments
พอดีมีหลายคนเรียกหาว่าจะดึง Likes และจำนวน Comments ของแต่ละ Post ออกมายังไงก็เลยเขียนตัวอย่าง Facebook Open Graph API ให้ครับอันที่จริงมันเป็น การเรียกค่า JSON ธรรมดาๆ นะครับแค่เราต้องใช้ Facebook SDK ในการเก็บ Access…
Read More » -
พัฒนา Facebook Open Graph API ตอนที่ 6 วิเคราะห์ Facebook จดจำใบหน้า
แคมเปญล่าสุดที่ชื่อว่า Facedeals ที่ทำขึ้นโดย Facebook อาศัย Check-in ผ่านการจดจำใบหน้าหรือ Face Recognize ซึ่งคราวนี้เราจะมาศึกษามันดูครับซึ่งตัวอย่างจองแคมเปญ Facedeals นั้นจะมีขั้นตอนการทำงานผ่าน Facebook Open Graph API และ 3rd Party ตัวอื่นซึ่งเท่าที่พอจะทราบคือ…
Read More » -
Sencha Touch 2.0 Framework ตอนที่ 1: พัฒนา Apps ตัวแรกของคุณ
Work Shop เริ่มต้นสำหรับนักพัฒนาในการสร้าง Mobile Web Apps ด้วย Framework ของ Sencha Touch 2.0 ที่ไม่ยากเกินไปครับแรกเริ่มจำเป็นต้องมีการดาวน์โหลดตัว SDK ของ Sencha Framework ก่อนครับซึ่งอาจจะต้องเข้าไปที่เว็บไซต์ http://www.sencha.com แล้วเลือกไปที่เมนู…
Read More » -
Google Developer API พัฒนาเครื่องมือจับตำแหน่ง Keywords จากผลการค้นหา
เคยสงสัยไหมครับว่าเครื่องมือบางตัวที่เราใช้ในการค้นหาตำแหน่งของ Keywords ว่าอยู่อันดับไหนแล้วในการทำ SEO นั้นมันทำยังไงรอบนี้เลยพามาพัฒนาภาษา PHP ซึ่งเป็นภาษาโปรแกรม มาเขียนร่วมกับ Google API อีกครั้งซึ่งตัว API ที่เราจะเล่นในตอนนี้คือ AJAX ของ GoogleAPIs ครับซึ่งเป็น Service ของทาง Google…
Read More » -
jQuery Mobile ตอนที่ 2 เครื่องมือเปลี่ยน Theme เว็บไซต์
สำหรับบทความการพัฒนา jQuery Mobile รอบนี้จะพาไปเรียนรู้เครื่องมือง่ายๆ อย่าง ThemeRoller สำหรับปรับแต่งสีสันของ UI ครับต่อเนื่องจากบทความ jQuery Mobile ตอนที่ 1 เริ่มต้นใช้งาน Library และตั้งค่าเบื้องต้น นะครับ คราวนี้เราจะมาเรียนรู้วิธีการเปลี่ยนธีม หรือ UI ของ…
Read More » -
Google Developer API กับการสร้าง Custom Search ด้วย jQuery
คราวนี้ผมจะพานักพัฒนาทุกคนไปรู้จักการพัฒนาโปรแกรมบนเว็บ ด้วย Google Developer API ของ Custom Search API ครับซึ่งเป็นการสร้างหน้าการค้นหาข้อมูลโดยใช้ API ของ Google Custom Search API มาช่วย และใช้การแสดงผลผ่าน jQuery เพื่อทำให้ผลลัพธ์แสดงผลออกมาได้อย่างเต็มประสิทธิภาพครับ…
Read More » -
พัฒนา Facebook Open Graph API ตอนที่ 5 ล้วงลึกเทคนิคการ Force Like ให้ Fan Page
วิธีการพัฒนาเว็บแอพพลิเคชันด้วย Facebook OpenGraph API คราวนี้ผมจะพาไปล้วงลึกวิธีการ Force Like หรือการเพิ่ม Like ครับ หลายแบรนด์ในตอนนี้เริ่มมีการสร้าง Fan Page และหาวิธีเพิ่มจำนวน Like ของตนมากขึ้นด้วยกลวิธีทุกรูปแบบครับ จำนวนการกด Like ในบางครั้ง ก็มาจากวิธีการคลา…
Read More » -
jQuery Mobile ตอนที่ 1 เริ่มต้นใช้งาน Library และตั้งค่าเบื้องต้น
ทางเลือกหนึ่งของนักพัฒนา Mobile Website นั้นก็คงหนีไม่พ้น jQuery Mobile ที่ถือว่าเป็นชุดพัฒนาแบบ Open Source ที่ใช้งานง่ายอีกตัวล่าสุดก็น่าจะหนีไม่พ้น jQuery Mobile ครับซึ่งนักพัฒนาที่ลงทะเบียน Git ใน GitHub จะมีโอกาสได้ใช้งาน Library ตัวนี้ได้เร็วที่สุดเพราะมีนักพัฒนาเจ้า jQuery…
Read More » -
ดึง Presentation ของเราบน Slideshare ด้วย API ฉบับชิมลาง
ยังคงชิมลางกันอยู่อีก Project คราวนี้จะพานักพัฒนาแอพพลิเคชันบนเว็บไปเล่นกับตัว API ของบริการ Online Presentation อย่าง Slideshare กันครับหลายคนเริ่มรู้จักกับ Slideshare หรือเว็บไซต์ http://www.slideshare.net กันมาบ้างแล้วซึ่งมันก็คือ บริการออนไลน์ให่เราอัพโหลดไฟล์ Presentation หรือสไลด์ของเราขึ้นไปโชว์ เก็บไว้ หรือเอาไว้นำเสนอให้แก่ผู้ที่ต้องการเข้าชมการนำเสนอความคิดของเราบนบริการของมัน โดยเฉพาะคนที่รับงานเป็น…
Read More » -
พัฒนา Facebook Open Graph API ตอนที่ 4 วัดผลด้วย Keyword ค้นหา
รอบนี้เป็น Workshop สำหรับพัฒนาภาษา PHP กับ Facebook Open Graph API ด้วยฟังก์ชันการ ค้นหา หรือ Search นั่นเองครับซึ่งฟังก์ชันนี้เป็นพื้นฐานที่หลายองค์กรตอนนี้เริ่มนำ Keyword ที่เกี่ยวข้องกับแบรนด์ของเรามาวัดผลเช่น คำแรกคือ “สินค้า หรือบริการของเรา” คำที่สองคือ…
Read More » -
Facebook SDK สำหรับพัฒนาแอพพลิเคชัน บน iOS ฉบับชิมลาง
รอบนี้เอาใจนักพัฒนาสาย Native Apps บน iOS ครับกับชุดพัฒนา Library ของ Facebook SDK 3.0 ตัวใหม่สำหรับแนวคิดหรือ Concept ของเจ้า Facebook SDK เวอร์ชัน 3.0 นั้นก็ยังคงเล่นกับแนวคิดเดิมคือการใช้ Facebook…
Read More » -
รู้จักกับ Dynamics Icon แบบง่ายสำหรับพัฒนาร่วมกับ Google Chart API
รอบนี้ยังคงวนเวียนกับ Google API ครับ แต่จะเป็นส่วนของ Google Chart API ที่จะพาไปดูวิธีเรียก Dynamic Icon มาใช้บนเว็บไซต์ครับบทความนี้อาจจะสั้นไปนิดสำหรับหลายๆ คนแต่คิดว่าปริมาณนั้นคงไม่จำเป็นพาไปดู Work Shop หรือ How To กันเลยดีกว่า ซึ่งใครที่ยังไม่รู้จัก…
Read More » -
การใช้งาน Google Street View API วางวัตถุพ่วงในแผนที่
บทความนี้จะเป็นการพัฒนาโปรแกรมร่วมกับ Google Street View API โดยนำหมุดพิกัดที่เราพบกันบ่อยใน Google Maps ไปลอยเหนือ Google Street View ครับซึ่งหลักการนั้นจะไม่ยากเหมือนที่เคยเขียนอธิบายไว้ในบทความก่อนๆ นะครับ เพราะหลายคนนำ Source Code ไปใช้แต่แทบไม่ได้ศึกษาเลยว่ามันแก้ไขตรงไหน ก็มักจะอีเมลมาถามขั้นตอน โดยไม่ได้ทดลองแก้ปัญหาอะไรเลย…
Read More » -
พัฒนา Facebook Open Graph API ตอนที่ 3 เรียกดู Place บน Mobile
รอบนี้จะเป็นเวิร์คช็อปที่ต้องใช้เทคนิคการเขียนโปรแกรม PHP มาประยุกต์ใช้กับ Open Graph API ของ Facebook ในการเรียกสถานที่ Geo Location ครับแน่นอนว่าจากบทความเดิมรอบที่แล้วผมได้สอนการพัฒนาโปรแกรมด้วยภาษาโปรแกรม PHP ร่วมกับชุดพัฒนาของ Facebook’s Developers อย่าง Open Graph โดยการนำ…
Read More » -
พัฒนาเว็บแอพพลิเคชันด้วย Google+ Hangout API แบบง่ายๆ
มาคราวนี้จะพานักพัฒนาเว็บแอพพลิเคชันให้ได้ลองใช้ Google+ Hangouts API มาใช้สร้างโปรแกรม Video Conference ครับสำหรับแคมเปญบางแคมเปญที่ต้องการใช้วีดีโอในการถ่ายทอดสด หรือบางองค์กรต้องการพัฒนาห้องประชุมเสมือนหรือ Video Conference ภายในนั้นอาจจะต้องไปหาซอฟท์แวร์สำหรับติด ตั้งภายในและเสียค่าใช้จ่ายมากมาย พร้อม Maintenance ก็อาจจะเริ่มใช้ Google+ Hangouts มาแก้ปัญหาไปก่อนซึ่งอาจจะมีปัญหาในเรื่องของการ Embeded…
Read More » -
พัฒนา Open Graph API ของ Facebook ด้วย PHP ฉบับเริ่มต้น ตอนที่ 1
หลายคนคงต้องการที่อยากจะรู้ว่าการพัฒนาโปรแกรมบนเว็บไซต์ด้วยภาษา PHP เพื่อเชื่อมต่อกับ Open Graph API ของ Facebook นั้นยากหรือไม่ ก่อนอื่นต้องถามตัวคุณเองก่อนว่ามีทักษะในการเขียนภาษาโปรแกรม HTML พื้นฐาน, ภาษาโปรแกรม PHP และ Javascript ที่แน่นแค่ไหน ซึ่งสำหรับบทความนี้อาจจะไม่ได้ต้องการทักษะที่ สูงนัก แต่ก็ต้องการทักษะที่พอจะรู้เรื่องเหล่านี้ระดับเริ่มต้น…
Read More » -
วิธีการเรียกใช้ Google Street View Image API จับภาพท้องถนน
บทความสำหรับนักพัฒนาในการเรียกใช้ Google Street View Image API แทนการใช้กล้อง CCTV จับภาพการจราจร หรือสถานที่อย่างง่ายด้วย API ของ Google ในบางครั้งการที่เราจะทำโครงการ เกี่ยวกับการจับภาพสถานที่ตามเวลาต่างๆ นั้นอาจจะต้องใช้กล้อง CCTV และขั้นตอนการติดตั้งที่สูงพอประมาณ แต่ถ้าหากว่าเราสามารถประยุกต์ใช้ API…
Read More »