Tags:
Node Thumbnail

Henrik Joreteg นักพัฒนาสายเว็บแอพจากบริษัท Human Media ของสหรัฐอเมริกา เขียนบล็อกส่วนตัวเพื่ออธิบายว่าทำไมเขาถึงยอมเปลี่ยนมาใช้แพลตฟอร์ม Android ทั้งที่ตัวเขาเองอยู่กับ iOS มานานถึง 7 ปี โดยสรุปแล้วเขาระบุว่าระบบของ Android เอื้อให้กับนักพัฒนาสายเว็บแอพอย่างเขามากกว่า iOS นั่นเอง

Joreteg ระบุว่า แต่เดิม Apple ประกาศท่าทีที่จะสนับสนุนแพลตฟอร์มเว็บแอพอย่างชัดเจนในตอนแรกของการเปิดตัว iPhone แต่ในที่สุดกลายเป็นว่าบริษัทกลับมาเน้นเรื่องของแอพบนเครื่อง ทำให้เขาต้องเปลี่ยนมาพัฒนาแอพสำหรับ iOS โดยเฉพาะ ซึ่งก็พบปัญหาในข้อจำกัดด้านเทคนิคมากมาย รวมไปถึงความตื่นเต้นต่อแนวคิดของแอพก็ลดลงไป ขณะที่แพลตฟอร์มอย่าง Android กลับเติบโตขึ้นทั้งในแง่ความสามารถและฐานจำนวนผู้ใช้งาน และเบราว์เซอร์อย่าง Chrome, Opera, Firefox บน Android ก็เพิ่มความสามารถเรื่อยๆ (ขณะที่บน iOS กลับยังคงกำหนดให้ใช้ engine เดียวกับ Safari) ซึ่งทำให้การพัฒนาเว็บแอพบน Android มีลูกเล่นมากกว่าบน iOS นั่นเอง

Joretag ระบุว่าด้วยประเด็นต่างๆ (ในที่มาเขียนละเอียดกว่านี้มาก) ทำให้เขาตัดสินใจทิ้งแพลตฟอร์มที่เขาชื่นชอบอย่าง iOS ไปหา Android นั่นเอง ซึ่งเขาเห็นว่าเป็นแพลตฟอร์มสมาร์ทโฟนสำหรับเว็บแอพที่ดีที่สุดในตอนนี้

ที่มา - Henrik Joreteg

No Description

Get latest news from Blognone

Comments

By: soullz
AndroidUbuntu
on 4 April 2016 - 10:16 #900415
soullz's picture

Free for All

By: NuttTaro
iPhoneAndroidUbuntuIn Love
on 4 April 2016 - 10:39 #900430
NuttTaro's picture

ไม่ใช่แค่เว็บแอป เว็บไซต์ธรรมดา Responsive บน iOS ต้อง QA*2 เลยครับ มีปัญหาตลอด

By: sid
Writer
on 4 April 2016 - 10:50 #900437

น่าสนใจ จริง ๆ เพิ่งจะผ่านตาบทความว่าด้วยปัญหาของ Chrome บน Android ที่ทำให้การพัฒนา JS Mobile Apps ยากลำบากกว่า Safari บน iOS

The Chrome Distortion: how Chrome negatively alters our expectations.

By: panurat2000
ContributorSymbianUbuntuIn Love
on 4 April 2016 - 11:02 #900449
panurat2000's picture

และเบราวเซอร์อย่าง Chrome

เบราวเซอร์ => เบราว์เซอร์

By: nrml
ContributorIn Love
on 4 April 2016 - 11:12 #900455
nrml's picture

น่าสนใจตรงคำว่า "ลูกเล่น" ว่านิยามคำนี้มันหมายถึงอะไร โดยปกติทั่วไปแอพที่ดีจะอยู่ที่ส่วนของประสบการณ์ใช้งาน ถ้ามีฟังก์ชั่นครบ มี killer feature, content ใช้งานได้ง่ายไม่สับสน ด้วยองค์ประกอบพื้นฐานตรงนี้ก็น่าจะเพียงพอแล้วสำหรับการทำแอพดีๆ

By: mk
FounderAndroid
on 4 April 2016 - 12:17 #900476 Reply to:900455
mk's picture

ต้นฉบับก็มีให้อ่านนะครับ

By: nrml
ContributorIn Love
on 4 April 2016 - 12:36 #900479 Reply to:900476
nrml's picture

ขอบคุณครับ เท่าที่ไปอ่านแล้วดูเหมือนจะไม่ใช่แค่ลูกเล่น แต่น่าจะเรียกว่าเป็นฟีเจอร์สำคัญสำหรับเว็บแอพที่ทำอยู่ ก็สมเหตุสมผลเป็นอย่างยิ่งที่จะเปลี่ยนไปใช้ของอีกฝั่ง

By: PandaBaka
iPhoneAndroidWindows
on 4 April 2016 - 11:16 #900456
PandaBaka's picture

รู้สึกแปลกๆ กับบทความนี้แฮะ เพราะเท่าที่สัมผัสมาเว็บแอพบน Android นี่ Bug งี่เง่าๆ เยอะสุดล่ะ
คำสั่งตระกูล Touch events พี่แกพึ่งจะมาเริ่มแก้ตอน 4.4.2
*ถ้านับว่าต้องเขียน Support รุ่นเก่าๆ ทำให้มันใช้งานไม่ได้โดยบริยาย

By: Lightwave
iPhoneAndroidWindows
on 4 April 2016 - 11:28 #900460

ผมทำเว็บแล้วชอบโครมบนแอนดรอยด์มากกว่านะ

By: Lightwave
iPhoneAndroidWindows
on 4 April 2016 - 11:30 #900462 Reply to:900460

อย่างหนึ่งที่ไม่ชอบคือ viewport เด้งไปเด้งมา

By: Lightwave
iPhoneAndroidWindows
on 4 April 2016 - 11:32 #900463 Reply to:900460

ทำไมแก้ไขข้อความไม่ได้...ลืมโพสที่แล้วเลยต้องโพสอีกรอบ -__-"

By: animateex
iPhoneAndroidUbuntuWindows
on 4 April 2016 - 12:43 #900483
animateex's picture

ทำให้เขียนสแปมง่ายขึ้นด้วย หรือเปล่า?

By: freeriod on 4 April 2016 - 12:57 #900487
freeriod's picture

ที่มหาลัย สอนให้เรียน android คงเพราะมันฟรี

By: kajokman
ContributorAndroidIn Love
on 4 April 2016 - 13:36 #900499 Reply to:900487
kajokman's picture

น่าจะเป็นเพราะ android สามารถ dev ได้ทั้งบน Mac และ Windows มากกว่านะครับ

By: Hadakung
iPhoneWindows PhoneAndroidWindows
on 4 April 2016 - 13:22 #900495

Safari = IE6 :P

By: revensoft
Windows PhoneWindows
on 4 April 2016 - 13:53 #900503 Reply to:900495

ผมว่า Chrome มากกว่า มีผู้ใช้เยอะแล้วเต็มไปด้วยฟังค์ชั่นที่ไม่มีในมาตรฐานที่เรียกได้ว่าใช้เฉพาะ Chrome เลยทีเดียว

By: osmiumwo1f
ContributorWindows PhoneWindows
on 5 April 2016 - 16:21 #900923 Reply to:900503

แต่ Google Chrome ก็ผ่านมาตรฐานตามที่ W3C กำหนดไว้เยอะที่สุดแล้วนะครับ

By: PandaBaka
iPhoneAndroidWindows
on 6 April 2016 - 01:23 #901047 Reply to:900923
PandaBaka's picture

มีคำสั่งที่เคยผ่านมาตรฐานและใช้จริงไม่ได้ เยอะที่สุดด้วยครับเพราะมันมี Bug ซึ่งไม่รู้ว่าจงใจ
หรือเพราะเหตุใด ทำให้ต้องไปใช้คำสั่งมันเองที่ไม่มีในมาตรฐานแทน -0-)

By: PandaBaka
iPhoneAndroidWindows
on 4 April 2016 - 21:22 #900607 Reply to:900495
PandaBaka's picture

Chrome = IE5
เพราะคำสั่ง WebKit มันชอบมี Bug ประหลาดๆ ไม่เหมือนชาวบ้าน = =")

By: nottoscale
Windows Phone
on 4 April 2016 - 13:29 #900498

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