1 ポイント 投稿者 GN⁺ 2024-02-05 | 1件のコメント | WhatsAppで共有

Appleは開発者を気にかけていない

  • Appleは顧客としては気にかけるが、開発者としては気にかけていない。
  • 開発者とApple、そしてAppleと消費者の間の依存関係は一方向である。
  • すべての開発者がAppleプラットフォーム向けの開発をやめても、Appleはほとんど影響を受けない。

Googleのバグ

  • Google検索が夜にはライトモードで、朝にはダークモードで表示されるバグがある。
  • このバグはGoogleの収益に影響しないため、修正されていない。

Appleの価値提案

  • 2009年ごろ、セキュリティと技術サポートの問題により、母のためのコンピューターを探すのに苦労した。
  • Apple製品はこうした問題を解決してくれる価値を提供した。
  • Appleは開発者ではなく消費者に焦点を当てている。

Apple Music APIの限界

  • Apple Music APIは今でもバグが多く、公開されていない。
  • APIを使うにはAppleに料金を支払わなければならない。
  • こうした制限のため、音楽プレーヤーに関するイノベーションが不足している。

ウェブのためのコードを書く

  • ウェブは単一企業が所有していない共有プラットフォームである。
  • ウェブプラットフォームは多くのリスクにさらされているが、これまで生き残ってきた。
  • Googleはウェブのために良い仕事をしている。

企業との関係の再評価

  • 企業を善悪で分けることは有用ではない。
  • 企業も人のように多様な特性を持っている。
  • 企業との関わり方は柔軟にしていくことができる。

GN⁺の見解

  • この記事で最も重要なのは、開発者としてAppleやGoogleのような大企業との関係を理解し、彼らの製品やサービスの使い方を見直すことだ。
  • ウェブプラットフォームの重要性を強調し、開発者がウェブを通じてより自由で独立して働ける環境を作り出せることを示している。
  • 企業との関係を柔軟に捉え、彼らの製品やサービスを消費する方法について批判的に考えることが役立つ可能性を示唆している。

1件のコメント

 
GN⁺ 2024-02-05
Hacker Newsのコメント
  • 1つ目のコメント要約:

    • Web開発に集中した選択は正しかったと思う。
    • ほとんどのアプリはWebアプリで十分だったはずで、いくつかの例外を除けばネイティブモバイル開発に投資する必要はなかった。
    • メディア業界で働いており、2010年代初頭に多くのメディアが限られた資金をモバイルアプリ開発に投資するのを目撃した。
    • こうした流れに反対しており、ほとんどのアプリは品質が低く、きちんと保守されないだろうと分かっていた。
    • 結果として、ほとんど保守されない古いアプリが残ることになった。
  • 2つ目のコメント要約:

    • Appleは開発者よりユーザーを重視しており、開発者は市場シェアを失わないためにAppleプラットフォームで製品を出さざるを得ない。
    • モバイルゲーム開発者として、Appleの技術的問題やポリシー、審査プロセスに継続的に振り回されている。
    • Microsoftは開発者に友好的な戦略を採っており、それがWindowsソフトウェアエコシステムの成長を促した。
  • 3つ目のコメント要約:

    • SwiftとiOS開発の学習を試みたが、XcodeのUI/UXに適応できなかった。
    • Xcodeは見た目は美しくミニマルだが、開発者にとって低摩擦ではない。
    • IDEは開発者ごとの異なる要求に合わせてカスタマイズできるべきだ。
  • 4つ目のコメント要約:

    • Apple開発者アカウントの設定体験は非常に不便だった。
    • 個人アカウントではなく業務用アカウントを作る必要があり、Appleの確認手続きも煩雑だった。
    • Apple開発者アカウントには支払いが必要で、組織的なクレジットカード管理と年次レビューも必要だった。
  • 5つ目のコメント要約:

    • Webは理論上は良いが、ブラウザ環境の基本機能不足のためアプリ開発には魅力的ではない。
    • Appleプラットフォームのような統合開発環境に慣れた開発者にとって、Webアプリ開発は多くの依存関係を必要とする。
    • ブラウザが基本的な機能を提供していないため、追加ライブラリやカスタムコードの作成が必要になる。
  • 6つ目のコメント要約:

    • Web/WWWのオープンさは忘れられがちで、AppleとGoogleが独占するアプリのエコシステムと比べれば、今でもなお開かれている。
    • アプリのエコシステムでは選択肢が限られており、ビジネス全体をアプリに依存させることは個人的に好まない。
  • 7つ目のコメント要約:

    • 開発者はiPhoneに価値を加えているのに、Appleは開発者に顧客へのアクセスを許してやっているかのように振る舞っている。
    • Appleの市場支配力の乱用のため、開発者はAppleの厳しいポリシーに従うしかなく、Web公開が唯一の代替手段である。
  • 8つ目のコメント要約:

    • Appleユーザーは支払いに慣れており、Appleのアプリケーションは他のプラットフォームより購入率が高い。
    • 開発者はAppleが開発者を気にかけているとは考えておらず、Appleは開発プラットフォームへの投資を通じて開発者を支援している。
  • 9つ目のコメント要約:

    • 大企業に対して健全な姿勢を持っており、iPhoneやiPadにアプリをインストールしなくてよい環境を好む。
    • Web開発の複雑さが参入障壁になっており、シンプルなWebアプリスタックを探している。