私のアプリでは、ユーザーが選択したクラウドにデータを保存する機能を追加しようとしています。可能な限り最良の方法でこれを達成することができますか?私はiOSとAndroidにJavaFXを使用できるGluon Mobileを使用しています。GluonとjavafxをAndroid/iOS上に保存し、Dropbox、OneDrive、iCloudなどのクラウドにロードするにはどうすればよいですか?
オペレーティングシステムのファイル保存処理システムのようなものを使用することをお勧めします。私のAndroid携帯電話上では、次のようになります。iOSの上で
が、それは次のようになります。私は、JavaのためのDropbox APIを見てとっている
と、それは非常に良いドキュメントを持っていますそのAPIを使用する方法について:https://www.dropbox.com/developers-v1/core/start/java OnedriveとiCloudを使用して同じヘルプを見つけることができません。これは、アプリユーザーが自分のクラウドに保存できるようにするという私の目標を達成するための明らかな不利な方法です。私はこれらのAPIを処理しなければならないことを避けることを望む。
アプリユーザーがクラウドにデータを保存する方法を教えてください。
私の知る限りでは、各クラウドストレージサービスはAPIを使用しています。複数のクラウドストレージサービスをサポートできるOSレベルのAPIはなく、ファイルシステムのサポートはしていません。クラウドストレージ用の共通APIを提供する抽象レイヤーを作成し、そのサービスのAPIを内部的に使用する各クラウドサービス用のモジュールを作成し、共通APIをサポートすることができます。それでは、各サービスのAPIではなく抽象を呼び出すことができます。これはかなり一般的なオブジェクト指向のテクニックです。 –
チャームダウンライブラリからシェアサービスをチェックしましたか?これを参照してください[投稿](http://gluonhq.com/new-gluon-charm-services-part/) –
いいえ、私はそれを検討します。 – lelelo