Tags:
Node Thumbnail

PhoneGap เป็นเครื่องมือสำหรับพัฒนาแอพบนมือถือด้วย HTML5 แล้วคอมไพล์เป็นแอพบนมือถือแพลตฟอร์มต่างๆ อีกทีหนึ่ง ตัวซอฟต์แวร์เป็นโอเพนซอร์ส ส่วนบริษัทที่สร้างมันคือ Nitobi ซึ่งถูก Adobe ซื้อกิจการไปเมื่อเร็วๆ นี้

เดิมที PhoneGap สามารถแปลง HTML5 เป็นแอพบน iOS/Android แบบ web view ได้สมบูรณ์ แต่ในรุ่นล่าสุด PhoneGap 1.3 ได้เพิ่ม Windows Phone เข้ามาอีกแพลตฟอร์มหนึ่ง โดยรองรับ API ทั้งหมดของ PhoneGap เช่นเดียวกัน

จริงๆ แล้ว PhoneGap ยังรองรับมือถือแพลตฟอร์มอื่นๆ อย่าง BlackBerry, webOS, Symbian, bada เพียงแต่ยังไม่ครบทุกฟีเจอร์เหมือนกับ 3 แพลตฟอร์มข้างต้น (ตารางเปรียบเทียบ)

ที่มา - PhoneGap, ReadWriteWeb

Get latest news from Blognone

Comments

By: hisoft
ContributorWindows PhoneWindows
on 20 December 2011 - 22:56 #366491
hisoft's picture

สามแพลตฟอร์มแนวหน้า ที่ดูเหมือนจะเหลือสองในเร็ว ๆ นี้

By: ronghankaew
iPhoneSymbian
on 20 December 2011 - 23:21 #366497 Reply to:366491
ronghankaew's picture

อย่าๆ ผมจะใช้ wp ถ้ามาขายในไทย

By: Nozomi
ContributorWindows PhoneAndroidSymbian
on 21 December 2011 - 00:33 #366511 Reply to:366497
Nozomi's picture

เคยถามคนที่ใช้อยู่ไหมครับ ... เมื่อเทียบกับ Neo V แล้ว Mozart ของผมนี่ "ไร้ซึ่งน้ำยา" เป็นยิ่งนัก โดยเฉพาะ IE9

ไม่มีอะไรจะห่วยไปกว่า Rendering Engine อย่าง Trident อีกแล้ว ...

By: hisoft
ContributorWindows PhoneWindows
on 21 December 2011 - 00:42 #366515 Reply to:366511
hisoft's picture

ผมถูกใจนะ อีกอย่าง IE9 มันก็มีปัญหาแค่ไม่กี่ภาษา แล้วดันเป็นภาษาไทย

ข้อนี้ผมโทษคนประเทศเรารวมถึงตัวผมเองด้วยนี่แหละ

By: hisoft
ContributorWindows PhoneWindows
on 21 December 2011 - 00:42 #366516 Reply to:366497
hisoft's picture

ผมใช้อยู่ ไม่เครียดกว่าเหรอครับ

By: illusion
ContributorAndroid
on 21 December 2011 - 01:02 #366523 Reply to:366491
illusion's picture

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

ยิ่งมีโนเกีย ผมว่ายิ่งจะเร่งปฏิกิริยาตรงนี้ให้เร็วขึ้นอีก สังเกตว่าพักหลังๆ แอพเยอะขึ้นกว่าเดิมมาก แถม MS ก็ยังเอาใจนักพัฒนาดีด้วยจากข่าวที่ผ่านๆ มา ถ้า MS คิดจะสู้ต่อผมว่าพอจะเอาอยู่นะครับ

ตอนนี้เมืองไทยตลาดแคบ เพราะมันยังมีปัญหาเรื่องภาษาไทย แต่ถ้าต้นปีหน้าภาษาไทยมาจริง และโนเกียเอาจริงเอาจังกับการขาย ผมว่าถล่มทลายครับ เท่าที่สังเกต คนที่โหยหวนหาโนเกียยังมีอยู่ "เยอะมากๆๆๆๆๆๆๆๆ" เพียงแค่เค้าไม่เอาซิมเบี้ยนกันเท่านั้นเอง ถ้า Nokia WP7 มาเมื่อไหร่ ยิ่งขึ้นชื่อว่า Windows ด้วยแล้ว (แถม Windows 8 Metro ก็มาแนวนี้ ห้ามบ่นว่าใช้ยากใช้ไม่เป็นกัน อิอิ) แถมมีชื่อของ Xbox และ Office ช่วยอีกแรงอีกต่างหาก ผมว่าขายดีครับ ขอแค่เอาจริง และออกราคาแบบใช้สมองเท่านั้นแหละ

By: hisoft
ContributorWindows PhoneWindows
on 21 December 2011 - 02:03 #366538 Reply to:366523
hisoft's picture

+1 ลอง Nokia Drive โอเคระดับนึง เสียงไทย หาสถานที่ด้วยชื่อไทยได้ แต่ยังทำอะไรมากไม่ค่อยได้

By: Perl
ContributoriPhoneUbuntu
on 21 December 2011 - 03:46 #366551 Reply to:366523
Perl's picture

ปัญหาก็คือ Xbox Live Title ส่วนใหญ่ มีบน IOS หมดครับ ไม่เว้นแม้กระทั่ง Kinectimal และ Halo Atlus และก็มีข่าวลือว่า MS เองทะลึ่งทำ Office บน IOS อีก

By: tonkung
Windows Phone
on 21 December 2011 - 07:40 #366560 Reply to:366551

ถ้าดูจากนโยบายของ ms ก่อนหน้านี้ก็คิดว่าคงจะทำล่ะครับ แต่ถ้าอยากใช้แบบดีที่สุดก็ต้องของตัวเองสิจริงไหม ผมว่าน่าจะเป็นแนวนั้นล่ะครับ

By: oatsmart
iPhoneWindows PhoneAndroidWindows
on 20 December 2011 - 23:14 #366495
oatsmart's picture

ทำไมล่ะครับ = =

By: beoy
iPhone
on 21 December 2011 - 01:01 #366524

"แปลง HTML5 เป็นแอพบน iOS/Android" อาจจะไม่ถูกซะทีเดียวนะครับ ตามที่ผมเข้าใจ PhoneGap เป็นเพียงตัวหุ้มโค้ด HTML5+Javascript ที่เราเขียนไว้ (ไม่ได้แปลงเป็น Obj-C หรือ Java ให้) ที่เหลือก็อาศัย WebView ของแต่ละ platform เป็นตัว render หน้าตาในแอพให้​

สิ่งสำคัญที่ PhoneGap ให้มาคือ lib เสริมที่ทำให้โค้ดเราเรียก API ของ platform นั้นได้ผ่านภาษา Javascript (ทำงานเป็น bridge อะไรทำนองนั้น) เช่น ฟังก์ชั่นการถ่ายรูปครับ

By: AMp
In Love
on 21 December 2011 - 10:13 #366575 Reply to:366524

confirm ว่าไม่ได้แปลงครับ ผมลอง build เป็น apk แล้วเปิดไฟล์นี้ด้วย 7z ยังเห็นไฟล์ html js css อยู่เลยครับ

By: mk
FounderAndroid
on 21 December 2011 - 12:30 #366660 Reply to:366524
mk's picture

จริงๆ ผมก็หมายความตามนั้นล่ะครับ แต่ก็แก้ตามที่เสนอมาจะได้เข้าใจได้ตรงกันครับ

By: TAXZe
iPhoneAndroidUbuntuWindows
on 21 December 2011 - 01:22 #366529

เอามาแปลง แล้วเปิดเป็นเว็บ

เด้งเข้า m.xxx.com โลด

เอิ๊ก