Android

How to Capture Screenshot of Android Device

ดองรีวิว HTC Magic ไปเสียนาน วันนี้ได้ฤกษ์ แต่ขั้นตอนการจับภาพหน้าจอค่อนข้างยุ่งยาก ลองผิดลองถูกอยู่นาน มาจดเก็บไว้ก่อน

อันนี้ทำบน Ubuntu Karmic แต่บนระบบปฏิบัติการอื่นก็ไม่น่าจะต่างกันมาก

เตรียมระบบสำหรับ Android development

อย่างแรกสุดให้เซ็ต Android development environment ให้เรียบร้อยก่อน ทำตามขั้นตอนในเอกสารเหล่านี้

  1. ลง Android SDK
  2. เซ็ต ADT Plugin สำหรับ Eclipse

ถ้ามาถึงขั้นนี้ ถือว่าพร้อมสำหรับการพัฒนา Android app บน emulator แล้ว

Howto Buy Android App from MobiHand

เรื่องมีอยู่ว่าเกมบน Android มีแต่ห่วยๆ แล้วผมก็ดันไปเจอเกม Jewellust (Bejeweled เวอร์ชันแอดวานซ์) เข้า สนุกมากมายแต่มันดันเป็นแค่เดโม เล่นได้ 4 ฉากแถมเล่นซ้ำไม่ได้ ต้อง remove แล้ว install ใหม่

ยอมซื้อเวอร์ชันเต็มก็ได้ แต่ว่า Android Market ไม่มีขาย ย้ำ ไม่มีขาย เพราะเราอยู่นอกโซนทำการของ Android Market เวอร์ชันเก็บเงิน โหลดได้แต่โปรแกรมฟรี

The Story Behind Motorola's Comeback

Today's top story is definitely Motorola Droid. The fastest way to get this update should be Blognone independent tech blogs. Engadget and Gizmodo have done a very good job in this past few years. (IMO, now Boy Genius Report becomes the best for "leaks")

However, while these tech news sites are fastest source, what they lack is the so-called 'insider information'. You can find first picture of the devices, tech spec or early hand-ons on Engadget or Gizmodo but what you can't find is the story behind the products.

Here come the old old traditional big media.

My Android Wishlist

เขียนเรื่องเกี่ยวกับ RIA มาก็มาก เพิ่งมาเข้าใจมันถ่องแท้เมื่อมีมือถือที่ต่อเน็ตได้

ใจความหลักสำคัญของโปรแกรมที่เรียกว่า RIA ก็คือ "เชื่อมต่อข้อมูลกับอินเทอร์เน็ต" อย่างกรณีของ AIR จะเห็นชัด มันคือโปรแกรม xyz ใดๆ ที่ดูดข้อมูลจากเว็บไซต์หรือแหล่งข้อมูลบนเน็ต เช่น Twhirl (Twitter) หรือ Kuler (Kuler)

มันเป็นเรื่องเดียวกับ Dashboard Widget, Windows Gadget, Google Gadget, Extension บางตัวใน Firefox และโปรแกรมลักษณะเดียวกันอื่นๆ หน้าที่ของมันคือ "ดึงข้อมูลที่เกี่ยวข้องบางชิ้น (piece of relevant information) มาแสดงโดยไม่ต้องใช้เบราว์เซอร์" และข้อมูลนั้นต้องเป็นข้อมูลที่เราเสพเป็นประจำ (regularly) ด้วย ไม่ใช่ดูครั้งเดียวในชีวิตแล้วจบสิ้นกันไป

ปัญหาคือคำว่า "เบราว์เซอร์" เพราะบนเดสก์ท็อป เราใช้งานเบราว์เซอร์ได้สะดวกกว่ามากในหลายๆ กรณี อย่างเช่น อยากอ่าน CNN ก็คงเข้าเว็บโดยตรง มากกว่าจะดูผ่าน CNN widget/gadget อันเล็กกระจึ๋ง

Howto: Install New Android ROM on HTC Magic

เสียเวลาไปพักใหญ่ ได้โซลูชันดังนี้

  • หา microSD มาก่อน ตอนนี้อันละไม่กี่ร้อย จะให้สะดวกควรมี adapter แปลงเป็น SD ขนาดปกติด้วย
  • ความรู้พื้นฐาน: ซอฟต์แวร์ของ Android ที่เราต้องยุ่งเกี่ยว มีสองส่วน
    • SPL (Second Program Loader) ตัวช่วยบูต ถ้าบนคอมผมว่าประมาณ GRUB
    • OS/ROM/Firmware ระบบปฏิบัติการหลัก

การอัพเกรด ROM ขึ้นกับว่าเครื่องของเราใช้ SPL รุ่นอะไร ถ้าใช้เวอร์ชันที่แฮกได้ก็ไม่ต้องไปยุ่งอะไรกับมัน แต่ถ้าซวยแบบผม เจอเวอร์ชันที่มันกันเอาไว้ (ภาษาในวงการเรียก "perfected") ก็ต้องลง SPL ใหม่ก่อนแล้วค่อยลง ROM อีกรอบ

T-Mobile G1

t-mobile g1

ของเขา ไม่ใช่ของเรา เผอิญตอนที่ได้มาไม่มีกล้อง เลยเอาเว็บแคมของโน้ตบุ๊กถ่ายมันนี่ล่ะ พลิกกันอยู่หลายรอบกว่าจะถ่ายออกมาตรงกรอบ