ผม พึ่งมาสังเกตุเห็นว่า
มือถือ แต่ละ รุ่นของแต่ละค่าย มี ratio ความละเอียดที่แตกต่างกันมากๆ
Acer A1 800 x 480(1.667:1)
i mobile 6010 240×400 (1.667:1)
X10 854×480 (1.77:1)
moto 480 x 854 (1:1.77)
Samsung i5700 320 x 480 (1:1.5)
HTC Tattoo 240 x 320 (1:1.33)
แล้วอะไรคือ มาตรฐาน ครับ
ถ้าบอกว่า มาตรฐาน คือ 1:1.5 app ส่วนใหญ่ลองรับความละเอียดนี้
งั้นแปลว่าต่อให้ผมซื้อ X10 ที่ไมไ่ด้เป็น 1:1.5 ก็จะได้ใช้ program ตกขอบใช้ไหมครับ
งง มาก
แล้วสำหรับนักพัฒนาทำไงครับ อย่าบอกนะว่า ต้องทำversion มัน สำหรับทุกความละเอียดเลยครับ
ขอบคุณครับ
android 1.6 ขึ้นไปนั้น รองรับ หลาย resolution ครับ แต่เอาที่แน่ๆนอนๆ ในตลาดตอนนี้ก็
1. 480×320 (HVGA) ซึ่งใช้เป้นมาตรฐานตั้งแต่ G1
2. 854×480 (WVGA) ใช้กับ android 2.0 ทั้วไป เช่น moto droid, X10 และ google Nexus One
พวกความละเอียด นอกเหนือจากนี้อาจจะทำให้เกิดปัญหาเวลาลง app และการแสดงผลครับ
เอาจริงๆผมเรียกมันว่า “จุดอ่อน” ของ Android ครับ
Android ออกมาโฆษณาว่า UI ของเค้า Scalable จึงสามารถทำขนาดหน้าจอเท่าไหร่ก็ได้ แต่จริงๆแล้วเป็นความคิดที่ผิดโดยสิ้นเชิง เพราะจริงอยู่ที่ Standard UI ของมันจะ Scalable และสามารถยืดหดขยับขยายได้ตามขนาดหน้าจอ แต่เค้าเหมือนจะลืมคิดว่า ”โปรแกรมส่วนหนึ่งมันไม่ได้เขียนตาม Standard UI”
ตรงนี้เป็นปัญหาที่เคยเห็นมาแล้วในหลายๆ OS เช่น Symbian, WM แต่ Android ก็ยังทำตามปัญหานี้อีก จากการทดลองตอนนี้พบว่า i-mobile IE 6010 ไม่สามารถเปิดโปรแกรมหลายต่อหลายโปรแกรมได้เพราะปัญหาเรื่องขนาดหน้าจอนี้เอง
ถ้าถามว่าขนาดหน้าจอไหนเป็นมาตรฐาน ผมคงตอบได้ว่า ตอนนี้ยังไม่มีครับ แต่เมื่อเวลาผ่านไป ถ้า OS ตัวนี้ยังคงอยู่และไม่ตายไป วิถีชีวิตมันจะก่อให้เกิดมาตรฐานขนาดหน้าจอเองครับ ซึ่งตอนนี้ก็ยังบอกไม่ได้ว่าขนาดไหน แต่คิดว่าสุดท้ายจะเหลืออยู่สัก 3-4 ขนาดหน้าจอครับ (ก็ยังเยอะอยู่)
ในฐานะโปรแกรมเมอร์ ผมก็เซ็งเรื่องขนาดหน้าจอนี้มาก และไม่คิดจะพัฒนาอะไรจริงจังแบบแหวกแนวบนแอนดรอยด์เพราะดูเหมือนอะไรต่อมิอะไรก็ยังไม่นิ่งเลย
อ่านแล้วเครียด งั้น หยุดแผนซื้อ Android ก่อน ขอจับตาอีกสักพัก
ตอนนี้อยากได้มากๆๆๆ จะซื้อๆๆๆ อยุ่แล้ว
แล้วอย่างที่บอกว่า
android 1.6 ขึ้นไปนั้น รองรับ หลาย resolution
แต่ Samsung i5700 มัน 1.5นิครับแบบนี้มันก็fit ตายตัวเหรอครับ
แล้ว upเป็น 1.6 หรือ 2.0 ได้ไหมครับ
แต่ยังไงซะขอให้ปัญหา หมดไป android จะได้โครงโลกซักที่ ฝันอยุ่
Android ครองโลกนี่ไม่ใช่เรื่องดีเลยนา
มางง ด้วยว่า i5700 ลง Fw 1.6 ได้ไหมเอ๋ย