แม้ Steve Jobs จะปากมอมไปหน่อยกับการออกมาให้สัมภาษณ์คราวนั้นว่า “Java’s not worth building in [to the iPhone].” แต่จากการงัดแงะเครื่อง iPhone ออกมาก็พบว่า แอปเปิ้ลใช้ซีพียูของ Samsung S3C6400 ซึ่งอยู่ในตระกูล ARM1176JZF เป็นฐาน
ประเด็นที่สำคัญคือซีพียูในตระกูลนี้ ARM ได้ใช้เทคโนโลยี Jazelle เป็น engine ฝังอยู่ข้างใน Jazelle เป็นเทคโนโลยีที่ทำให้ Java ทำงานได้ประสิทธิภาพสูงและกินทรัพยากรหน่วยความจำน้อยกว่าปกติถึง 8 เท่าและมีระบบ Mutitasking JVM ในตัว ที่น่าสนใจคือ Jazelle เป็นเทคโนโลยีเดียวกันที่อยู่ในตระกูล JavaFX Mobile โดยในสมัยนั้น ARM ได้ขายสัญญาอนุญาตให้ SavaJE ก่อนที่ภายหลังซันจะเข้าซื้อ SavaJE อย่างถาวร
จากข่าวที่ออกมา แม้แอปเปิ้ลอยากให้ 3rd-party ทั้งหลายผลิตโปรแกรมที่อยู่บนพื้นฐาน AJAX ซะมากกว่า แต่ภายในโปรแกรมของ iPhone เองอาจมีการเรียกใช้ความสามารถของ Java ที่อยู่เบื้องล่างก็ได้
ที่มา – Ed Burnette’s blog
ลืมไปแล้วเหรอ สมัย PowerPC น่ะ ด่า X86 เสียเทสาดเทเสียเลย เหอๆๆๆ สุดท้ายก็ X86
สมัยยุ่งรุ่งเรืองยุคแรก ก็ด่า IBM เทสาดเทเสียอีก สุดท้าย PowerPC ก็ IBM
ปกติจ๊อบแกปากอย่างนี้อยู่แล้วน่ะ
ความเห็น โดย plynoi — กรกฎาคม 25, 2007 @ 11:05 pm
แล้วมีใครลองเอา java ไปรันยังล่ะครับ อยากเห็นหน้าตาแฮะ เพื่อนผมจะซื้อมือถือใหม่ บอกอยากได้ iPhone พอรู้ว่าติด Java Games ไม่ได้ เลยหันไปสนใจ Nokia แทน
ความเห็น โดย GMz — กรกฎาคม 27, 2007 @ 12:19 am
iPhone นี่ความลับเยอะจริงๆ
ความเห็น โดย Patrickz — กรกฎาคม 31, 2007 @ 3:49 pm
เดี๋ยวคงได้ใช้ ซันกำลังทำ JVM บน iPhone อยู่
Snap Sun decision launches Java at iPhone
http://www.regdeveloper.co.uk/2008/03/08/jvm_for_the_iphone/
ความเห็น โดย bact' — มีนาคม 10, 2008 @ 12:46 am