1 คะแนน โดย GN⁺ 2024-02-05 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

Apple ไม่ได้ใส่ใจนักพัฒนา

  • Apple ใส่ใจในฐานะลูกค้า แต่ไม่ได้ใส่ใจในฐานะนักพัฒนา
  • ความสัมพันธ์แบบพึ่งพาระหว่างนักพัฒนาและ Apple รวมถึงระหว่าง Apple กับผู้บริโภค เป็นแบบทางเดียว
  • ต่อให้นักพัฒนาทั้งหมดหยุดพัฒนาสำหรับแพลตฟอร์มของ Apple ก็แทบไม่ส่งผลกระทบต่อ Apple

บั๊กของ Google

  • มีบั๊กที่ทำให้ Google Search แสดงเป็นโหมดสว่างตอนกลางคืน และโหมดมืดในตอนเช้า
  • บั๊กนี้ยังไม่ได้รับการแก้ไข เพราะมันไม่ได้ส่งผลต่อรายได้ของ Google

คุณค่าที่ Apple นำเสนอ

  • ราวปี 2009 ผู้เขียนเคยมีปัญหาในการหาคอมพิวเตอร์ให้แม่ เนื่องจากเรื่องความปลอดภัยและปัญหาการสนับสนุนด้านเทคนิค
  • ผลิตภัณฑ์ของ Apple มอบคุณค่าที่ช่วยแก้ปัญหาเหล่านี้ได้
  • Apple มุ่งเน้นไปที่ผู้บริโภค ไม่ใช่นักพัฒนา

ข้อจำกัดของ Apple Music API

  • Apple Music API ยังคงมีบั๊กมาก และยังไม่เปิดเผย
  • หากต้องการใช้ API จำเป็นต้องจ่ายเงินให้ Apple
  • ด้วยข้อจำกัดเหล่านี้ จึงขาดนวัตกรรมด้านเครื่องเล่นเพลง

การเขียนโค้ดเพื่อเว็บ

  • เว็บเป็นแพลตฟอร์มร่วมที่ไม่ได้มีบริษัทใดบริษัทหนึ่งเป็นเจ้าของ
  • แพลตฟอร์มเว็บเผชิญกับความเสี่ยงหลายอย่าง แต่จนถึงตอนนี้ก็ยังอยู่รอดมาได้
  • Google กำลังทำสิ่งดี ๆ ให้กับเว็บ

การประเมินความสัมพันธ์กับบริษัทใหม่

  • การแบ่งบริษัทออกเป็นดีหรือแย่ไม่ใช่เรื่องที่มีประโยชน์
  • บริษัทเองก็มีลักษณะที่หลากหลายเหมือนกับคน
  • เราสามารถมีปฏิสัมพันธ์กับบริษัทอย่างยืดหยุ่นได้

ความเห็นของ GN⁺

  • ประเด็นสำคัญที่สุดของบทความนี้คือ การทำความเข้าใจความสัมพันธ์ระหว่างนักพัฒนากับบริษัทยักษ์ใหญ่อย่าง Apple และ Google และทบทวนวิธีที่เราใช้ผลิตภัณฑ์และบริการของพวกเขา
  • บทความนี้เน้นย้ำความสำคัญของแพลตฟอร์มเว็บ และแสดงให้เห็นว่านักพัฒนาสามารถสร้างสภาพแวดล้อมการทำงานที่เสรีและเป็นอิสระมากขึ้นผ่านเว็บได้
  • นอกจากนี้ยังชี้ให้เห็นว่า การมีความสัมพันธ์กับบริษัทอย่างยืดหยุ่น และคิดอย่างวิพากษ์ต่อวิธีที่เราบริโภคผลิตภัณฑ์และบริการของพวกเขา อาจเป็นประโยชน์ได้

1 ความคิดเห็น

 
GN⁺ 2024-02-05
ความคิดเห็นจาก Hacker News
  • สรุปความคิดเห็นแรก:

    • คิดว่าการเลือกโฟกัสที่การพัฒนาเว็บเป็นการตัดสินใจที่ถูกต้อง
    • แอปส่วนใหญ่คงเพียงพอแล้วถ้าเป็นเว็บแอป และยกเว้นบางกรณี ก็ไม่จำเป็นต้องลงทุนกับการพัฒนาโมบายล์แบบเนทีฟ
    • ทำงานอยู่ในอุตสาหกรรมสื่อ และได้เห็นสื่อจำนวนมากในช่วงต้นทศวรรษ 2010 ลงทุนงบประมาณที่มีจำกัดไปกับการพัฒนาแอปมือถือ
    • คัดค้านแนวโน้มนี้ และรู้อยู่แล้วว่าแอปส่วนใหญ่จะมีคุณภาพต่ำและไม่ได้รับการบำรุงรักษาอย่างเหมาะสม
    • ผลลัพธ์คือเหลือไว้เพียงแอปเก่า ๆ ที่แทบไม่ได้รับการดูแล
  • สรุปความคิดเห็นที่สอง:

    • Apple ให้ความสำคัญกับผู้ใช้มากกว่านักพัฒนา และนักพัฒนาก็ไม่มีทางเลือกนอกจากต้องปล่อยผลิตภัณฑ์ลงแพลตฟอร์มของ Apple เพื่อไม่ให้เสียส่วนแบ่งตลาด
    • ในฐานะนักพัฒนาเกมมือถือ กำลังเผชิญความท้าทายจากปัญหาทางเทคนิค นโยบาย และกระบวนการอนุมัติของ Apple อย่างต่อเนื่อง
    • Microsoft ใช้กลยุทธ์ที่เป็นมิตรต่อนักพัฒนา ซึ่งช่วยขับเคลื่อนการเติบโตของระบบนิเวศซอฟต์แวร์บน Windows
  • สรุปความคิดเห็นที่สาม:

    • เคยพยายามเรียน Swift และการพัฒนา iOS แต่ปรับตัวเข้ากับ UI/UX ของ XCode ไม่ได้
    • XCode ดูสวยงามและมินิมัล แต่ไม่ได้มอบประสบการณ์ที่ลื่นไหลสำหรับนักพัฒนา
    • IDE ควรปรับแต่งได้ตามความต้องการที่แตกต่างกันของนักพัฒนาแต่ละคน
  • สรุปความคิดเห็นที่สี่:

    • ประสบการณ์การตั้งค่าบัญชีนักพัฒนาของ Apple นั้นไม่สะดวกอย่างมาก
    • ต้องสร้างบัญชีสำหรับงานแทนบัญชีส่วนตัว และขั้นตอนการยืนยันของ Apple ก็ยุ่งยาก
    • จำเป็นต้องชำระเงินสำหรับบัญชีนักพัฒนาของ Apple รวมถึงต้องมีการจัดการบัตรเครดิตขององค์กรและการทบทวนประจำปี
  • สรุปความคิดเห็นที่ห้า:

    • ในทางทฤษฎีเว็บนั้นดี แต่สำหรับการพัฒนาแอปกลับไม่น่าดึงดูดนัก เพราะสภาพแวดล้อมของเบราว์เซอร์ขาดฟังก์ชันพื้นฐาน
    • สำหรับนักพัฒนาที่คุ้นกับสภาพแวดล้อมการพัฒนาแบบบูรณาการอย่างแพลตฟอร์มของ Apple การพัฒนาเว็บแอปต้องพึ่งพาสิ่งต่าง ๆ มากเกินไป
    • เบราว์เซอร์ไม่ได้มีฟังก์ชันพื้นฐานมาให้ จึงต้องใช้ไลบรารีเพิ่มเติมหรือเขียนโค้ดเฉพาะเอง
  • สรุปความคิดเห็นที่หก:

    • เป็นเรื่องง่ายที่จะลืมความเปิดกว้างของเว็บ/WWW และเมื่อเทียบกับระบบนิเวศแอปที่ Apple และ Google ผูกขาดอยู่ เว็บก็ยังคงเปิดกว้างกว่า
    • ในระบบนิเวศแอป ตัวเลือกมีอย่างจำกัด และโดยส่วนตัวไม่ชอบการพึ่งพาธุรกิจทั้งหมดไว้กับแอป
  • สรุปความคิดเห็นที่เจ็ด:

    • นักพัฒนาเป็นฝ่ายเพิ่มคุณค่าให้กับ iPhone แต่ Apple กลับอ้างราวกับว่ากำลังมอบความกรุณาด้วยการอนุญาตให้นักพัฒนาเข้าถึงลูกค้า
    • เนื่องจากการใช้อำนาจเหนือตลาดของ Apple ในทางที่ผิด นักพัฒนาจึงไม่มีทางเลือกนอกจากต้องปฏิบัติตามนโยบายเข้มงวดของ Apple และการเผยแพร่ผ่านเว็บคือทางเลือกเดียว
  • สรุปความคิดเห็นที่แปด:

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

    • มีทัศนคติที่เหมาะสมต่อบริษัทยักษ์ใหญ่ และชอบสภาพแวดล้อมที่ไม่จำเป็นต้องติดตั้งแอปบน iPhone หรือ iPad
    • ความซับซ้อนของการพัฒนาเว็บกำลังกลายเป็นอุปสรรคในการเริ่มต้น และกำลังมองหาเว็บแอปสแตกแบบเรียบง่าย