モバイルアプリ開発のすべきこととすべきでないこと

公開: 2017-12-04

Apple、Samsung、Uber、Airbnb、Facebook、Snapchat、Instagram、さらにはGoogleのような企業がなければ、ほとんど機能しなくなり、麻痺することになるのは何ですか?

答えはアプリです。 モバイルプラットフォームの子会社であった現象ですが、数年のうちに、「物事のスキーム」のこの一見取るに足らない部分は、スマートフォンが非常に魅力的になりつつある最も重要な理由の1つに変わりました。

しかし、その力は不当なものではなく、その背後には大きな理由があります。 アプリは、人類が時代の幕開け以来直面してきた最も重要な問題、つまり効率の問題に対する典型的な答えです。

成長は、どの分野においても、達成しようとしていることをより効率的にした場合にのみ続きます。 効率とは、同じまたはさらに少ないリソースでより多くのことを行うことを意味します。それこそが、アプリが達成できること、つまりユートピア的な効率です。

約690億ドルという驚異的な評価額を持つ、最近設立された最大の企業の1つであるUberについて考えてみましょう。

自動運転車の小さな艦隊を除いて、文字通りゼロの車両を所有しており(これも現在の実験目的のためです)、ドライバーをまったく雇用していませんが、それでも長年にわたって驚異的に上昇し、雹を降らせるための最良の方法になっていますいつでもどこでも好きなときに乗ることができます。

Uberの前は、タクシーを呼ぶか、タクシーを見つけることができる場所に行く必要がありました。 その時点で人々は気づいていませんでしたが、この活動は無駄な労力と時間をもたらしました。 ドライバーでさえ、どこにいても潜在的な乗客が来るのを待たなければなりませんでしたが、Uberはそれをすべて変えました。

これで、オフィス、自宅、公園、または任意のランダムな通りから乗車を呼ぶことができ、利用可能な最も近いUberの乗車のみが画面に表示されます。

運転手は文字通り一日中働くことになり、運転や費用の無駄な労力はほとんどありません。 そして、その究極の接続方法を可能にするために、Uberは乗客が支払う総運賃の約20%を占めるだけです。

Uberは、都市部での人々の通勤方法を変えることに成功しました。 それはあなたが彼/彼女を必要とするときはいつでもそこにいるあなた自身の個人的な運転手を持つようなものです、そしてそれはすべてUberがアプリなので可能です。

すべてのアプリは技術的にはパーソナルアシスタントです。 これにより、ユーザーは指定されたタスクを自由にコミットまたは実行できます。

チャット用のアプリが欲しいですか? 心配しないでください、WhatsAppとSkypeがあります。 新しい都市の部屋を予約するためのアプリが必要ですか? 心配しないでください、Airbnbがあります。 退屈? ゲームで遊びたい? 心配しないでください。ポケモンGO、サブウェイサーファー、ルードスター、その他数え切れ​​ないほどの人がいます。ここでは表面を引っ掻いているだけです。

ビデオのレンダリング、初めての発信者の名前の識別、オンラインウォレットを介した暗号通貨の管理など、さらに多くの技術的機能を提供するための専用アプリがあります。 必要に応じて、これまでにない方法で提供するアプリが確実に存在するか、現在開発中です。

しかし、2017年9月の時点で、Google Playストアのアプリだけで330万を超え、AppleのAppストアのような他のプラットフォームは、アプリエコシステムの巨大で複雑なウェブにさらに多くのサービスを追加する可能性があります。

では、この急上昇する競争の中で、アプリがユーザーに注目され、高く評価され、ダウンロードされ、同時にベンチャーの収益を生み出すことをどのように保証できるでしょうか。

さて、すべてのサクセスストーリーには、すべきこととすべきでないことを非常に複雑にリストした詳細なガイドラインが常に存在します。同様のガイドラインがここに提示され、最高のアプリが何年も続けてねぐら。

ここにモバイルアプリ開発のすべきこととすべきでないことを示します。アプリを大成功させたい場合は、知っておくだけでなく、巧みに適用する必要があります。

すべきこと:

1.スキルを備えたフリーミアムモデルを展開する

Deploy the Freemium Model with Skill

技術とインターネットの領域の美しさは、一般の人が基本的なサービスを無料で使用できることです。ペイウォールは、ユーザーが最もプレミアムな機能にアクセスしたい場合にのみ表示されます。

アプリのエコシステムも例外ではなく、フリーミアムモデルが最も頻繁に使用される収益創出モデルです。 アプリをダウンロードするだけでアクセスを取得するための完全なペイウォールも成功につながる可能性がありますが、リーチが制限され、高解像度のグラフィックを備えたハイエンドの自動車運転ゲームなど、特定のニッチに対応している場合にのみ機能しますレーシングジャンルのゲーム愛好家を対象としています。

フリーミアムモデルは、InstagramやFacebookのような大規模な巨大企業から、あらゆる種類のモバイルアプリの使用量の増加を促進するのに最適です。これらの機能は無料ですが、プラットフォームに広告を掲載して数百万人のユーザーにアクセスしたい場合は、お金を払う必要があります。それをするために。

ただし、フリーミアムモデルは、主要な機能がユーザーを中毒にするのに十分な場合にのみ機能し、その後、ユーザーは次の段階に進んで、すでに強化されているよりプレミアムな機能を手に入れるためにお金を払うことになります。アプリが提供する魅力的なエクスペリエンス。

2.アプリに「統合された」UIとUXデザインがあることを確認します

Ensure that your app has an INTEGRATED UI & UX design

ほとんどの読者は、アプリの背景色が正しくない場合やアプリが乱雑に見える場合にアプリがどのように失敗するかについて、これが別の問題になると信じていますが、これはUIとUXの重要性に関する定期的なアドバイスではありません。

Snapchatのメインテーマの色は黄色がかった色ですが、Facebookは青を好み、どちらも成功を収めています。 Instagramは雑然としたものをはるかに超えており、それがなければ、ユーザーはInstagramを二度と楽しむことはできません。

UIとUXの主な違いは、雑然とした色や色付けだけではありませんが、アプリで実行するすべてのアクションによって、ユーザーが新しい、またはさらに優れたものを利用できるようになるとユーザーに感じさせる方法が重要です。

そして、それがSnapchatが成功した主な理由です。 Snapchatは究極の統合UIです。 それは、デザインや人々が「グッドデザイン」と見なすものの慣習に従っていません。

Snapchatを右にスワイプすると、ストーリーが表示され、もう一度右にスワイプすると、「Discover」のカラフルなページが表示されます。最初に左にスワイプすると、ホームページを表示できます。 トップバーには、誰かがあなたを追加したかどうかが常に表示されます。 物議を醸しているUIにより、Snapchatはミレニアル世代に非常に人気がありました。

しかし、優れたUXの最良の例は、「ストーリー」を作成できるSnapChatの中央ボタンです。 それはあなたがそれを押し続けると始まり、完全に一周する赤い色の塗りつぶしを開始します。 これにより、ユーザーは、アプリがユーザーの特定のアクションに応答していることを「認識」し、アプリが「稼働中」であることを示します。

そして、それが統合されたUIとUXの意味です。 アプリのすべての機能は、アプリが応答していることをユーザーに感じさせる必要があります。 それ以外の場合は、ボタンをタッチスクリーンに置き換える必要はありません。 ボタンはコマンドを実行します。それだけですが、表面自体に触れることはより個人的なことであり、それを理解する必要があります。違いはそこにあります。

機能を追加するだけでなく、アプリがより「没入型のエクスペリエンス」を開発できるようにすることに投資します。開始から終了まで、すべてがより多くの場所に留まりたいと思うようにする必要があります。 そして、それこそが私たちの次の「やること」が関係しているところです。

3.新技術の力を活用する

Utilize the Power of New Technology

Pokemon Goは、ゲームの発売から1年余りである、2017年6月までに開発者が莫大な12億ドルを稼ぐことを可能にしました。 これは、テクノロジーが物事のスキーム内で正しく利用されている場合に、どのアプリがこのような短期間で達成するのに役立つかを示す見事な表示の典型的な例です。 ポケモンGOの収益のスピードと大胆さに匹敵するほどのビジネスは他にありません。

拡張現実は以前はアプリに存在していましたが、ポケモンゴーはそのテクノロジーを利用して、スマートフォン時代よりずっと前にトレーディングカードでプレイされていたゲームを起動することで新しいひねりを加えました。

同様に、Viola-Jonesアルゴリズムでは、デジタルカメラの顔に正方形のボックスが表示されていましたが、Snapchatはそれを使用して「フィルター」を作成し、ユーザーが犬の顔から花の冠まで何でも顔の上に配置できるようにして、くすんだ画像を作成しました。生き返り、SnapIncの驚異的な成功をもたらしました。

新しいテクノロジーを利用することで、アプリエコシステムにイノベーションが生まれます。何百万ものアプリが存在するのに、前回使用したアプリよりも楽しく、爽快で、若返るようなものがない限り、なぜ誰かがあなたのアプリをダウンロードしたいと思うのでしょうか。

モバイル画面の不動産は、多数の「必須アプリ」でますます人口過密になり、新規参入者が競争することを困難にしています。

あなたがねぐらを支配したいなら、あなたは間違いなく価値を追加する何かを提供する必要があります、それについて考え直す必要はありません。

通常のすべきこと:

これらの特定の「すべきこと」は他の多くのブログ投稿で見つけることができ、非常に基本的で、おそらく多くの人がすでにそれらについて知っていますが、この投稿をより完全で響き渡らせるために、それらを含める必要があります。 しかし、心配しないでください。これらの特定の「Do」を使用して、さらに反響効果を高める方法について、より多くの洞察が得られます。

  • 機能ごとにアップデートを導入する:ユーザーは新しいことを好みますが、変更に対するユーザーの反応がアプリに大きなダメージを与える場合があります。 アプリ全体を一度に刷新するアップデートを導入する代わりに、Facebook、Snapchat、さらにはUberと同じように、機能ごとに変更機能を追加します。

  • ニーズを積極的に定義する:アプリを作成できるという理由だけで、ビジネス要件を促進するためにアプリが必要な場合、または特定のニーズに対応できると思われる場合を除いて、アプリの開発を開始する必要がある十分な理由ではありません。 それがあなたの会社のウェブサイトの模倣にすぎない場合、誰もあなたのアプリをダウンロードしません。

    ビジネス向けアプリは、より迅速なカスタマーサービスを提供し、最新の割引やオファーの最新情報を入手し、さらに幅広いカスタマーコミュニティを構築する一環として、顧客にレビューを提供したりブログを読んだりする機能を提供できます。 開発を開始する前に、アプリを使用する目的を定義します。

  • マーケティング志向のエンジニアリング:プロモーション、広告、有料のブログ投稿、レビューなどの従来のマーケティング手法は他の誰もが夢中になっているものですが、他の誰もがまったく同じ戦略に従っているため、結果がもたらされることはめったにありません。ソース。

    ただし、一方で、マーケティングがエンジニアリングに組み込まれている場合、つまり開発段階では、莫大な利益をもたらす可能性があります。

    たとえば、Googleのモバイルファーストインデックスを使用して、Googleの検索エンジンでアプリを最適化する必要があります。これにより、満たされていないニーズへの回答を見つけようとするユーザーがアプリに直接アクセスできるようになります。

    ユーザーがアプリから直接ソーシャルメディアプラットフォームで共有できるようにするなど、アプリにクロスドメインの使いやすさを持たせることもできます。 これらの戦術は、あなたのマーケティング活動を大いに刺激するでしょう。

してはいけない

Doは少し説明する必要がありますが、誰かに何かをしないように頼むことはそれほど多くの説明を必要としません。 しかし、世の中で最も人気のあるアプリは「しないでください」と言っているので、いけないことも同様に重要です。 禁止事項は主に品質と優位性の向上に関連しているため、これまでになく重要な禁止事項をお見逃しなく。

1.ユーザーから制御の力を奪うことは絶対にしないでください

Never take away the power of control from the User

現在、インターネットは、ポップアップ、スパム、および追加の迷惑広告がユーザーエクスペリエンスを大幅に低下させるため、広告ブロッカーの優れたファイアウォールを誇っています。 同様に、アプリの制御をユーザーに譲渡し、スマートフォンがあなたによって制御されているように感じさせないようにする必要があります。

ユーザーがプッシュ通知を必要とする場合、機能を自由に有効または無効にするオプションを入力するか、ユーザーがアプリに他のアプリを引き継ぐことを希望する場合は、必ずこの権限をユーザーに与えてください。 そうしないと、ユーザーの欲求不満のレベルが上がるにつれて、アプリはすぐに削除されたままになります。

2.トレンドに基づいてアプリを作成しないでください

Don’t build an app on a trend

最新の「トレンドコンセプト」に従い、いくらかの現金で吸い上げるアプリを作成するように誘惑されるのは非常に簡単です。 しかし、それは失敗した戦術であり、そうするとあなたの投資は間違いなく無駄になりますので、ご安心ください。

PokemonMoreやPowerPokemonのようなアプリは、Pokemon Goが10億ドルを稼いだとしても、役に立ちません。 Pokemon Goは素晴らしいコンセプトであり、すべてのユーザーを引き付けましたが、コピーは常にコピーのままであり、ユーザーがPokemonGoを愛するのと同じようにアプリを愛することはできません。 ベンチャーやアプリ開発から長期的な結果が必要な場合は、トレンドに基づいてアプリを作成しないでください。

3.プライマリユーザーを決して危険にさらさない

複雑なアプリは良いアプリだと信じられる人もいます。 しかし、真実から遠く離れることはできません。 あなたが開発しようとしているモバイルアプリが、専門家と同じくらい簡単に初心者がプレイできない場合、あなたのアプリは間違いなく厄介なものになります。

このアプリは、素人を含むすべての人にとって、非常にユーザーフレンドリーで、堅牢で、インタラクティブであることを常に使命としています。 プライマリユーザーは最も重要なユーザーベースであり、アプリがそれらを無視する場合は、アプリにとってはそれだけです。

Facebook、Snapchat、Uber、Airbnb、Google、その他多数のアプリプラットフォームでこのような大成功を収めた理由は、それらが非常に使いやすいためです。 高速で応答性が高く、魅力的で、退屈な瞬間がないこれらのアプリは、アプリがどのように見えるべきかを示しています。 忠実なユーザーに妥協しないでください。

パーソナライズの力を含めることを決して忘れないでください。

アプリはすべてのユーザーで同じですが、ユーザーが提供するエクスペリエンスは、ユーザーの使用パターンを監視することで確実に調整する必要があります。 ユーザーが前回の訪問に最も興味を持っていたことを「記憶」し、最新の使用状況の訪問に合わせてエクスペリエンスをカスタマイズできるアプリは、毎回、パワーのないアプリよりも優先されます。

私たちのスマートフォンは私たちの名残であり、私たちのパーソナルアシスタントと私たちのアプリはまさにその考え方を反映する必要があります。 アプリにパーソナライズの力を含めることで、「他者性」を排除します。

人工知能、モノのインターネット、さらには拡張現実などの概念が時間の経過とともにアプリにますます統合されるにつれて、アプリは間違いなくねぐらを支配し続けるでしょう。 アプリを開発するのに最適な時期は間違いなく今日です。そのため、ビジネス目標を前進させるためにそのアプリをどのように使用するかを理解し、理解し、計画する必要があります。

これまで以上に多くのリソースと方法を利用できます。 それらを最大限に活用して、おそらくあなたがユーザーの想像力を捕らえ、この幻想的で直感的で何よりも魔法のアプリの世界から最新の10億ドルの物語になる、最も人気のあるアプリの次の創始者であるあなたの旅を始めましょう。