ビットコインレートを取得するUWPアプリを製作しました!

初めまして。本日の記事を担当する酒井です。

今回は、研修で行ったUWPアプリの製作についてです。

私たち新人7人は、アプリ開発の経験を積むこと・UWPについて学習した内容を復習することを目的に、ビットコインレートを表示するUWPアプリを製作しました。

アプリとして実装する内容は、以下の3つでした。

  1. coincheckのAPIを用いて、ビットコインの日本円レートを取得する。

    今回使用したcoincheckのAPI

    https://coincheck.com/ja/documents/exchange/api#buy-rate

  2. 入力した数値に応じて、ビットコインから日本円・日本円からビットコインへと換算する。
  3. QRコードからビットコインアドレスを取得する。

以下、私が実装した機能です。


1.アプリを起動した状態です。日本円レートを取得するためのチェックボックスと、レートの更新ボタンがあります。

uwp1


2.チェックボックスをクリックすると、日本円レートが表示されます。
uwp2_1


3.チェックを外すと、1円あたりのビットコインの価値が表示されます。
uwp3


「QRコードからビットコインアドレスを取得する」機能は時間の関係で未実装です…。

私が感じた改善点が3つあります。
1つ目は、日本円レートとビットコインレートの切り替えを、チェックボックスで行ったことです。
日本円レートとビットコインレートという2種類の状態が必要だったのでチェックボックスを使用しましたが、初めて使う方には「ビットコインレートを取得する」という機能があるのかがわかりません。ラジオボタンやコンボボックスを使うべきでした。

2つ目は、日本円レートとビットコインレートを切り替えるときに、更新ボタンのレイアウトがずれることです。

3つ目は、ビットコインレートを表示する際、指数表記になっていることです。

今までの研修では、本の内容に沿ってプログラミングをしていたので、どの機能をどうやって実装すればよいかを考える必要がありませんでした。
しかし、今回は実装する方法を自分で考える必要があり、ユーザインターフェースを考えていませんでした。

初めにどのような機能を実装すべきで、その機能をどうやって実装し、実際に使うときにその機能が使いやすいか というところまで考えてプログラミングをするのは難しかったので、今後の課題として取り組んでいきたいです。

3 thoughts on “ビットコインレートを取得するUWPアプリを製作しました!

    • 酒井颯馬 2017年6月1日 / 12:25 PM

      YOSHIさんこんにちは。記事の閲覧および質問ありがとうございます。
      質問について回答させていただきます。
      今回は、そちらの「レート取得API」ではなく「販売レート取得API」を使用しました。
      正確には、以下のURLのものを使用しました。
      https://coincheck.com/ja/documents/exchange/api#buy-rate

      ご指摘ありがとうございました。今後の参考にさせていただきます。

      いいね

      • yoshiz3 2017年6月1日 / 3:21 PM

        酒井さん
        迅速なコメントありがとうございます!
        販売レート取得APIの方ですね。参考にさせていただきます〜。

        いいね

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中