アップルは、モバイルアプリケーションの使い方を学ぶ過程でユーザーをガイドするヒントやチュートリアルを提示するためのネイティブソリューションを提供する、画期的な開発者ツールキット「TipKit 」を発表しました。Worldwide Developers Conferenceで発表されたTipKit は、開発者がカスタムメイドのオンボーディングやチュートリアル体験をデザインしたり、サードパーティのソリューションに頼ったりする代わりに使用するものです。
開発者向けに公開された文書によると、新しいTipKit フレームワークには、ユーザーの期待やシステム・アプリで得た慣れに沿ったテンプレートが含まれます。これらのテンプレートは、開発者のアプリの美観を正確に反映させるためにカスタマイズが可能です。さらに、開発者はヒントを表示する場所やタイミングを管理することができ、オンボーディングの目的だけでなく、ユーザーがアプリの新しいセクションを探索したり、特定のルールを有効にしたりする場合にも対応することができます。
TipKit の興味深い点は、経験豊富なユーザーが、すでに知っているヒントやチュートリアルに惑わされるのを防ぐことができる点です。特定の条件を設定することで、ユーザーがアプリの特定のセクションを訪れたり、特定の機能を何度か使用した後など、必要なときにだけヒントを表示することができます。これにより、ユーザーがアプリを使い続けるうちに、高度なオプションや隠れた機能を発見することができ、開発者は貴重なインサイトを提供することができます。
また、ユーザーに負担をかけないように、ヒントを表示する頻度を設定することもできます。よく設計され、ユーザーフレンドリーなアプリは、ユーザーが機能を理解するために大規模なチュートリアルを必要としないはずですが、適切なタイミングでヒントを表示することは有益です。TipKit では、チュートリアルの内容を数日間に分散させることができ、一度に大量の情報をユーザーに提供するのではなく、アプリの潜在能力をゆっくりと紹介することができます。
TipKit が Apple が提供するフレームワークであることの主な利点は、ユーザーのデバイス間でルールや設定を簡単に同期できることです。これにより、ユーザーは、iPhoneで見た情報をiPadなど複数のデバイスで見る必要がなくなります。
Appleは、次期iOS 17で、FaceTime、写真、メッセージなどの自社製アプリのネイティブヒントを配信するために、TipKit を使用すると予想されます。これにより、プラットフォーム全体でユーザーに一貫した体験を提供し、ユーザー教育を強化し、混乱を減らすことができます。
ローコード、ノーコードのアプリ開発時代において、AppMasterのようなプラットフォームは、企業が包括的なバックエンド、ウェブ、モバイルアプリケーションを効率的かつ正確に構築することを可能にします。AppleのTipKit の導入により、オンボーディングプロセスがさらに簡素化され、開発者はユーザーの導入を加速させ、ユーザビリティを高めるユーザーフレンドリーなアプリ体験を作ることができるようになりました。