Wednesday, October 24, 2012

เครื่องมือพร้อม แต่คนไม่พร้อม 555

ผมตัดสินใจซื้อของสองชุดครับ ต้องจ่ายไปเกือบสามพันบาท

- อย่างแรกหนังสือครับ "Android App Development ฉบับสมบูรณ์" ของ อาจารย์ จักรชัย โสอินทร์ และคณะ แต่ก็พ่วงหนังสือ "Java ฉบับสมบูรณ์" มาด้วยเพราะผมไม่พื้นฐานโปรแกรมมิ่ง และ Java ก็ไม่เคยเรียน

คิดไปคิดมาเราก็ไม่ได้ชอบเขียนโปรแกรม มันน่าเบื่อไปหรือเปล่าถ้าจะเรียนแต่ Java เลยตัดสินใจสั่งซื้อของอีกอย่างครับ

- อย่างที่สอง IOIO-Q board จาก inex ครับ

IOIO-Q board "อ่านว่า โยโย่ บอร์ด" เอาไว้สำหรับติดต่อระหว่าง อุปกรณ์ที่เป็น android กับอุปกรณ์ภายนอกอย่างอื่น (external hardware) พูดง่ายๆ ก็คือ เราสามารถควบคุมอุปกรณ์ผ่านมือถือ Android ได้ผ่าน IOIO-board โปรแกรมที่จะสั่งการบนมือถือจะถูกพัฒนาขึ้นโดยภาษา Java ครับ

ตอนนี้ผมมีเครื่องมือเป็นที่พอใจแล้วครับ แต่ทว่าดูเหมือนช่วงนี้จะไม่มีเวลาให้กับเรื่องนี้มากนัก ดังนั้นในห้วงเวลานี้ blog คงเงียบเหงาสักหน่อย แต่หากผมพัฒนาอะไรได้จะเอามาเขียนบอกเล่าแล้วกันครับ

รูปข้างล่างนี้เป็นเครื่องมือที่ผมได้จัดเตรียมไว้ครับ หากท่านใดมีของเล่นแบบผม ก็เอาประสบการณ์มาแบ่งกันได้ครับ


ที่แน่ๆ ตอนนี้ผมยังติดต่อ IOIO-Q กับ Galaxy Mini ผ่าน Bluetooth ไม่ได้เลย หากทดสอบได้จะลองเอาภาพมาลงเพื่อเป็นประสบการณ์

คิดว่าหาต้นเหตุได้แล้วว่า ที่ติดต่อ IOIO-Q ผ่าน Bluetooth ไม่ได้เป็นเพราะโทรศัพท์ครับ ลองใช้โทรศัพท์เครื่องอื่นดู (Samsung Galaxy Ace 2) ผ่านฉลุยเลย

อย่างไรเสียก็ต้องหาวิธีแก้ให้จงได้ ผมใช้ Galaxy Mini และเป็น android 2.2.1 ก็คิดว่าเป็นเพราะเจ้า android เวอร์ชันต่ำไป เลยอัพเดทให้เป็นเวอร์ชัน 2.3.6 (สำหรับ Galaxy Mini การอัพเดท android ค่อนข้างง่ายครับ) แต่ก็ยังไม่ได้เหมือนเดิม มันมีปัญหาตั้งแต่ค้นหา Bluetooth dongle ไม่เจอเลยครับต้องใช้วิธีลอกเอา ซึ่งไม่เข้าท่าเอาเสียเลย (แต่ผมอาจทำพลาดบางขั้นตอน เดี๋ยวถ้าได้จะมาเขียนต่อ)

Monday, October 1, 2012

JAVA JDK and Android Emulator

คงต้องเขียนไว้สักหน่อยครับ ว่าสิ่งที่ผมต้องการมีอะไรบ้าง สำหรับพัฒนา apps.

1. Java JDK (Java Development Kit)
2. Eclipse
3. Android SDK (Android Software Development Kit), ADT (Android Development Tool)
4. Emulator

ผมจะไม่เขียนรายละเอียดการลงโปรแกรมนะครับ แต่จะให้ links ไว้ เพราะคิดว่าพวกเค้าเขียนไว้ดีแล้วครับ หรือไม่ก็พิมพ์ หาใน Google เลยก็ได้ครับมีคนทำไว้เยอะมาก นี่เป็นตัวอย่าง

- Installing Eclipse and SDKs (Youtube)
- (Thai)
- จัดเตรียมเครื่องมือพื้นฐานสำหรับพัฒนา Apps. (Thai)
- ติดตั้ง Android SDK กับ Eclipse บน Windows รื้อฟื้นความจำ (Thai)

ส่วนตัวผมดูจาก Youtube ทำตามขั้นตอนง่ายดี
หน้าตาของ Android Virtual Device ครับประมาณนี้