เรียนเขียน Android เชื่อม Facebook กัน

เคยแปะ Video เกี่ยวกับ Online Tutorial ไปแล้วรอบนึง ครั้งนี้ก็เลยขอแปะอีกรอบ ซึ่ง Tutoial นี้ไม่ค่อยมีใครสอน ก็เอามา Blog ไว้เผื่อมีประโยชน์ครับ

Sungha Jung

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

Masked Rider App

หลังจากที่เอา K-Touch Decade for Android ขึ้น Google Play ไปได้ 2 เดือน พบว่าแก๊งนักพัฒนาที่ทำ App คล้ายกันนี้บน iOS เริ่มมาพัฒนาบน Android แล้ว ซึ่ง App ที่เขาทำเจ๋งมากๆ เลยเอามา Blog ไว้เป็นที่ระรึก คิดว่าตัวเองคงต้องทำ App ที่มี feature แนวนี้บ้าง
อันนี้เป็น K-Touch Decade

ส่วนอันนี้ชอบมาก กำลังจะเขียนแต่เขาทำเสร็จแล้วก็เลยรู้สึกน้อยใจนิดหน่อย

มาเรียนเขียนโปรแกรม Android ผ่าน Youtube กัน

ครั้งที่แล้วเคยเขียนว่าจะเริ่มต้นเขียน Android App ยังไง?มีเว็บไซต์ให้ไปดูอยู่ 3 เว็บ แต่ก็มีหลายท่านอยากได้วิดีโอแบบนั่งเรียนไปด้วยทำตามไปด้วย เลยนึกขึ้นได้ว่ามีวิดีโออยู่ 2 ชุด ที่สามารถเรียนได้ที่บ้านง่ายๆ ผ่าน Youtube ได้เลย วิดีโอจะมีทั้งหมด 50 ตอน ดูข้างล่างเลยครับ 🙂

มาเล่น NFC กัน

Near Field Communication หรือ NFC เป็นการสื่อสารระยะใกล้ด้วยเทคโนโลยีสัญญาญไร้สาย ซึ่งทำให้สามารถแลกเปลี่ยนข้อมูลระหว่างอุปกรณ์ได้ สำหรับโทรศัพท์มือถือที่มีเทคโนโลยี NFC ติดมาด้วยได้แก่ Nokia, Samsung Galaxy Nexus และ Samsung Galaxy SIII เป็นต้น
เกริ่นนำมาขนาดนี้ มาลองกันเลยดีกว่าครับ เครื่องมือและอุปกรณ์ที่เราสามารถนำมาลองได้ มีดังนี้

  1. NFC Tag
  2. มือถือที่สามารถใช้ NFC ได้
  3. โปรแกรมอ่าน?NFC Tag Info
  4. โปรแกรมเขียน?NFC TagWriter

Continue reading มาเล่น NFC กัน

เขียน Mobile App บน Android เริ่มยังไง

มีคนถามคำถามผมว่า เขียน Mobile App บน Android เริ่มยังไง? ตอบไม่ถูกเลยครับ คำตอบที่ง่ายที่สุดและรวดเร็วที่สุดคือ อ่านจากเว็บไซต์ครับ สำหรับเว็บไซต์ที่ผมจะมาแนะนำสำหรับผู้ที่อยากเริ่มต้นเขียน Android App ให้ดูเว็บนี้ก่อนเลยครับ
Android Developer

เว็บนี้จะรวบรวมข้อมูลที่ทุกคนควรรู้เกี่ยวกับ Android ทั้ง Source Code ของ Android การพัฒนาซอฟต์แวร์ รวมไปถึงเครื่องไม้เครื่องมือต่างๆ ที่ต้องใช้ และที่ขาดไม่ได้คือ Tutorial และ SDK Decument ที่ต้องใช้อ้างอิงครับ
Vogella Android Development Tutorial

เว็บนี้จะรวบรวม Tutorial สอนการเขียน Android App ที่แบ่งหมวดหมู่ได้อย่างชัดเจน เข้าใจได้ง่าย
ทุกๆเรื่อง ที่เกี่ยวกับ android โดย มาสเตอร์ อึ่ง

สำหรับเนื้อหาภาษาไทยคงหนีไม่พ้นเว็บไซต์ของมาสเตอร์อึ่ง ซึ่งมีข้อมูล Tutorial ภาคภาษาไทย อ่านเข้าใจง่ายมีตัวอย่างประกอบ และที่สำคัญมาสเตอร์อึ่งเปิดคอร์สสอน Android อยู่แล้วใครสนใจเรียนสามารถสมัครเรียนได้ครับ
สำหรับหนังสือภาษาไทยที่สามารถซื้อหาได้ตามร้านขายหนังสือได้แก่
*?Basic Android App Development?เขียนโดย อ.จักรชัย โสอินทร์
*?Android Developer’s Cook Book : รวมโค้ด Android App?เขียนโดย James Steele, Nelson To แปลโดย ไพบูลย์ สวัสดิ์ปัญญาโชติ
ลองไปซื้อหามาอ่านกันได้ครับ 🙂

เขียน Mobile Application ด้วย Illumination Software Creator

Illumination Software Creator เป็นโปรแกรมสำหรับสร้าง prototype application โดยไม่ต้องเขียนโค้ด การทำงานของโปรแกรมใช้การกำหนด properties บล็อกของฟังก์ชั่นต่างๆ ใช้เส้นเชื่อมโยงบล็อกต่างๆ เข้าด้วยกัน ทำให้คุณไม่ต้องเขียนโค้ดเพียงแค่กำหนดค่าให้ถูกต้องเท่านั้น Illumination Software Creator สามารถสร้าง Application สำหรับ Mobile อย่าง Android, iOS, Maemo นอกจากนี้ยังสามารถสร้าง Application อย่าง Python/GTK Desktop และรวมไปถึง Application บนเว็บไซต์อย่าง HTML5 และ Flash ได้อีกด้วย

สำหรับท่านที่สนใจสามารถหาข้อมูลเพิ่มเติมได้ที่เว็บโครงการ?Landuke

ตึกสำนักงานใหญ่ Tencent

เพิ่งสังเกตว่าตึกสำนักงานใหญ่ Tencent QQ มีแสงไฟหลากสีด้วย ส่วนป้าย logo QQ ข้างบนตึกเป็น LCD ขนาดใหญ่ เป็น land mark ได้ดีเวลาหลงทาง นอกจากตึกจะสูงมาแล้วยังมีเอกลักษณ์คือตัวตึกเป็นรูปเหมือนเมล็ดข้าว เป็นตึกที่มีรูปทรงแปลกตาที่สุดใน Technology Park แล้วล่ะครับ
IMG_20120521_215518

มีอะไรใน Rockchip Research Lab

ผมทำงานที่ Rockchip Research Lab อยู่ได้เกือบๆ 5 วัน เพราะมีอยู่ 1 วันต้องไปที่โรงงาน และคิดว่าไม่ต้องมาที่ Lab แล้ว ไหนๆ ก็อยู่ที่ Lab ตลอดก็เลยอยากเล่าว่าใน Rockchip Research Lab มีอะไรบ้าง ถ้าใครไม่รู้จัก Rockchip ให้เข้าเว็บไซต์ http://www.rock-chips.com ดูครับแล้วจะทราบว่าที่นี่ไม่ธรรมดาเลยทีเดียว Rockchip เป็นบริษัทที่ออกแบบและพัฒนาโพรเซสเซอร์ ออกแบบบอร์ด สำหรับอุปกรณ์ต่างๆ ไม่ว่าจะเป็น Smart Phone, Mobile Phone, เครื่องเล่น MP3, GPS, E-Book Reader และ Tablet หากใครเห็นรหัส CPU ที่ขึ้นต้นด้วย RKXXXX แล้วละก็ให้เดาได้เลยว่ามาจากที่นี่แหละครับ สำหรับสำนักงาน Rockchip ตั้งอยู่ที่ตึกของ Tencent (บริษัทที่ทำ QQ Instance Messenger นั่นแหละ) แต่ไม่ได้อยู่ตึกสำนักงานใหญ่ของ QQ นะครับ แต่อยู่ตึกข้างๆ กัน บนชั้น 21 ภายในสำนักงานประกอบไปด้วยฝ่ายต่างๆ ก็เหมือนบริษัททั่วๆ ไป แต่ที่ที่ผมไปทำงานอยู่คือห้องสำหรับให้ลูกค้าของ Rockchip นั่งทำงาน เป็นห้องที่มีโต๊ะกั้นพาทิชั่นเรียบร้อย สะอาดสะอ้าน เหมือนเป็นห้องทำงานของทีมงานเราเองเลย และที่สำคัญประตูที่กั้นระหว่างเรากับอีกห้องหนึ่งคือ Research Lab ที่วิศวกรของ Rockchip ทุกคนทำงานอยู่ที่นั่น ซึ่งผมมองดูวิศกรของ Rockchip แล้วยังเด็กๆ กันอยู่เลย อายุน่าจะประมาณ 20-28 ปีกันทั้งนั้น ทุกคนทำงานตั้งแต่ 8.30-23.00 พัก 12.00-14.00 ถัดจากห้อง Lab ของทีมเราไป 1 ห้อง มีห้องสันทนาการ คือ โต๊ะปิงปอง ใครไม่มีงานเร่งก็อาจจะมาตีปิงปองคลายเครียดกัน เห็นแล้วก็น่าสนุกดีครับ
IMG_2271 Continue reading มีอะไรใน Rockchip Research Lab

พูดผ่านตัวอักษร

ผมทราบว่าปัญหาในการสื่อสารระหว่างทีมไทยกับทีม Rockchip และ SCOPE เป็นปัญหามาก เพราะต่อให้คุณพูดภาษาอังกฤษหรือภาษาไทยล่ามจะต้องพยายามแปลให้เรา แต่ปัญหาคือล่ามไม่ใช่คนเทคนิคดังนั้นศัพท์เทคนิคจึงไม่เข้าใจ วิธีการที่ดีที่สุดคือการเขียน ผมเลยฝากหลี่ถ่ายภาพที่ผมกับหลิวเผ่ยคุยกันผ่านกระดาษ