Tags:
Node Thumbnail

ซันได้ออกมาประกาศว่าพวกเขาได้เริ่มพัฒนา 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

Get latest news from Blognone

Comments

By: meddlesome on 9 March 2008 - 01:05 #45231

"Nobody uses Java anymore"

meddlesome.tech.blog

By: sugree
FounderWriterAndroidBlackberry
on 9 March 2008 - 09:10 #45254 Reply to:45231
steve@iphone:~$ sudo su - nobody
By: SilliCon
Android
on 9 March 2008 - 09:22 #45257 Reply to:45254
SilliCon's picture

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

By: ipats
ContributorNOOBIn Love
on 9 March 2008 - 01:25 #45232

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

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

---------- iPAtS


iPAtS

By: Vithan
iPhoneWindows Phone
on 9 March 2008 - 01:32 #45233

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

By: redgene
iPhoneAndroid
on 9 March 2008 - 01:55 #45234

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

By: Jonix
iPhoneAndroidUbuntu
on 9 March 2008 - 08:43 #45252 Reply to:45234
Jonix's picture

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

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

By: Bongbank
ContributoriPhoneAndroidBlackberry
on 9 March 2008 - 02:00 #45236
Bongbank's picture

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

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

By: kamthorn
ContributorAndroidUbuntu
on 9 March 2008 - 02:07 #45238

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

--


--

By: beoy
iPhone
on 9 March 2008 - 02:12 #45239

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

By: plynoi
WriterAndroidUbuntu
on 9 March 2008 - 10:50 #45265

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

By: bankkung
ContributoriPhoneAndroidBlackberry
on 9 March 2008 - 18:34 #45293 Reply to:45265

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

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

By: pittaya
WriterAndroidUbuntuIn Love
on 9 March 2008 - 12:24 #45269
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).

.


pittaya.com

By: Sikachu
ContributoriPhoneIn Love
on 9 March 2008 - 18:59 #45296
Sikachu's picture

why not J2SE ..
why ..

บล็อกของผม: http://sikachu.com


บล็อกของผม: http://sikachu.com

By: redgene
iPhoneAndroid
on 9 March 2008 - 20:48 #45298 Reply to:45296

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

By: tekkasit
ContributorAndroidWindowsIn Love
on 10 March 2008 - 08:31 #45320 Reply to:45296
tekkasit's picture

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

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

By: Sikachu
ContributoriPhoneIn Love
on 12 March 2008 - 15:02 #45540 Reply to:45320
Sikachu's picture

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

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

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

บล็อกของผม: http://sikachu.com


บล็อกของผม: http://sikachu.com

By: khajochi
WriteriPhoneIn Love
on 10 March 2008 - 10:55 #45323
khajochi's picture

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

---
Khajochi Blog : It's not a Bug ... It's a Feature


แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com

By: kohsija
AndroidUbuntuWindowsIn Love
on 10 March 2008 - 15:04 #45346
kohsija's picture

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

Kohsija

By: JavaDevil
iPhoneUbuntuIn Love
on 10 March 2008 - 19:40 #45374 Reply to:45346

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

By: JavaDevil
iPhoneUbuntuIn Love
on 10 March 2008 - 19:40 #45375 Reply to:45346

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

By: adamy
iPhoneAndroidBlackberryUbuntu
on 12 March 2008 - 07:05 #45501 Reply to:45346

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

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

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

:: Take minimum, Give Maximum ::