ซันจะพัฒนา Java ให้กับไอโฟน

tags:

ซันได้ออกมาประกาศว่าพวกเขาได้เริ่มพัฒนา Java Virtual Machine ให้กับไอโฟนแล้วด้วย SDK ที่แอปเปิลเพิ่งปล่อยออกมา โดยพวกเขาสัญญาว่าจะทำให้แอพพลิเคชั่นที่พัฒนาด้วย Java สามารถใช้งานได้ในระดับเดียวกันกับ Native Application ของไอโฟนเลยทีเดียว

สำหรับเวอร์ชั่นโดยเจาะจงของ Java สำหรับไอโฟนจะเป็น Java Micro Edition (ME) ซึ่งจะสามารถทำให้ไอโฟนสามารถรันแอพพลิเคชั่นที่พัฒนาด้วย Java ที่มีอยู่ก่อนแล้วมากมาย โดยซันเองคาดว่า Java Virtual Machine น่าจะเสร็จสมบูรณ์หลังจากเดือนมิถุนายนนี้

โดยซันได้ยกตัวอย่างแอพพลิเคชั่นที่รันได้ด้วย Java ME มาด้วย เช่น EA Sims Bowling, Scrabble, Harry Potter and the Order of the Phoenix, Libris eBook reader และอื่น ๆ อีกมากมาย

ที่มา - MacRumors

meddlesome's picture

“Nobody uses Java anymore”


meddlesome.tech.blog

sugree's picture
steve@iphone:~$ sudo su - nobody
SilliCon's picture

มุขนี้เด็ดครับ +1 เลย

ipats's picture

แอบสงสัยว่าปกติแล้ว device ที่สามารถรัน J2ME ได้แบบนี้ ต้องจ่าย royalty fee หรือเปล่าครับ

แบบว่าถ้าของค่ายอื่นต้องจ่าย แต่ของ iphone กลับมาพัฒนาให้ใช้ฟรีๆ นี่ ค่ายอื่นคงน้อยใจ เหอๆ

----------
iPAtS

Vithan's picture

ที่แรกก็ออกมาบ่นว่า iphone ไม่ดีแบบนั้นแบบนี้ … พอมาถึงตอนนี้ก็มาง้อ เฮ้ออ

redgene's picture

native ด้วย chip ที่ iphone ใช้นะเหรอ

Jonix's picture

น่าจะใช่ เพราะ iphone ก็ ARM processor compile bytecode เป็น native ได้สบาย

OSX รุ่นใน iphone มันก็ไม่ใช่ของแปลก ออกแรงนิดๆหน่อยๆสามสี่วันก็รันได้แล้ว

Bongbank's picture

ขำดีแหะ สุดท้าย Sun ก็ง้อ Apple อยู่ดี

ตกลงทำแบบนี้ใครได้ประโยชน์มากที่สุดล่ะเนี้ย ผู้บริโภคหรือเปล่า?

kamthorn's picture

ยังไงซันก็ต้องทำให้แหละครับ เพราะคำว่า “รันได้ทุกแพลตฟอร์ม” มันค้ำคออยู่

beoy's picture

ก็เป็นข่าวดีสำหรับนักพัฒนาโปรแกรมที่ไม่มีเครื่อง Mac แต่อยากจะเขียนโปรแกรมสำหรับ iPhone ว่าแต่ JavaFX นี่รวมอยู่ใน Java Micro Edition ด้วยรึเปล่า่?

plynoi's picture

ตอนเปิดตัว SDK ศาสดาเพิ่งตรัสว่า Flash is “too slow to be useful” on iPhone

bankkung's picture

ศาสดาเปลี่ยนใจได้เสมอ โดยอาศัยดีมานด์ (เสียงโวย) จากผู้ศรัทธาเป็นเหตุผล

คนเรียกร้องเยอะก็โผลมาให้ใช้ สงสัยอยู่ว่าเสียงคนไทยน้อยไป เลยไม่มีการซัพพอร์ตภาษาไทยในไอพ็อด (เอ๊ะ เริ่มนอกเรื่อง)

pittaya's picture

ใน Developer agreement มีเขียนไว้ว่า

An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple’s Published APIs and built-in interpreter(s).

.

Sikachu's picture

why not J2SE .. why ..


บล็อกของผม: http://sikachu.com
redgene's picture

มันเทอะทะไปมั้งครับ

tekkasit's picture

One Size Fit All นี่ไม่ได้จริงๆครับ J2SE ใหญ่ไปมากสำหรับอุปกรณ์ Mobile ครับ RAM ก็น้อยกว่า (ระดับสิบเม็ก), กราฟฟิคก็เล็กมาก (), CPU ก็ไม่ทรงพลังเท่า เป็นต้น

J2ME เลยมีบทบาทเข้ามา เพื่อทำให้ Java ทำงานได้บนมือถือ,อุปกรณ์ embedded ทั้งหลายแหล่

Sikachu's picture

เข้าใจและงับ

แต่อย่างนี้ก็แปลว่า programmer ก็ไม่สามารถที่จะ port GUI app ที่ใช้ swing ไป iPhone โดยง่ายสิครับ แปลว่าก็ต้อง rewrite ใหม่ให้ใช้ Graphics แทน ..

หรือว่าจริงๆ มันควรจะเป็นอย่างนั้นอยู่แล้วครับ??


บล็อกของผม: http://sikachu.com
msmart's picture

มันก็เป็นหน้าที่ของซันอยู่แล้วนะครับที่จะพัฒนาตัว jvm ให้ได้ในทุกๆ platform

—-
Khajochi Blog : It’s not a Bug … It’s a Feature

kohsija's picture

ไม่เห็นมี jvm บนเครื่องทำกาแฟเลย


Kohsija

JavaDevil's picture

ถ้ามันมี บนเครื่องทำกาแฟ สงสัยต้องมีบนกาน้ำชา อากงแน่ๆเลย

JavaDevil's picture

ถ้ามันมี บนเครื่องทำกาแฟ สงสัยต้องมีบนกาน้ำชา อากงแน่ๆเลย

adamy's picture

ก็เอากาแฟอะไรใส่ในเครื่องทำกาแฟก็ได้ครับ … แล้วก็ติ๊ต่างว่ามันเป็นกาแฟ Java ครับ

มันก็เป็น Java Virtual Machine แล้วครับ : )

ขอบคุณครับ สวัสดีครับ

:: Take minimum, Give Maximum ::

Site Search

 
Web blognone.com

Poll

User login