Calendar

September 2010
S M T W T F S
« Jul    
 1234
567891011
12131415161718
19202122232425
2627282930  

Android Eng-Thai Dictionary

นั่งว่างๆเป็นหวัดเลยไปไหนไม่ได้ก็เลยเขียน Android Application โดยเขียน เจ้า Eng-Thai dict โดยใช้ Database ของ Lexitron
ขอแชร์ประสบการณ์นิดหน่อยกับ NECTEC ผมเมลไปบอกว่าจะขอทำ opensource โดยใช้ฐานข้อมูลของ Lexitron โดยจะทำบน android platform ก็ไม่ได้เมลอะไรตอบกลับมาเลย แอบไปเจอท่านหนึ่งก็บนเหมือนกันว่า ไม่มีการตอบกลับ
แต่ประสบการณ์ของท่านคนนั้นหนักกว่าผม เพราะทำเขาเป็น widget บน windows vista โดยการรับข้อมูลมาจาก xml format ที่ Lexitron เคย open ไว้ แต่ พอทำเสร็จใช้ไปสักพัก Lexitron กลับ ยกเลิกซะ งานเข้าเลย โปรแกรมเลยใช้ไม่ได้ซะงั้น ทั้งๆที่บอกว่าจะ open แท้ๆ
ผมก็เลยดึงข้อมูลทั้งหมดแล้วเก็บเป็น Database แทน โดยใช้ sqlite เพื่อใช้ทั้งใน android แล้วก็อีก ตัวหนึ่งที่คิดว่าจะทำคือ [...]

HTC Magic (G2) vs iPhone 3G

หลังจากที่ HTC Magic ได้ประกาศเปิดตัวไป เชื่อว่าคนคงอยากจะนำ HTC Magic ไปเปรียบเทียบกับ iPhone ว่ามีอะไรที่ต่างกันบ้าง

HTC Magic vs iPhone

HTC Magic (Android G2)

ในที่สุดก็เปิดตัวซะที่เจ้า G2 แอบได้ข่าวแว่วๆ ว่า HTC ประเทศไทยจะนำเข้าเจ้ารุ่นนี้เข้ามาขายในไม่อีกกี่เดือนข้างหน้า  แต่ไม่รู้นี้ดิว่า จะราคาเมื่อไหร่ ขอให้อย่าแพงเลยละกัน
ที่เด็ดสุด คงเป็น เจ้าเข็มทิศนี้แหละ ที่ใส่เข้ามาให้ด้วย
หวังว่า ESRI Thailand จะทำแผนที่ใส่ลงใน android เร็วๆนี้ (GARMIN เป็นหนึ่งใน  open  handset allianc ซะด้วยสิ)
งานนี้ขาดก็แค่ ไจโรสโคป ถ้ามีมาในมือถือเมื่อไหร่ ก็คงเอาไปทำเป็น ส่วนควบคุมการบินได้เลย ^^ จะได้ controller แบบ 3D จิงๆ

Setup Android SDK

ติดตั่ง Android SDK
1. ติดตั้ง Eclipse Classic โดยดาวโหลดได้จาก http://www.eclipse.org/downloads
2. ดาวโหลด android sdk ได้จาก http://code.google.com/android/download.html
3. จากนั้นทำการติดตั่ง plug in ใน eclipse โดยทำการเพิ่มไซต์

https://dl-ssl.google.com/android/eclipse/

4. จากนั้นทำการเปิด eclipse กำหนดที่อยู่ของ android sdk โดยเลือกที่ Windows->Preferences->Android
*5. ทำการเปลี่ยน Location และ Format ของเครื่อง โดยเปลี่ยนให้เป็น English (United State)
*6. ทำการลบ Keystore ของ android โดยสามารถดูที่อยู่ได้จาก Windows->Preferences->Android->Build
*หมายเหตุ
หากไม่ทำขั้นตอนที่ 5 และ 6 จะเกิด error ดังนี้คับ

Error generating final archive: Debug certificate expired on …