Voice in the Gentle Wind

พฤศจิกายน 13, 2007

Android เปิดเผยตัวเองแล้ว

Filed under: java ME/javaFX Mobile/Android — deans4j @ 6:47 am

จากข่าวเก่าๆ ทั้งหลายที่ลือนั้นเป็นอันว่าก็จริงทั้งหมด สรุปอีกรอบโดยลักษณะภาพรวมสถาปัตยกรรมค่อนข้างเหมือนกับ JavaFX Mobile ที่เป็นแพลตฟอร์มครบชุดตั้งแต่ข้างบนลงข้างล่าง ไล่มาจากข้างบน Android จะมี

  • โปรแกรมพื้นฐานที่สำคัญมาให้แล้วเช่น โปรแกรมรับส่ง email และ SMS ระบบปฏิทิน ระบบแผนที่ ระบบสมุดรายชื่อ เวบบราวเซอร์ ฯลฯ โปรแกรมสำเร็จรูปพวกนี้จะคุยกับ
  • แอพลิเคชันเฟรมเวิร์กข้างล่างที่ทำหน้าที่ประสานกับไลบรารีและตัว Android รันไทมอีกทีหนึ่ง
  • ถ้ามองเฉพาะตัวรันไทม API ก็เทียบได้กับ Java ME ชนิด CDC ที่ตัดชุดแสดงผลออกไปแล้วเสริม GUI toolkit ของ Android เองเข้าไป ส่วนตัว VM นั้นเป็น Dalvik VM ที่ออกแบบมาพิเศษเพื่อให้แอพลิเคชันแต่ละตัวทำงานบน VM ของตัวเองอย่างมีประสิทธิภาพ กินหน่วยความจำน้อย โดยจาวาคลาสเมื่อถูกคอมไพล์แล้วจะถูกแปลงเป็นไฟล์ .dex ที่ DVM อ่านรู้เรื่อง
  • ส่วนไลบรารีเพิ่มความสามารถอื่นๆ มีหลายตัวน่าสนใจทีเดียว
    • WebKit โอเพนซอร์สเวบบราวเซอร์เอนจิ้น
    • OpenCORE ของ PacketVideo สำหรับเล่นไฟล์มัลติมีเดียหลากหลายฟอร์แมตทั้งภาพนิ่ง เสียง และไฟล์วิดีโอ
    • SGL ตัว vector-based กราฟิก 2D เอนจิ้นที่กูเกิลได้มาจากการเข้าซื้อ Skia
    • ตัว 3D ไลบรารีไม่รู้เหมือนกันว่ามาจากไหนเพราะในหน้าแนะนำไม่ได้เขียนเอาไว้ บอกแค่เพียงว่ามันเป็น implementation ของ OpenGL ES 1.0 API
    • FreeType ไลบรารีจัดการเรื่องฟอนต์
    • SQLite ฐานข้อมูลขนาดเล็กอันเป็นที่นิยม
  • Linux Kernel รุ่นที่ใช้คือรุ่น 2.6 ทำหน้าที่เป็นเลเยอร์ขั้นเพื่อเชื่อมโลกซอฟต์แวร์กับฮาร์ดแวร์เข้าด้วยกัน

นอกจากตัว Android SDK ที่กูเกิลปล่อยออกมา ยังมีชุดพัฒนาที่อยู่ในรูป Eclipse plugin ออกมาพร้อมกันอีกด้วย ซึ่งเครื่องมือนี้ทำตัว emulator เพื่อจำลองการแสดงผล และช่วยในการ debug โปรแกรม

หลังเปิดตัวกูเกิลก็เริ่มแคมเปญประชาสัมพันธ์ทันทีโดยตั้งประกวดการแข่งพัฒนาซอฟต์แวร์บน Android แพลตฟอร์มชิงรางวัลรวม 10 ล้านดอลลาร์ กติกาตรงไปตรงมาการสมัครแบ่งเป็นสองรอบ รอบแรกเริ่มต้นปีหน้าถึงต้นเดือนมีนาคม 50 ทีมที่ผ่านรอบแรกรับไปเลยทันที $25,000 เป็นทุนในการพัฒนา 50 ทีมนี้จะมี 10 ทีมที่ได้รับรางวัลมูลค่า $275,000 ต่อทีม และ 10 ทีมต่อมาจะได้รับรางวัลมูลค่ารวม $100,000 ต่อทีม งานนี้ประกาศผู้ชนะเลิศปลายเดือนเมษายน ส่วนการประกวดรอบสองจะเริ่มหลังจากแอพลิเคชันในรอบแรกเปิดให้ใช้งานได้แล้วในครึ่งปีหลัง

เห็นเงินแล้วตาโตเหมือนกัน ขอติดสัก 50 ทีมแรกก็หรูแล้วละ : )

ที่มา – Android, Android Challenge

Advertisements

4 ความเห็น »

  1. แนวทางการพัฒนาค่อนข้างเข้มงวด เน้นเพื่อ performance ไปนั่งอ่าน tutorial อยู่พักนึง แนะนำแต่ละอย่างฝ่าฝืนกฎ OOP ทั้งนั้น (นั่งอ่่านวิธีเขียนก็เพราะเงินอัดฉีดนี่แหละ)

    ความเห็น โดย chanwit — พฤศจิกายน 13, 2007 @ 8:11 am

  2. ศาสดาแห่งมือถือร้อนแรงแห่งยุคตรัสว่า “Nobody use java anymore” นะครับ

    ว่าแต่สุดท้ายกูก็ Nokia เครื่องละไม่ถึง 5 พันอยู่ดี เหอๆๆๆ

    ความเห็น โดย plynoi — พฤศจิกายน 13, 2007 @ 3:09 pm

  3. ตอนนี้คิดไอเดียเล่นๆ ไว้หลายอย่างครับ อยากทำสิ่งที่มือถือไม่เคยเป็น ตอนแรกว่าจะเอามาทำเป็นก้อนอิฐ แต่อันนั้นก็มีคนทำบน iPhone ไปแล้ว : P

    ความเห็น โดย deans4j — พฤศจิกายน 14, 2007 @ 7:36 am

  4. คุ้นๆ ว่า DTAC ก็เคยทำนะ ส่งประกวดเลยมึง เอาเลยๆๆๆๆ

    ความเห็น โดย plynoi — พฤศจิกายน 14, 2007 @ 11:06 am


RSS feed for comments on this post. TrackBack URI

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

บลอกที่ WordPress.com .

%d bloggers like this: