1 पॉइंट द्वारा GN⁺ 2024-02-05 | 1 टिप्पणियां | WhatsApp पर शेयर करें

Apple डेवलपर्स की परवाह नहीं करता

  • Apple ग्राहकों की परवाह करता है, लेकिन डेवलपर्स की नहीं।
  • डेवलपर्स और Apple के बीच, और Apple और उपभोक्ताओं के बीच निर्भरता एकतरफ़ा है।
  • अगर सभी डेवलपर्स Apple प्लेटफ़ॉर्म के लिए डेवलपमेंट बंद भी कर दें, तब भी Apple पर लगभग कोई असर नहीं पड़ेगा।

Google की बग

  • Google Search में एक बग है, जिसमें रात में bright mode और सुबह dark mode दिखाई देता है।
  • यह बग Google की कमाई को प्रभावित नहीं करता, इसलिए इसे ठीक नहीं किया गया है।

Apple का value proposition

  • 2009 के आसपास, सुरक्षा और technical support की समस्याओं के कारण अपनी माँ के लिए कंप्यूटर ढूँढना मुश्किल था।
  • Apple प्रोडक्ट्स ने इन समस्याओं का समाधान देने वाली value प्रदान की।
  • Apple का फोकस डेवलपर्स पर नहीं, बल्कि उपभोक्ताओं पर है।

Apple Music API की सीमाएँ

  • Apple Music API अब भी buggy है और खुला नहीं है।
  • API इस्तेमाल करने के लिए Apple को भुगतान करना पड़ता है।
  • इन सीमाओं की वजह से music player में innovation की कमी है।

वेब के लिए कोड लिखना

  • वेब एक shared platform है, जिसका मालिक कोई एक कंपनी नहीं है।
  • वेब प्लेटफ़ॉर्म कई खतरों के बीच है, लेकिन अब तक टिका हुआ है।
  • Google वेब के लिए अच्छे काम कर रहा है।

कंपनियों के साथ रिश्ते का पुनर्मूल्यांकन

  • कंपनियों को सिर्फ अच्छा और बुरा में बाँटना उपयोगी नहीं है।
  • कंपनियों में भी इंसानों की तरह कई तरह की विशेषताएँ होती हैं।
  • कंपनियों के साथ interaction को लचीले तरीके से रखा जा सकता है।

GN⁺ की राय

  • इस लेख का सबसे महत्वपूर्ण बिंदु यह है कि डेवलपर के रूप में Apple और Google जैसी बड़ी कंपनियों के साथ अपने रिश्ते को समझा जाए, और उनके प्रोडक्ट्स व सर्विसेज़ का इस्तेमाल करने के तरीके पर फिर से विचार किया जाए।
  • यह वेब प्लेटफ़ॉर्म के महत्व पर ज़ोर देता है और दिखाता है कि डेवलपर्स वेब के माध्यम से अधिक स्वतंत्र और स्वायत्त तरीके से काम करने वाला वातावरण बना सकते हैं।
  • यह संकेत देता है कि कंपनियों के साथ लचीला रिश्ता रखते हुए, उनके प्रोडक्ट्स और सर्विसेज़ को उपभोग करने के तरीके पर आलोचनात्मक रूप से सोचना मददगार हो सकता है।

1 टिप्पणियां

 
GN⁺ 2024-02-05
Hacker News प्रतिक्रियाएँ
  • पहली टिप्पणी का सार:

    • उनका मानना है कि web development पर फोकस करना सही चुनाव था.
    • ज़्यादातर apps के लिए web app ही काफ़ी होते, और कुछ अपवादों को छोड़कर native mobile development में निवेश करने की ज़रूरत नहीं थी.
    • मीडिया इंडस्ट्री में काम करते हुए उन्होंने 2010 के शुरुआती वर्षों में कई media कंपनियों को सीमित फंड के बावजूद mobile app development में निवेश करते देखा.
    • वे इस रुझान के विरोध में थे और जानते थे कि ज़्यादातर apps की quality कम होगी और उनका maintenance ठीक से नहीं हो पाएगा.
    • नतीजतन, वे पुराने apps बनकर रह गए जिनका maintenance लगभग नहीं हुआ.
  • दूसरी टिप्पणी का सार:

    • Apple developers की तुलना में users पर ज़्यादा ध्यान देता है, और developers market share न खोने के लिए Apple platform पर अपने products लॉन्च करने को मजबूर होते हैं.
    • mobile game developer के रूप में वे लगातार Apple की technical समस्याओं, policies और approval process से जूझते रहे हैं.
    • Microsoft ने developers के लिए ज़्यादा friendly रणनीति अपनाई थी, जिसने Windows software ecosystem की growth को बढ़ावा दिया.
  • तीसरी टिप्पणी का सार:

    • उन्होंने Swift और iOS development सीखने की कोशिश की, लेकिन XCode के UI/UX के साथ सहज नहीं हो सके.
    • XCode दिखने में सुंदर और minimalist है, लेकिन developers के लिए low-friction अनुभव नहीं देता.
    • IDE को हर developer की अलग ज़रूरतों के हिसाब से customize किया जा सकना चाहिए.
  • चौथी टिप्पणी का सार:

    • Apple developer account सेटअप का अनुभव बहुत असुविधाजनक था.
    • व्यक्तिगत account की जगह work account बनाना पड़ा, और Apple की verification प्रक्रिया झंझटभरी थी.
    • Apple developer account के लिए भुगतान करना पड़ता था, और इसके लिए संगठित credit card management तथा yearly review की ज़रूरत थी.
  • पाँचवीं टिप्पणी का सार:

    • web सिद्धांत रूप से अच्छा है, लेकिन browser environment में बुनियादी सुविधाओं की कमी के कारण app development के लिए आकर्षक नहीं है.
    • Apple platform जैसी integrated development environment के आदी developers के लिए web app development में बहुत सारी dependencies चाहिए होती हैं.
    • browser बुनियादी features नहीं देता, इसलिए अतिरिक्त libraries या custom code लिखना पड़ता है.
  • छठी टिप्पणी का सार:

    • web/WWW की openness को भूलना आसान है, और Apple व Google के एकाधिकार वाले app ecosystem की तुलना में यह अब भी खुला है.
    • app ecosystem में विकल्प सीमित हैं, और वे व्यक्तिगत रूप से पूरे business को apps पर निर्भर बनाना पसंद नहीं करते.
  • सातवीं टिप्पणी का सार:

    • developers iPhone की value बढ़ाते हैं, लेकिन Apple ऐसा दिखाता है मानो वह developers पर एहसान कर रहा हो कि उन्हें customers तक पहुँचने दे रहा है.
    • Apple के market dominance के दुरुपयोग के कारण developers को उसकी सख्त policies माननी पड़ती हैं, और web publishing ही एकमात्र विकल्प है.
  • आठवीं टिप्पणी का सार:

    • Apple users भुगतान करने के आदी होते हैं, और Apple applications की purchase rate दूसरे platforms की तुलना में अधिक होती है.
    • developers को नहीं लगता कि Apple वास्तव में developers की परवाह करता है; बल्कि Apple development platform में निवेश करके developers का समर्थन करता है.
  • नौवीं टिप्पणी का सार:

    • वे बड़ी कंपनियों के प्रति संतुलित नज़रिया रखते हैं और ऐसा माहौल पसंद करते हैं जहाँ iPhone या iPad पर apps install करना ज़रूरी न हो.
    • web development की complexity entry barrier बन रही है, और वे एक सरल web app stack ढूंढ रहे हैं.