สู่ยุค Android First - สภาวะระบบปฏิบัติการคู่เริ่มหมดไป นักพัฒนาเทความสนใจมา Android

by mk
6 August 2016 - 07:42

VisionMobile บริษัทวิจัยตลาดนักพัฒนาแอพ ออกรายงาน Developer Economics ประจำไตรมาส 3/2016 โดยใช้ข้อมูลจากการสำรวจความเห็นนักพัฒนา 16,500 รายทั่วโลก

ข้อสรุปของ VisionMobile คือสภาวะระบบปฏิบัติการคู่ Android กับ iOS ครองตลาดอยู่สองเจ้า ในสัดส่วนที่ไล่เลี่ยกันกำลังจะหมดสิ้นไป เพราะแนวโน้มของนักพัฒนาแสดงให้เห็นชัดเจนว่าเลือกไปทาง Android

  • นักพัฒนา 79% เลือกแพลตฟอร์ม Android เป็นแพลตฟอร์มหลัก เพิ่มขึ้น 7 จุด ในขณะที่ 52% เลือก iOS ลดลง 2 จุด (เลือกหลายข้อพร้อมกันได้) และช่องว่างนี้ถ่างมากขึ้นเรื่อยๆ
  • ถ้าแยกตามภูมิภาค (ดูภาพประกอบ) มีเพียงตลาดนักพัฒนาระดับมืออาชีพในอเมริกาเหนือเท่านั้น ที่ยังเลือก iOS เหนือกว่า Android (แต่ก็เพียงนิดเดียว 22% vs 21%) ในขณะที่ภูมิภาคอื่นๆ ของโลก Android ทิ้งขาด
  • ถึงแม้นักพัฒนาเลือก iOS ลดลง แต่ก็ยังไม่หายไปไหนง่ายๆ และยังมีนักพัฒนาบางกลุ่มเหนียวแน่นอยู่กับ iOS โดยเฉพาะกลุ่มนักพัฒนามืออาชีพ
  • ความสนใจในแพลตฟอร์ม Mobile Web กลับมาเพิ่มขึ้นเป็น 30% จากที่เคยตกต่ำเหลือเพียง 15% ในช่วงกลางปี 2014
  • ยุทธศาสตร์ Windows 10 ของไมโครซอฟท์เริ่มได้ผล มีความสนใจ 34% แถมยังช่วยผลักดันให้นักพัฒนาแอพเดสก์ท็อปเดิม หันมาปรับแอพให้เหมาะกับอุปกรณ์พกพามากขึ้น

VisionMobile วิเคราะห์ว่า ปัจจัยที่ทำให้ Android นิยมกว่าเดิม เกิดจากส่วนแบ่งตลาดในประเทศกำลังพัฒนาที่เติบโตเร็วมาก ส่งผลให้นักพัฒนาหน้าใหม่ใช้นโยบาย Android First ส่วนนักพัฒนารายเก่าๆ ก็เริ่มให้น้ำหนักกับ Android มากขึ้น

VisionMobile ยังบอกว่าจุดเด่นของ iOS เรื่องการพัฒนาง่าย มีอุปกรณ์ให้ทดสอบน้อยกว่า ก็เริ่มไม่จริงอีกต่อไป หลังแอปเปิลออก iPhone 6/6 Plus ก็มีขนาดหน้าจอหลากหลายมากขึ้น ในขณะที่ฝั่ง Android สถานการณ์กลับดีขึ้น เพราะ API ด้าน UI เริ่มนิ่ง และมีเครื่องมือหรือไลบรารีมาช่วยงานมากขึ้น

นอกจากนี้ ในประเด็นเรื่องแนวทางการออกแบบ UI ยังพบว่าหลังกูเกิลออก Material Design ก็พบว่านักพัฒนาที่ไม่อยากทำงานเยอะ เลือกอิงหน้าตาแอพอยู่บน Material Design แล้วค่อยพอร์ตไปยัง iOS อีกที ซึ่งกลับกันกับสมัยก่อนที่นักพัฒนาสร้าง UI บน iOS ก่อนแล้วค่อยพอร์ตมา Android

ในส่วนของภาษาที่นิยมใช้บนเซิร์ฟเวอร์ (server-side language) ก็มีความน่าสนใจ เพราะ VisionMobile แยกกลุ่มนักพัฒนาออกเป็น 4 เผ่า (tribe) แต่ละเผ่ามีความชื่นชอบในภาษาโปรแกรมมิ่งต่างกัน

  • สายนักพัฒนาเว็บ นิยมภาษาหลากหลาย ที่ได้รับความนิยมมากที่สุดคือ PHP ตามด้วย Java, .NET, JavaScript
  • สายวินโดวส์ นิยม C# มากที่สุด ตามด้วย PHP, Java และถ้าเป็นสายเดสก์ท็อปมาก่อนจะชอบ C/C++
  • สายลินุกซ์ ชอบ PHP มากที่สุด ตามด้วย Java, JavaScript, Python และสนใจเทคโนโลยีฝั่งไมโครซอฟท์อย่าง C# น้อยที่สุด
  • สายแมค ชอบ PHP มากที่สุด ตามด้วย Java ที่เหลือคือ JavaScript, Python, Ruby อย่างละเท่าๆ กัน

รายงานฉบับเต็มสามารถดาวน์โหลดได้จากที่มา

ที่มา - VisionMobile

Blognone Jobs Premium