Tags:
Node Thumbnail

หลังจากที่แอปเปิลได้เปิดเผยถึงเหตุผลที่ไม่รองรับ Flash ใน iPhone OS (ดูข่าวเก่า) ซีอีโอของ Adobe คุณ Shantanu Narayen ก็ได้ออกมาโต้ผ่าน Wall Street Journal ว่าเรื่องราวในจดหมายของจ็อบส์เป็นเพียงม่านควันบังตา ทาง Adobe เชื่อว่าการสร้างแอพพลิเคชันบนหลายๆ แพลตฟอร์มเป็นสิ่งที่ดีกว่า และเทคโนโลยีข้ามแพลตฟอร์มต่างหากที่จะเป็นฝ่ายชนะ

Naraven ยังโต้ว่าเรื่องปัญหาที่ Flash ค้างบนแมคนั้นเป็นปัญหาของ Mac OS X และการที่ Adobe Flash ใช้พลังงานมากเป็นเพราะเรื่องของทรัพย์สินทางปัญญา (patently false) ที่แอปเปิลกันไม่ให้ Adobe พัฒนาต่อได้

ที่มา - Wall Street Journal

Get latest news from Blognone

Comments

By: mr_pakorn on 30 April 2010 - 10:32 #174125

ดา : มันก็เป็นแค่เพียง ภาพลวง หลอกตา

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 30 April 2010 - 10:32 #174126

เพื่อความเชื่อคนละแบบกันสินะ...


By: Thaina
Windows
on 30 April 2010 - 10:43 #174128

มีอีกหลายข้อที่ไม่ได้เถียงมานะ Adobe

แต่เห็นด้วยเรื่อง Multi Platform

By: Priesdelly
ContributorAndroidWindows
on 30 April 2010 - 11:01 #174134
Priesdelly's picture

รอดูจดหมายเปิดผนึกของ Adobe เหอะๆ

By: HudchewMan
ContributorAndroidWindowsIn Love
on 30 April 2010 - 11:09 #174136
HudchewMan's picture

จากถ้อยแถลงของแอปเปิล ผมไม่ค่อยเคลียร์กับคำชี้แจงพวกนี้ล่ะ ฮ่า (^∀^)

http://blognone.com/node/16066#comment-174132


~ HudchewMan's Station & @HudchewMan~

By: hisoft
ContributorWindows PhoneWindows
on 30 April 2010 - 11:15 #174138
hisoft's picture

ผมว่าแนวทางของแอปเปิลมันก็ไม่ผิดนะครับ ไม่รีบร้อนแต่มั่นคงดี

By: pexza
AndroidUbuntuWindows
on 30 April 2010 - 11:22 #174140
pexza's picture

ผมเชื่อว่าหลายแพลตฟอร์มดีครับ ในทางทฤษฎี

แต่ผมไม่เคยชอบแอพพลิเคชั่นที่เขียนโดยจาวาเลย

และแฟลช ในฐานะเป็นคนนึงที่ใช้ลินุกซ์ก็บอกได้เลยว่าเพราะแฟลชนี่แหละที่เป็นส่วนหนึ่งทำให้การใช้งานเว็บไซด์ในลินุกซ์ด้อยกว่าวินโดวส์ เช่น ใช้งาน Facebook ในส่วนที่ถ่ายรูปจากกล้องเว็บแคมไม่ได้ หรือในเว็บของ KBank ที่ให้ออกแบบ Debit Card เอง ก็สร้างโดยใช้แฟลชบนลินุกซ์ไม่ได้ เป็นต้น

ดังนั้น ถ้าของคุณดีจริง ๆ ทำงานข้ามแพลตฟอร์มได้ดีจริง ๆ ไม่ทำให้ช้าจริงอะไรจริง ทำไมปัญหายังมีอยู่ ทำไมยังไม่แก้ปัญหานี้ให้หมดไป การข้ามเวอร์ชั่น ข้ามแพลตฟอร์ม ไม่ได้หมายความเฉพาะวินโดวส์คนละเวอร์ชั่นเท่านั้นนะ ทำใหดีก่อนแล้วค่อยออกมาประกาศใหสง่างามกว่านี้จะดีมั๊ย ?

By: dokapom
SUSE
on 30 April 2010 - 11:56 #174154 Reply to:174140

ฉาดดด (ที่ 2)

By: Tg on 30 April 2010 - 14:46 #174191 Reply to:174140

เรื่องจาวานี่เห็นด้วยเลย เหอะๆ

ล่าสุดโหลดโปรแกรมอันนึงมา ไม่มีบอกซักนิดว่าใช้ในลินุกซ์ไม่ได้ พอรันปั๊บ มันถามหา drive c:/Documents...

By: newstar
iPhoneWindows PhoneAndroid
on 30 April 2010 - 15:10 #174193 Reply to:174140

Java ไม่ดีตรงไหนครับ แต่ละ Platform ก็มีข้อดีข้อเสียต่างกัน ต้องประยุกต์ใช้ให้เหมาะสมกับงานมากกว่า ถ้า Java ไม่ดี ทำไมบริษัทระดับ Top ของโลกด้าน IT ถึงใช้ Java ในการสร้าง Application ครับ แถมระบบที่ทำเป็นระบบระดับ Enterprise ด้วย บริษัทเหล่านี้เช่น IBM, SAP, Oracal เป็นต้น

ลป. (ลืมไป) ห้ามแย้งว่า Oracle เป็นเจ้าของ Sun เลยใช้ Java นะ อิอิอิ เพราะบริษัทเหล่านี้พัฒนา Application ระดับ Enterprise มาให้บริการลูกค้ามานานแล้ว

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 30 April 2010 - 15:23 #174195 Reply to:174193

เท่าที่เจอ จาวาช้า กินเครื่องมาก และมักเจอปัญหาเวลาเอาโปรแกรมไปรันข้ามแพลตฟอร์มครับ

แต่ผมก็ไม่ค่อยทราบเรื่องข้ามแพลตฟอร์มเช่นกัน เพราะปัจุบันผมเจอเรื่องทรัพยากร ก็เปิดโปรแกรมไม่ค่อบยจะขึ้นเสียแล้ว... (เคืร่องเก่า)


By: pexza
AndroidUbuntuWindows
on 30 April 2010 - 16:53 #174217 Reply to:174195
pexza's picture

ใช่ครับ

ที่ทำงานผมใช้ app ของ IBM แน่นอนว่าเป็นผลิตผลของ Java เปิดช้ามาก กินทรัพยากรของเครื่องมาก แต่ข้อดีมันก็มี เช่นจะมอนิเตอร์งานผ่านตัว app ก็ได้ หรือผ่าน URL ก็ได้ ซึ่งปลั๊กอินก็มีให้ทั้ง Win และ Linux (แต่ Linux ก็ดันมีแต่ .rpm และแบบ 32 บิต ลำบาก 2 ต่อเลย เพราะผมใช้ Ubuntu 64 bit กลายเป็นต้อง alien และ --force-architecture สรุปก็คือใช้ไม่ได้อยู่ดี)

By: newstar
iPhoneWindows PhoneAndroid
on 30 April 2010 - 17:33 #174226 Reply to:174217

ปัญหาในการใช้ Application เป็นปัญหาโลกแตกครับ มีทุกระบบ แม้แต่ App ที่พัฒนาเองก็ต้องมี ไม่แปลกหรอกครับ คุณจะใช้ระบบใหญ่หรือเล็ก ก็ต้องเจอปัญหา เพราะ Requirement เกิดขึ้นทุกวันเราต้อง Maintain ระบบตลอดเวลา ดังนั้นปัญหาไม่เคยหมดครับ กรณี Java ที่ช้า เกิดขึ้นแค่ตอน Start up time ซึ่งเป็นธรรมชาติของ Java อยู่แล้วทุกคนที่พอรู้ Java Architecture คงทราบดี เพราะอะไร แต่เวลาทำงานจริงก็ไม่ได้ช้าอะไร

By: plynoi
WriterAndroidUbuntu
on 30 April 2010 - 17:58 #174232 Reply to:174193

ถ้า Java ดีทำไม Sun เจ๊งครับ

By: nextman13
AndroidBlackberryUbuntuWindows
on 30 April 2010 - 18:01 #174234 Reply to:174232

โดยนิสัยส่วนตัวผมแล้ว ผมสังเกตเห็นว่า โปรแกรมเมอร์มักคุยไม่ค่อยเก่งแต่ทำงานเก่ง
ส่วน sa ต้องคุยเก่งไม่งั้นก็ไม่ได้งาน คงคล้ายๆ กรณีนี้ครับ sun เก่งแต่การตลาดห่วย เลยแพ้และเจ๊งไป อิอิ

By: mp3wizard
iPhone
on 30 April 2010 - 15:35 #174199 Reply to:174140

ถูกใจให้ กิ๊ฟ (ฟารีน)

By: Zatang
ContributoriPhoneAndroid
on 30 April 2010 - 11:38 #174146

ถ้า Flash work บน mobile เดี๋ยว iPhone ก็ด๋อยไปเองแหละครับ ไม่ต้องเป็นห่วง Apple จนเป็นเดือดเป็นร้อนกันเว่อเกินไปนะครับ ผมว่าเรื่องการออกแบบ product มันคือแนวความคิดที่ต่างกัน ไม่ใช่อะไรผิด หรืออะไรถูกอย่างชัดเจน ไม่งั้นทุกยี่ห้อก็คงออก product มาเหมือนกันหมดแล้วหล่ะครับ ในกรณีของ product ที่มีการแข่งขันเสรีนะครับ


อคติทำให้คนรับเหตุผลด้านเดียว

By: nblue
Android
on 30 April 2010 - 11:55 #174151
nblue's picture

ข้ามแพลทฟอร์ม เห็นด้วย

รอ html/js IDE

By: b98se
AndroidWindowsIn Love
on 30 April 2010 - 12:23 #174165
b98se's picture

ผมชอบจาวาน่ะ ถึงมันจะช้า แต่เราเลือกได้ว่าจะใช้บน platform ไหน

By: gab
Windows PhoneAndroidWindows
on 30 April 2010 - 13:08 #174177 Reply to:174165
gab's picture

น่าเสียดายที่ตอนนี้มันไม่เท่ห์แล้ว javaFX ก็ดูสู้ใครๆ ไม่ไหว

By: khajochi
WriteriPhoneIn Love
on 30 April 2010 - 13:22 #174179
khajochi's picture

คงต้องรอคำโต้แย้งที่ละเอียดกว่านี้หน่อย


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

By: erawat
ContributoriPhoneAndroidBlackberry
on 30 April 2010 - 15:18 #174194

application ที่เขียนด้วยจาวา คงหมายถึง Swing กระมัง

By: Architec
ContributorWindows PhoneAndroidWindows
on 30 April 2010 - 15:27 #174197 Reply to:174194

ช้าเพราะมันนั่นแหละ -*-

Java มันเหมาะกับ Enterprise ก็จริง แต่ถ้าเป็น Home Use ล่ะ.....ไม่ต้องบรรยายให้ลึกซึ้ง
ถ้าอยากซึ้งให้มากๆ รัน Java ทุกโปรแกรมที่มีอยู่เถิด

By: mp3wizard
iPhone
on 30 April 2010 - 15:38 #174200 Reply to:174197

นึกถึงเพลงของ Mr. Team... (โอ้ว แอบเช็คอายุ)

By: mr_tawan
ContributoriPhoneAndroidWindows
on 30 April 2010 - 19:31 #174246 Reply to:174194
mr_tawan's picture

เคยใช้โปรแกรมที่เขียนด้วย Java ใช้ SWT แล้วคอมไพล์ด้วย GCJ ก็เร็วดี

แต่นั่นมันไม่ได้ใช้ Java Platform นี่หว่า 555

จริง ๆ พวกโปรแกรม Java ที่ใช้ UI นี่ ถ้าไม่ใช้ Swing (หมายถึงใช้ตัวอื่นแทน เช่น SWT) นี่ความเร็ววัดกับพวก .Net สบาย ๆ ครับ แต่ในสายตาผมมันก็ยังช้าทั้งคู่อยู่ดีน่ะล่ะ :P แต่แน่นอนว่าสิ่งที่เสียไปคือความยืดหยุ่น เพราะ Swing เป็น UI ที่ยืดหยุ่นมาก ผมว่ายืดหยุ่นที่สุดเท่าที่เคยเล่นมาเลย


  • 9tawan.net บล็อกส่วนตัวฮับ
By: nextman13
AndroidBlackberryUbuntuWindows
on 30 April 2010 - 17:55 #174230

java ผมว่ามันก็ ok นะครับ ถามว่าในส่วนไหน คำตอบของผมคือ
1. ข้ามแพลตฟอร์มนี่แหละ
2. ฟรี (โดยเฉพาะ library ที่ใช้งานหลักๆ ที่ใช้งาน)
3. ถ้าเป็น Desktop Application หน้าตามันจะบังคับไม่ให้เปลี่ยนได้
หรือที่เรียกว่า theme (นี่แหละที่ชอบสุดๆ เพราะผมรันหลาย os ซึ่งสำคัญ
เวลาเขียนโปรแกรมใหญ่ๆ เพราะต้องคุยกับ user ที่เป็นเครื่อง windows version ที่แตกต่างกัน)

ส่วนข้อเสีย ถ้าเป็น Desktop Application
1. เป็น swing เลย load ช้า
2. พัฒนายากถ้าเป็น Desktop Application

แต่สิ่งที่ผมชอบก็เพราะผมถนัดซะมากกว่า ข้อเสียหลายๆ อย่างผมแก้ได้
เช่น มันดูแลง่าย ผมใช้ concept แบบโปรแกรม Aqua Data Studio
ซึ่งในเครื่องไม่จำเป็นต้องติดตั้ง java เพราะมันแถมไปใน Folder ของโปรแกรม
เลย ไม่มีปัญหาเรื่องรายงานหรือตัวหนังสือในหน้าจอเพราะผมเก็บไว้ใน .jar ของผมเลย ผมเขียน .exe ขึ้นมาเพื่อสั่ง javaw.exe -jar myapp.jar เขียน
ครั้งเดียว run ได้ทุก jar ซึ่งผมเขียน .exe ด้วยภาษา FreePascal (ตอนแรกใช้ C++ แต่เลือก FreePascal เพราะ เขียนง่ายและข้ามแพลตฟอร์ม)

หลังจากผมเขียนเสร็จผมนำไปรันบน linux หน้าตาโปรแกรมผมก็ไม่เปลี่ยนแปลงสุดแสนจะ happy ทำให้โปรแกรมผมเป็นแบบ portable คือ แค่ copy ไปก็รันได้เลยไม่ต้องติดตั้ง และโปรแกรมผมส่วนใหญ่ก็เกี่ยวข้องกับ database และมันก็เป็น jdbc นี่แหละครับทำให้ทุกอย่างง่ายขึ้น ดูแลง่ายสุดๆ

By: newstar
iPhoneWindows PhoneAndroid
on 30 April 2010 - 19:19 #174243 Reply to:174230

นี่แหล่ะคือตัวตนของ Java ครับ ส่วนมากคนมักจะไปเทียบก้ับ Visual Studio ซึ่งบอกตรง ๆ ว่าถ้าคุณยึดติดกับ Windows ตัว VS ก็ดีกว่าอยู่แล้ว แต่งานระดับ Enterprise คงจะไปยึดติดกับ Windows อย่างเดียวไม่ได้ครับ

By: Aikae
iPhone
on 30 April 2010 - 18:17 #174237

ไปจาวาซะงั้น

By: zhawzhank
AndroidUbuntu
on 30 April 2010 - 19:54 #174252 Reply to:174237

+1

By: bright14
iPhone
on 1 May 2010 - 00:06 #174289 Reply to:174237

นั่นสิครับ =-=

By: newstar
iPhoneWindows PhoneAndroid
on 30 April 2010 - 19:20 #174244

เออเนาะ ใช่เลย ทำไม Comment ถึงกลายเป็นประเด็น Java ซะงั้น ทั้ง ๆ ที่ข่าวคือ วิวาทะระหว่าง Adobe & Apple

By: boykeng on 30 April 2010 - 20:38 #174262
boykeng's picture

พูดถึง java บ้างก็ดี เดี๋ยว java เหงา

By: krapalm
AndroidSymbianUbuntu
on 30 April 2010 - 21:35 #174267
krapalm's picture

Flash บน linux พูดแล้วเศร้าพิมพ์ไทยใส่็มิได้ ก๊อปจากที่อื่นมาวางก็ไม่ได้

By: pongcx on 30 April 2010 - 22:56 #174280

ลอง Cocoa ของ Apple แล้วดีสุดครับ Features พร้อม เขียนสนุก ความสามารถเพียบ
ผมเคยทำงาน Java ตั้งแต่ปี 1994 ปลายปี ตอนนั้นมีแต่บน Sun ยังเล่นไม่ได้ใน PC
พอเริ่มมีบน PC ก็มีปัญหาเรื่องการเรียก Native features บน Sun ได้แต่บน PC
ต้องรอ เหมือนกับกรณีของ Apple กับ Flash การ Multiplatform ทำให้ต้องรอ
Application ก็เลยครึ่งๆกลางๆ ต้องตัดบาง Features ออกก่อน