เนื่องจากข่าวของคุณ mk เรื่อง HP แย้ม แอพจาก webOS สามารถรันบนวินโดวส์ได้เลย ได้จุดประกายให้ผมเขียนข่าวนี้ ผมขอบอกไว้ก่อนว่าข่าวที่ผมนำเสนอนี้ไม่ใช่ข่าวใหม่แต่อย่างใดครับ แต่เห็นว่ายังไม่มีข่าวนี้บน Blognone เลยตั้งใจเขียนมานำเสนอให้เพื่อนๆ ได้อ่านกันครับ
เรื่องมันมีอยู่ว่า Myriad Group ได้พัฒนา Alien Dalvik ซึ่งเป็น Virtual Machine ที่เลียนแบบการทำงานของ Dalvik บนระบบปฏิบัติการแอนดรอยด์ แต่มีความแตกต่างอยู่ที่ว่าเจ้า Alien Dalvik นี้สามารถนำไปติดตั้งบนอุปกรณ์อื่นๆ ได้ (Myriad Group ไม่ได้แจกแจงว่าอุปกรณ์ใดบ้าง)
บนเว็บของ Myriad Group โฆษณาว่าสามารถนำแอพฯ บนแอนดรอยด์มาใช้กับ Alien Dalvik ได้เลย แต่ถ้าเป็นแอพฯ ที่พัฒนาขึ้นมาแบบเจาะจงอุปกรณ์ (Device Dependent) ก็ไม่ต้องเป็นห่วงเพราะ Myriad Group ได้พัฒนาปลั๊กอินขึ้นมาใช้คู่กับ Android SDK แล้วด้วย (ผมยังนึกภาพไม่ออกอยู่ดีว่าปลั๊กอินนี้มันทำงานยังไง)
สำหรับผมแล้วข่าวนี้ค่อนข้างน่าตื่นเต้นมากพอๆ กับข่าวที่ RIM ประกาศว่าจะเปิด BBM เป็น Cross platform ครับ
อ้อ! บนเว็บของ Myriad Group มีเดโม (YouTube) ให้ดูด้วยครับ
ที่มา - Droidsans, Myriad Group
Comments
ผมไม่แน่ใจว่า "App" ควรเขียนเป็นภาษาไทยอย่างไรดีให้สั้นที่สุดและถูกต้องมากที่สุดก็เลยใช้คำว่า "แอพฯ" แทน
ขอคำแนะนำด้วยครับ
จริงๆ เรื่องข่าวเก่าไม่เก่าไม่มีปัญหาครับ หลายข่าวผมก็ไม่ได้เขียนด้วยข้อจำกัดหลายอย่าง ถ้ามีคนมาเขียนก็เป็นประโยชน์
เรื่องคำว่า App ผมใช้ "แอพ" แต่ยังไม่ชอบเท่าไรเหมือนกัน และเท่าที่ดูเหมือนจะไม่มีคำมาตรฐานที่ใช้ร่วมกันมากนัก ตอนนี้ก็ถือว่าใช้ตามสะดวกคนเขียนไปก่อนครับ
แก้ไขเล็กน้อย
แก้ไขแล้ว ขอบคุณครับ
"RIM ประกาศว่าจะเปิด BBM เป็น Cross platform"
ไม่ต่างอะไรกับ "Facebook เปิดให้ใช้ e-mail สถาบันอื่นสมัครได้"
อยู่ที่ว่า RIM จะปล่อย BBM ตอนไหน
ถ้าเข้าใจถูก iphone ก้ใช้bbmได้หรือเปล่า เพราะเดียวนี้อ่านภาษาไทยบ้างอังกฤษบ้างแล้วส่วนตัวไม่เก่งอังกฤษอ่านแล้วยัง งง
ไม่ได้ครับ
bbm เป็น blackberry service ใช้ได้กับ bb เท่านั้น
เคยเห็น nokia ใช้ bbs ได้เหมือนกัน แต่เป็นภาคธุรกิจ จำขื่อไม่ได้ ขออภัยครับ
ที่บางคนพุดๆกัน น่าจะเป็นการใช้โปรแกรม chat ที่ไม่เกี่ยวกับ bb เลย แค่มันมี client หลาย platform เช่น skype whatsapp...
ปล เพื่อนๆผมชอบเรียก whatsapp ว่า bbm เลยเขียนเผื่อไว้ครับ คนอ่าน blognone คงเข้าใจอะไรพวกนี้กันอยู่แล้ว
twitter.com/djnoly
BBS คืออะไรหรือครับ? หมายถึงพวก BIS/BES หรือเปล่า จริง ๆ RIM เคยทำ BlackBerry Connect สำหรับ Symbian S60/UIQ และ WinMo นะครับ ใช้ BIS/BES ได้ มี BBMail/Browser ให้ใช้ด้วย แต่ไม่มี BBM ให้ใช้ แต่ตอนนี้เลิกพัฒนาไปแล้ว
ผมหมายถึง blackberry service แหละครับ ผมจำชื่อไม่ค่อยได้
ใน s60, winmo ใช้ชื่อ BlackBerry Connect ผมก็จำไม่ได้ ^^"
twitter.com/djnoly
งงตรง "Facebook เปิดให้ใช้ e-mail สถาบันอื่นสมัครได้"
ปกติ Facebook ก็ใช้ e-mail อะไรก็สมัครได้อยู่แล้วนี่ครับ??
น่าจะเป็น Google หรือเปล่า
ชื่อ : Not Available at this Moment (N/A)
เข้าใจว่าคงจะหมายถึงตอนแรกที่สร้าง Facebook ครับ ที่สร้างมาเฉพาะเด็ก Harvard แล้วค่อยขยายวงกว้างให้มหาลัยอื่นในสหรัฐสมัครได้ แต่ปัจจุบันนั้นไม่มีข้อจำกัดนั้นแล้ว (เมื่อหลายปีก่อนโน้นผมก็พยายามสมัครแต่ ไม่มี e-mail .edu เลยสมัครไม่ได้)
ลองไปดู The Social Network แล้วจะเข้าใจครับ
อ๋อเป็นเช่นนี้นี่เอง = ="
ผมถึงได้อ่านแล้วงงว่าข้อความโดยรวมสื่อไปในแง่ดี แต่ทำไมยกตัวอย่างแง่ร้าย ฮ่าๆๆ
ถ้าเป็นแบบนี้ก็ลงตัวพอดี ขอบคุณครับ
ชื่อ : Not Available at this Moment (N/A)
เดาว่า จะโดน Oracle ฟ้องอีกชัวร์ๆ
" RIM ประกาศว่าจะเปิด BBM เป็น Cross platform " มีข่าวนี้ด้วยหรือครับหรือว่าแค่เปรียบเทียบเฉยๆ งง ครับ
ขออภัยครับลืมทำลิงค์และลืมเขียนว่ายังเป็นเพียงแนวคิดครับ
ผมต้องขอโทษด้วยครับคุณ dearteno แต่ผมหาไม่เจอและจำไม่ได้จริงๆ ครับว่าผมอ่านมาจากที่ไหน
:p ครับ ที่สงสัยเพราะเมื่อวันก่อนอ่านข่าว BBM 6.0 เลยคิดว่าการ Cross platform ไม่น่าจะง่ายแล้ว
ถ้า BBM เปิดจริงๆ ก็แจ๋วเลย อิอ
ตอนนี้เข้าสู่ยุค Client Compiler มาซักพักแล้วครับ
ใน Windows Phone มี .NET มานานแล้ว (Compact Framework จริงๆมีกระจายตัวอยู่เงียบๆ)
ส่วนตัวผมก็อยากให้กูเกิลยอมมาใช้ Mono มากกว่า
แต่ถ้าจะตั้งใจลุยเองด้วย DALVIK ก็ภาวนาให้มี C# ในเร็ววัน
Vitual Machine => Virtual Machine ครับ
ขอบคุณครับคุณ icez แก้เรียบร้อยครับ :)
แล้ว app ที่ใช้ NDK เขียนล่ะ จะได้ด้วยหรือป่าว เข้าใจพวกเกม หลายเกม ใช้ NDK เขียนด้วยนะ
ถ้าจำไม่ผิดแอพฯ ที่ได้จาก NDK ก็ทำงานบน Dalvik เหมือนกันครับ
ลองนึกถึง .NET Platform นะครับ ไม่ว่าคุณจะเขียนด้วยภาษาตัวไหน แต่มันก็จะถูกคอมไพล์เป็น Immediate Code ซึ่งจะต้องทำงานบน Virtual Machine ของ .NET เองด้วยกันทุกตัว
ควรจะเป็นเช่นนั้น? (เพราะพัฒนาด้วย Java?)
Java เป็นแค่ส่วนนึงในการพัฒนาครับ ตอนนี้ทางกูเกิลได้ปล่อย Android NDK ออกมาให้นักพัฒนาใช้กันแล้ว โดยคุณ lew ได้อธิบายว่าหลังจากใช้ Android NDK แล้วจะทำให้นักพัฒนาไม่ต้องไปรับภาระแบก Code ในส่วนที่เป็น Java ครับ