Tags:
Adobe

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

Comments

By: hisoft
ContributorWindows PhoneWindows
hisoft's blog
on 20/12/11 21:56 #366491 toggle
hisoft's picture

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


The Phantom Thief

By: ronghankaew
iPhoneSymbian
ronghankaew's blog
on 20/12/11 22:21 #366497 Reply to:366491 toggle
ronghankaew's picture

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


hotPakorn

By: Nozomi
ContributorWindows PhoneAndroidSymbian
Nozomi's blog
on 20/12/11 23:33 #366511 Reply to:366497 toggle
Nozomi's picture

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

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


รับบริจาคฉลากโภชนาการดู รายละเอียดที่นี่ ครับ

By: hisoft
ContributorWindows PhoneWindows
hisoft's blog
on 20/12/11 23:42 #366515 Reply to:366511 toggle
hisoft's picture

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

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


The Phantom Thief

By: hisoft
ContributorWindows PhoneWindows
hisoft's blog
on 20/12/11 23:42 #366516 Reply to:366497 toggle
hisoft's picture

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


The Phantom Thief

By: illusion
ContributorAndroidWindows
illusion's blog
on 21/12/11 0:02 #366523 Reply to:366491 toggle
illusion's picture

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

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

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

By: hisoft
ContributorWindows PhoneWindows
hisoft's blog
on 21/12/11 1:03 #366538 Reply to:366523 toggle
hisoft's picture

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


The Phantom Thief

By: Perl
ContributoriPhoneUbuntu
Perl's blog
on 21/12/11 2:46 #366551 Reply to:366523 toggle
Perl's picture

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


ecution.style

By: tonkung
Windows Phone
tonkung's blog
on 21/12/11 6:40 #366560 Reply to:366551 toggle
tonkung's picture

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

By: oatsmart
iPhoneWindows PhoneAndroidWindows
oatsmart's blog
on 20/12/11 22:14 #366495 toggle
oatsmart's picture

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

By: beoy
iPhone
beoy's blog
on 21/12/11 0:01 #366524 toggle
beoy's picture

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

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

By: AMp
In Love
AMp's blog
on 21/12/11 9:13 #366575 Reply to:366524 toggle
AMp's picture

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

By: mk
FounderAndroidRed HatWindows
mk's blog
on 21/12/11 11:30 #366660 Reply to:366524 toggle
mk's picture

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

By: TAXZe
iPhoneAndroidUbuntu
TAXZe's blog
on 21/12/11 0:22 #366529 toggle
TAXZe's picture

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

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

เอิ๊ก


In(-DY) m{y|ind} L1f3~