Tags:

อย่างเช่นถ้าจะทำแอพตัวนึงที่รันได้ทั้งบน windows/mac/ipad/iphone/android device ประมาณนี้ (ยกตัวอย่าง https://basecamp.com) ถ้าเขียนด้วย html5 css3 จะรองรับได้หมดในการเขียนครั้งเดียวไหมครับ หรือควรเขียนด้วยอะไรดีครับที่รองรับได้หลาย platform

ขอบคุณครับ

Get latest news from Blognone
By: Priesdelly
ContributorAndroidWindows
on 23 February 2014 - 02:33 #681729
Priesdelly's picture

ถ้าเขียนครั้งเดียวคงต้อง html5+js+css3 แหละครับ แล้วใช้ phonegap ในการ compile แต่ก็ต้องจัดการเรื่อง performace ดีๆ หน่อยนะครับ เพราะความเร็ว app ก็ด้อยกว่าการเขียน native อยู่แล้ว ถ้าอยากให้เร็วขึ้นมาอีกหน่อยก็ลอง xamarin ดูครับ แต่ไม่ฟรีนะครับ เท่าที่ผมทราบมีประมาณนี้อ่ะครับ ท่านอื่นอาจจะมีหนทางที่ดีกว่านี้ครับ :)

By: lithian on 23 February 2014 - 16:31 #681832

ขอบคุณครับ

แล้วถ้าพวกอุปกรณ์โมบาย รัน html5 แบบผ่านเว็บแทน (เป็น webapp) แบบนี้จะเวิร์คกว่าไหมครับ

By: holyddog on 24 February 2014 - 11:12 #682023 Reply to:681832
holyddog's picture

เวิร์คในแง่คนทำที่ทำได้ง่ายดูแลง่าย แต่ไม่เวิร์คในแง่ของคนใช้งานครับ ทั้งนี้ขึ้นอยู่กับแอปที่ทำด้วยว่ากลุ่มคนใช้แบบไหน ถ้าเป็นคนในองค์กรกันเองต้องการประหยัดงบวิธีน้ก็อาจจะไม่เป็นไรเพราะไม่ได้ซีเรียสเรื่องผู้ใช้งานต้องสบายอะไรมากนัก แต่ถ้าบอกว่าจะทำแอปแบบ facebook หรือ instragram ที่ต้องการให้คนอยากใช้เยอะๆ html5 เป็นสิ่งที่ควรเลี่ยงครับ

By: holyddog on 24 February 2014 - 11:06 #682021
holyddog's picture

แนะนำว่าลองทำแอปที่ว่าเป็น demo ขึ้นมาด้วย html5 แล้วเทสทุก platform ดู ถ้ารับได้กับ performance และความลื่นไหลของมันก็ถือว่า html5 เป็นทางเลือกที่ดีครับ แต่ก็ใช้ว่าจะง่ายนะครับขนาด android เวอร์ชั่นเดียวกันแต่คนละยี่ห้อยังแสดงผลไม่เหมือนกันเลย จากประสบการณ์ที่เคยทำ html5 บน mobile แอปมาประมาณสองปี ขอบอกว่าเหนื่อยครับ แค่ android กับ iOS ยังไม่ง่ายเลย ข้อดีจริงๆคือการ coding ด้วยภาษา html, javascript ได้เท่านั้นเองซึ่งเหมาะสำหรับคนที่เขียนเวบเก่งๆอยู่แล้ว

By: lithian on 25 February 2014 - 02:34 #682424

ขอบคุณทุกท่านมากคับ
จริงๆ ก็ชอบความรู้สึก native มากกว่า แต่การใช้ html5 ก็ลดเวลาลดคนไปได้ระดับนึงเลย