パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Android 13 (Go edition)、最小 RAM 要件が 2 GB に」記事へのコメント

  • いまのアプリは、非ネイティブ+重いフレームワークを使ってることが多く、
    どんどんリソース大食いになって困る

    Win95時代のアプリ動かしたらメモリ使用量の少なさにびびるわ

    • by Anonymous Coward

      「効率的」の見方による。ネイティブアプリは開発効率を切り捨てる事になる。

      実行時パフォーマンスをコンセプトに含むアプリでない限りネイティブアプリに拘る意味は無いし、それを評価するユーザーも多くはない。
      ユーザーに恩恵が無いように思い込んでる人がいるが、ネイティブで作ろうとすれば基本動作がみすぼらしくなり、
      それをカバーしようとすればより開発工数が掛かり、リリースの遅れや開発コスト(≒ユーザーの負担)に影響する。追加するべき機能の不採用や延期にもつながる。
      実際には見えない損失をユーザーも被ることになる。

      • by Anonymous Coward

        ネイティブというのが中間コードではなく実行コードまでビルドしたリリースの事を指しているのならば
        開発効率には殆ど何の関係も無いでしょ。
        せいぜいが個々のSDKや開発ツールの出来の差程度の話であって。

        • by Anonymous Coward on 2022年09月11日 15時52分 (#4324129)

          いやいやWindowsとiOSとAndroidで別々に開発することになるよ。
          Javaなりの中間コードで実行してくれるVM環境が開発効率に与えた影響はでかい。

          親コメント
          • by Anonymous Coward

            そうだね。数人の規模から簡単に始められちゃうもんね。でも、うっかりAndroidを含めちゃったせいで不具合対応に追われてるよね。将来の開発効率に与えた(負の)影響はでかいね。
            機能の追加や脆弱性やOSアップデートへの対応が不要なら良かったんだけど、手を抜くとユーザー様が★1を付けに来るよ。

          • by Anonymous Coward
            どうせWrite once, debug anywhereなんだから結局WindowsとiOSとAndroidで別々に開発するのは変わらんでしょ
            開発における工数配分なんてデバッグが大半なんだし
            • by Anonymous Coward

              そんなこと言ってると、PC98とPC88とX1とFM-7でそれぞれ開発していた時代に戻りたいかという話に

              • by Anonymous Coward

                それで食えて、生活できて、彼女とイチャイチャできるなら それでいい

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

処理中...