Web GuruのTim Brayは、モバイル開発者の命を嘆く

進行中のブログでは、Tim Brayは2014年のSoftwareというタイトルの長いブログ記事を提供しています。今後の1年を楽しみにしているのではなく、Web開発者が顧客に製品を提供する際に直面している分析。

Appleが新しいiPhoneをリリースしたときにAndroidの所有者がしていることは何ですか?耐水iPhone 7のAppleの保証には液体の損傷は含まれていません; 400ドルの中国のスマートフォン?とにかく価格を引き上げるAppleとSamsungは安いライバルを怒らせる; GoogleのDeepMindはマシンが人間のように話すことで大きなマイルストーンを主張する

ブレイによると、いくつかのものはうまく機能していますが、他のものはそれほど多くはありません。同氏は、業界は「ソフトウェア構築の変革のポイント」にあると述べている。

クライアント側の混乱。物事は悪いです。 Web、iOS、Androidの3つすべてを構築する必要があります。私たちは才能が不足しています。これは大変な浪費であり、本当に私たちを傷つけています。

Mobile sucks・AndroidとiOSの違いは、エンジニアリングの面ではそれほど重要ではないので、ここではスキップします。とにかく、ここにサッケージがあります。

まず第一に、あなたはモバイル開発を二度やる必要があります。

更新サイクルが遅い。 iOSの場合の日数、Androidの場合の時間(ブラウザベースのアプリの秒数)悪い点は、あなたが送信したモバイルアプリのアップデートを受け入れる人々に数えられないことです。プライバシーを侵害するバグを脅かす重要なデータ損失アカウントを取得しましたか?あなたのことを吸う。

このデバイスはメモリ不足、CPU不足、バッテリ不足の状態です。

フォームファクタの負荷があり、悪化しています。

言語の選択肢はありません; JavaとObjCの両方を嫌う人は、別の仕事をしてください。

ユニットテストは雌犬です。

これは分析の一部にすぎません。ブレイの苦情は続きます。彼はまた、誰がモバイルアプリでお金を稼いでいるのか疑問に思う。

お金を稼ぐことはできません。真剣にも、Appleは常にアプリストアから払っている何十億と何十億という言葉を話している。だから私はモバイルアプリに真剣なお金を儲けている人は誰も知らないのはなぜですか?

もちろん、これはiOSとAndroidコミュニティの間のそれぞれの条件を反映したものである可能性があります。この昨夏の投稿で述べたように、iOSアプリの平均価格はAndroidアプリよりも高く、彼らのAndroid対応製品よりも利益を上げています。また、ソフトウェアの支払いについては、各ユーザーの期待が異なります。

私はMacアプリケーションを提供する多くの新しい開発者に気づいた。これは、Macを消費者やビジネスに受け入れ続けることです。同時に、おそらく新しいiOS開発者は、平均的なソフトウェア価格がiOSよりもはるかに高いMacプラットフォームに、Xcodeの経験を活用しようとしているのかもしれません。

アップル、驚異的な契約:ベストバイはちょうど189ドルでオリジナルのApple Watchを販売している;ハードウェア; 10ドルのVRヘッドセットを構築する;アップル;バイバイ、腐ったアプリ:アップルはApp Storeをクリーンアップすることを目指す; iOS;しかし、少なくともそれはスナッピーで安定した混乱です

ブレイは、Javascript、HTML-5、ウェブアプリの開発状況も調べています。ところで、彼は、ブラウザAPIを吸うことを追加します。ブレイ氏は、「明るく目を覚ます若い真のブラウザの信者」の熱心な期待にもかかわらず、ウェブアプリケーションの経験を同等のネイティブクライアントソフトウェアにすることができるとブレイはIDEに深刻な障害があり、 UIエクスペリエンスの特徴。

ブレイ氏は、その市場を「長期的には3倍のクライアント」と見ていることに注意してください。 Apple iOS以外のプラットフォーム、Google AndroidやWebアプリケーションのフレーバーには余裕がないようだ。これは私が過去1年間に話したことのある開発者の選択に従います。彼らはすべてAndroidとiOSのプラットフォームを選びます。 3番目の選択肢は、トスアップと明日心配することです。または来年。

素晴らしいお買い得:Best BuyはオリジナルのApple Watchをわずか189ドルで販売しています

自分で$ 10のVRヘッドセットを構築する

Bye、bye rotten apps:AppleはApp Storeをクリーンアップすることを目指しています

iOS 10はまだ混乱していますが、少なくともそれはすごく安定した混乱です