Project Romeの立ち上げが成功すると、ユーザーはデバイスを簡単に切り替えることができるようになります。複数のデバイスで実行できるアプリが作成されると、ユーザーの頭痛の種が少なくなります。 Project Romeには、SDKとMicrosoftGraphを介して定義された機能があります。これらが、クロスデバイス機能とコネクテッドデバイス機能を有効にして、誰もがさまざまなデバイスでアプリを使用できるようにするのに役立った主な理由です。
現在、MicrosoftGraphを介してネイティブSDKおよびRESTAPIを介して利用できるシナリオはほとんどありません。一般的なシナリオの場合、RESTAPIはProjectRomeの迅速な実装に役立ちます。ただし、プラットフォーム固有の実装を使用することにはさまざまな利点があります。これらの利点は次のとおりです。
- 母国語のモデルオブジェクト
- アプリがWindowsで実行されている場合は、追加機能が提供されます
- プラットフォームSDKを通じて利用可能な機能は、同じ方法で実装されます
開発者がProjectRomeのアプリを書き始めると、人々がデバイスを簡単に切り替えることがはるかに簡単になります。