Androidの開発者はBlackBerry 10を愛するつもりです

先週の水曜日、BlackBerryは新しいスマートフォンプラットフォームを開発していた会社から実際にスマートフォンプラットフォームを市場に出している会社に移行しました。ゲームは今変更されました;私たちは、BlackBerry 10が70,000アプリの強力なBlackBerry Worldカタログで起動したことを知っています。そのカタログにはいくつかの問題があります。特に、アプリの品質やユーティリティが比較的低く、支配的なプラットフォーム(iOSやAndroid)に大きく貢献しているヒーローアプリのほとんどが欠落しています。カタログは非常に “Android heavy”です。それ以前のPlayBookのようなBlackBerry 10には、「Android Player」が搭載されています。これは、Androidアプリケーションが通常のアプリケーションであるかのようにBlackBerry 10で実行できるランタイムです。実際、書いている時点では、カタログの17%しか再パッケージされたAndroidアプリではありません。 1日に約1000件のアプリを追加している現在の稼働率では、カタログに掲載されているアプリの約13,000件が実際にAndroidアプリであることが示唆されています。アプリはアプリであり、アプリが好きなユーザーの場合は、本格的なBlackBerry 10アプリかAndroidアプリかどうか気にするかどうかはわかりません。しかし、それはBlackBerryのための問題を作成します。

AndroidアプリをBlackBerry 10(およびPlayBook、偶然にも)に移動する実際のプロセスは、「再パッケージ」というほどの「変換」ではありません。 BlackBerryはこれを行うためのツールを提供しており、そのプロセスは非常に簡単です; BlackBerryが再起動している間、過去2年間で、同社は開発者を盛り上げてプラットフォーム用のアプリケーションを開発することに驚異的な努力を払ってきました。 BlackBerryのアプリケーションエコシステムがBlackBerry 10の前にどれほど普及しているかが分かりました。BlackBerryの各四半期ごとに、現在、古い学校のBlackBerry OS 7デバイス用のBlackBerry Worldカタログに10,000〜15,000の新しいアプリケーションが追加されています。私たちはこれに、社内の「ファイヤウォールの背後にある」アプリを開発して、ブラックベリーのハンドセットで内部システムのデータを公開することができるようになったという事実を追加することができます。これが示唆していることは、BlackBerryがデベロッパーコミュニティに連絡して新しいBlackBerry 10について話を始めたとき、彼らは引き付けるべき好意をたくさん持っていたということです。 BlackBerryが開発中のプラットフォームのビジネスから市場のプラットフォームを持つビジネスに変わったのと同じように、起動時に巨大なアプリケーションカタログを構築するという点で彼らが管理していたことを減らすことはできません。 BlackBerryに事前投資をしていない「オンボード」ソフトウェア開発者がいる必要があります。ソフトウェア開発者であれば、市場について非常に高い視点をとると、スマートフォンの売上高;米国では、スマートフォンの売上の95%強を占めるiOSとAndroidアカウントです。 「第1の原則」の見解では、開発に費やす金額が「x」であれば、iOSとAndroidの両方を当てることで潜在的な市場のほとんどすべてがカバーされることを示唆しています。もちろん、あなたはこの鈍い「95%」の数字では表現されていない顧客基盤について知っているかもしれませんが、あなたは何も変わっていないと仮定しようとしています; BlackBerryについては、第3のエコシステム。マイクロソフトはWindows Phone用のこのスペースでも競争しています。米国では、少なくとも、第3の生態系に残された市場シェアは、市場のわずか5%に過ぎないことを覚えておいてください。もちろん、このスライバーは時間の経過とともに比較的大きくなるかもしれません; BlackBerryがAndroidのプレイヤーに関係していることに気づいている、まあまあの状況です。 iOSとAndroidでうまくやっているアプリがあり、3番目のエコシステムが需要を顧客ベースから押し上げ始めているとします。その3番目のエコシステムがその要求を満たすためのWindows Phoneなら、iOSやAndroidアプリを構築してWindows Phone用にクロスコンパイルするためのソースコードだけではできないので、アプリを再構築する必要があります。その3番目のエコシステムがBlackBerry 10の場合、すべてのAndroidアプリを再パッケージしてBlackBerry Worldに送信する必要があります。それが最初に動作すると仮定すると、約10分かかりそうな仕事です;唯一の問題はBlackBerryがあなたにそれをしたくないということです。

マイクロソフトと同様に、BlackBerryには、スマートフォンユーザーに楽しんでもらいたいと考えるユーザーエクスペリエンスに関してのビジョンがあります。 BlackBerryの場合、これはBlackBerry Peek(着信通知、電子メールなどが表示されるジェスチャー)とBlackBerry Flowのようなものです。フローはもう少しばっちりです.iOSのように、別のベンダーのさまざまなアプリ間で実際に流れ回っていることを意識することなく、スムーズに動き回ることができます。理想的にはカスケードフレームワークを使用して、あなたは新しいユーザーエクスペリエンスを得ることはできません。 BlackBerry 10に移植されたAndroidアプリは、AndroidやiOSの場合と同じように、サイロ付きのアプリです。しかし、それはユーザーのためのものではなく、BlackBerryのための多くの問題です。 OS全体に浸透しているトップダウンユーザーエクスペリエンスがユーザーに大きな価値をもたらしているという証拠はほとんどありません。このようなアプローチは、問題を探しているプラ​​ットフォームベンダーが作成したソリューションです。 (面白いことにMicrosoftはWindows PhoneとWindows 8 / Windows RTの両方でこれをやっているが、iOSとAndroidはこれをしていないが、その2つは95%の市場シェアを享受する)iOSでは、目標-C。 AndroidではJavaを使用します。 BlackBerry 10では、C / C ++を使用します。 (参考までにWindows PhoneではC#を使用しています)これは古典的なクロスプラットフォームのエンジニアリングのモビリティ問題です。開発したプラットフォームから別のプラットフォームにコードをクロスコンパイルすることはできません。複数のプラットフォームにヒットするには、初期コストと継続的なコストの両方で、明確でコストのかかる開発努力が必要です。複数のプラットフォームサポートを、モバイルプラットフォームをターゲットとするソフトウェア企業が直面する最大の問題とみなす傾向があります。それは、単にリスクとコストの大規模で計り知れない混乱です。不愉快なことに、1つのBlackBerry 10のAndroid Playerの存在が問題を解決した。すでにAndroidに投資していたり​​、Androidに投資したい場合は、基本的にBlackBerry 10を無料で利用できます。これはあなたにとっては素晴らしいことですが、BlackBerryのユーザーにとっては記録的には、Android Playerトラックを使用してBlackBerry Worldにアクセスする人が好きですが、ベンダーが適切で移植されたアプリを作成することを望んでいるため、プラットフォームが提供しなければならないすべての利点。しかし、この方法でAndroid Playerを使用できるようになることは、「水のつま先」ではありません。これは、キャンドルとソフトな音楽が付いた、素敵でリラックスした、暖かいバブルバスだが、BlackBerryに既存の投資をしているソフトウェア開発者は、ネイティブバージョンのアプリを実行し、BlackBerry 10ユーザーエクスペリエンスビジョンほとんどの場合、ほとんどの場合定義上のものを顧客基盤の比較的小さなサブセットにする必要がある商品開発者には目立たない商品開発者がいることはわかりませんが、BlackBerryの意向は、それは「BlackBerry用に作られた」ものです。あなたはこのアイデアをよく知っているでしょう – 特定のルールに従えば、あなたのアプリは認証を得るでしょう。時間の経過とともに、BlackBerryは「BlackBerry用に構築された」アプリケーションに大きな愛を与えているところに移行しようとしている。 (たとえば、「BlackBerry用に構築された」アプリケーションは、BlackBerry Worldカルーセルに表示されます)。もちろん、Androidでアプリを移動しただけでは、認定され、大きな愛を得られない。

これは、BlackBerryにとってやや難しい位置です。 Android Playerは、ソフトウェア開発者の視点から、Windows Phoneに対する銀色の弾丸になる可能性があります。基本的には、BlackBerry 10を追加のAndroidに変えます。 Androidをターゲットにしている開発者は既に断片化に対処しなければならない.BlackBerry 10はその断片化のもう一つの次元に過ぎない。 AndroidアプリをBlackBerry 10の開発者に直接持ち上げることができれば、アプリを再エンジニアリングする必要はありません。 Windows Phoneの場合、このリエンジニアリングは避けられず、プラットフォームをターゲットにするための追加コストがかかります。私たちが2013年末になると、BlackBerry 10向けのアプリの大部分がAndroidアプリであっても、私は驚くことはありません。そして、それがどういう問題か分かりません。ソフトウェア開発者は幸せで、ユーザーは満足しています、そしてBlackBerry Worldのカタログがユーティリティで増加しています;あなたはどう思いますか?コメントを投稿するか、Twitter:@mbritで私に話してください。

イメージクレジット:Wikimedia、Google、BlackBerry

BlackBerryのDTEK50がセキュリティバーを上げられない

「Quadrooter」の欠陥は、9億台以上のAndroid搭載端末に影響を与えます

BlackBerryは、AndroidデバイスでHubソフトウェアを利用できるようにする

セキュリティ、BlackBerryのDTEK50はセキュリティバーを上げることができない;セキュリティ; Quadrooterの欠陥は9億以上のAndroid電話に影響を与える;モビリティ; BlackBerryはそのハブソフトウェアをAndroidデバイスで利用できるようにする;セキュリティ、BlackBerryの「改良」暗号は同じセキュリティ、

BlackBerryの「改良された」暗号は、同じセキュリティ、信頼性の低下をもたらす