実行中のアプリを切り替えようとすると問題が発生する理由

実行中のアプリを切り替えようとすると問題が発生する理由

  • Oligur
  • 0
  • vyzf
実行中のアプリを切り替えようとすると問題が発生する理由
実行中のアプリを切り替えるのは必ずしも簡単ではありません。
実行中のアプリを切り替えるのは必ずしも簡単ではありません。
写真:Graham Bower/Cult of Mac

ランニングアプリを使ってワークアウトを記録するのは、進捗状況を追跡し、モチベーションを維持するのに最適な方法です。しかし、記録したワークアウトデータの所有者が誰なのか、考えたことがありますか?

アプリを切り替えるとしたら、驚くことになるかもしれません。Stravaのようなサービスではデータの移行が簡単ですが、他のサービスでは難しい場合や、まったく移行できない場合もあります。

そもそもそれは誰のデータなのでしょうか?

フィットネスアプリだけがこうした問題を引き起こすわけではありません。先週、ビジネスネットワーキングサイトLinkedInは、ユーザーが連絡先をエクスポートできる機能を削除しました。これに不満を抱いたユーザーから大きな反発が起こりました。

論争の中心にあったのは、ソーシャル ネットワーク上のデータの所有者が、サービスを提供するプラットフォームなのか、コンテンツやつながりを作成するユーザーなのかという問題だった。

LinkedIn はすぐに圧力に屈し、「お客様の声をしっかりと聞き入れました」と述べてエクスポート機能を復活させました。

なぜ実行中のアプリが私たちのデータを実行することを許可しているのでしょうか?

残念ながら、私たちランナーは、LinkedIn でロビー活動を成功させたスーツを着た男たちほど闘争心がないようです。

私たちは、記録するランニングに血と汗と涙を注いでいますが、使用するアプリのほとんどでは、苦労して得たトレーニングデータをエクスポートすることが困難です。

これがなぜ重要なのか

ワークアウト データをエクスポートおよびインポートする機能は、次の 2 つの理由で重要です。

  • サービスの切り替え:すべてのランニングを簡単にエクスポートできない場合は、新しいアプリに切り替えると、ワークアウト履歴のない状態から最初からやり直す必要があります。
  • ワークアウトのバックアップ: すべてのワークアウトのコピーを持っていなければ、利用しているサービスに頼るしかありません。サービスが停止したり、データが失われたりしたらどうなるでしょうか?

どのデータ形式が最適ですか?

ワークアウトをエクスポートすると、小さなXMLファイルに圧縮されます。各ワークアウトは個別のファイルなので、100回のランニングをダウンロードすると、合計100個のファイルになります。これらのファイルはバックアップとして保存したり、別のサービスに乗り換えたい場合に新しいランニングサイトにアップロードしたりできます。

ランニングデータのエクスポートに最適な形式はGPXです。この豊富な機能を備えた標準XML形式には、ランニングのすべてのマッピングデータが含まれています。心拍数や高度などの他のデータも含めることができます。ほとんどのランニングアプリでサポートされており、Google Earthを使って開くこともできます。

TCX も使用されることがあります。GPX と同様の情報が含まれていますが、元々は Garmin デバイス向けに設計されたため、サポート範囲が広くありません。現在、一部の Garmin デバイスでは FIT ファイルを使用しています。

最後に、CSV形式があります。これはかなり基本的なものです。Excelでデータを閲覧することはできますが、それ以外の機能はあまりありません。すべてのGPSマッピングデータが含まれているわけではなく、通常は新しいサービスにアップロードできません。

良い点、悪い点、そして醜い点

今週、様々なランニングサイトを試してみて、どんなオプションが提供されているか調べてみました。その結果は以下のとおりです。

人気ランニングサイトのインポートとエクスポートのオプションの比較
人気のランニングアプリにおけるインポートとエクスポートのオプションの比較(2015年7月31日現在)。
グラフ:Graham Bower/Cult of Mac

驚くべきことに、AppleとNikeはワークアウトデータのエクスポートに関しては最も対応が遅れています。入力したデータは出力できません。ワークアウトデータは保存してくれるものの、エクスポートツールを提供していないのです。

ほとんどのランニングアプリは、

過去7年間、Nike+を使って2万キロ以上を走ってきました。これは地球の半周に相当します。この2,163回のランニングデータを個別にエクスポート・インポートするのは現実的ではありません。

私だけではありません。定期的にランニングをする人なら誰でも、すぐに数百、あるいは数千ものランニングログが蓄積されます。そのため、サービスを切り替えるには、それらをすべて一度にダウンロードしてアップロードできる必要があります。

各GPXファイルには1つのランしか含まれていないため、一括インポート・エクスポートツールは複数のファイルを一度に処理できる必要があります。この点において、Stravaは特別な功績賞に値します。私が試したサービスの中で、一括エクスポートと一括インポートの両方を無料で提供していたのはStravaだけでした。

Runtasticは複数のGPXファイルを簡単にインポートできる点でも高く評価できますが、私が確認したところ、エクスポートはGPXファイルを個別にしかできません。MapMyRunやEndomondoで一括インポート/エクスポートできる公式サポートされた方法は見つかりませんでした。

サードパーティのヘルパーアプリ

サードパーティ製のアプリを使えば、データを復元・移行できる場合もあります。しかし残念ながら、Appleのワークアウトアプリですべてのランニングを記録していて、別のサービスに切り替えたい場合は、残念ながら残念ながらできません。このデータをエクスポートする方法は見つかりませんでした。

Nike+ユーザーには、サードパーティ製のソリューションがあります。これらのサービスはNikeによって公式にサポートされておらず、サードパーティの開発者にNikeのログイン情報を信頼することになりますので、自己責任でご利用ください。私はMatthew StuehlerによるNike+ Data Downloaderを使用しました。このアプリを使うと、Nike+のランニングデータ(GPSデータと心拍数データを含む)をStrava、RunKeeper、またはMapMyRunにエクスポートできます。

Endomondo では、Collin Fair 氏による Tapiriik というサードパーティ サービスを使ってデータをバックアップできます。(Endomondo は、このサービスを提供するために、彼に API への特別なアクセス権を与えました。)

愛の綱引き

個人的には、迷っています。

がんから回復した後、Nike+のおかげで体調を整え、人生を変えることができました。Nike+に思い入れがあると言っても過言ではありません。

しかし、怒っている LinkedIn ユーザーたちと同様に、私は自分のデータを自分で管理したいのです。

Nike+ Data Downloaderのおかげで、ほとんどのランニングデータをStravaにエクスポートできるようになりました。正直に言うと、Stravaに表示されるデータは本当に気に入っています。しばらくは両方のサービスを使い続けるつもりです。

Nike+が公式にサポートするランニングデータのエクスポートオプションを提供してくれれば、もっと安心して使い続けられると思います。それがなければ、袋小路に迷い込んでしまうような気がします。