はじめてのAndroidアプリ開発 - 計算機アプリをつくろう

第2回|はじめてのAndroidアプリ開発 - 計算機アプリをつくろう【2限目】

おためし受講中
  • 授業で使用する教材

    今回使用するサンプルファイルです。ダウンロード・解凍して、作業用の場所に配置してください。

    ※授業以外での利用は禁止します

「授業フィードバック」で、授業の感想を教えてください!

チュートリアルは、こちらの「その他のオプション」からいつでも確認いただけます。

コピーしました!

ここには授業中のやりとりが表示されます

生放送でのコメントが再生されています

【前半】授業
  • 自己紹介&アジェンダ
  • 00:00:14〜(00:48)
  • アプリのプロジェクトを開く
  • 00:01:02〜(03:11)
  • ボタンの入力を画面に反映する
  • 00:04:13〜(00:24)
  • ボタンの入力を画面に反映する: ボタンを押した時の動作を決める
  • 00:04:37〜(00:23)
  • ボタンの入力を画面に反映する: 入力結果表示部分を変える
  • 00:05:00〜(04:00)
  • ボタンの入力を画面に反映する: 前の入力を消さずに追記していく方法
  • 00:09:00〜(01:45)
  • ボタンの入力を画面に反映する: 演算子を入力してみる
  • 00:10:45〜(02:19)
  • ボタンの入力を画面に反映する: どのボタンの動作か設定する
  • 00:13:04〜(07:46)
  • 画面に表示する以外の動作を作る
  • 00:20:50〜(00:15)
  • 画面に表示する以外の動作を作る: クリアボタンを作る
  • 00:21:05〜(04:40)
  • 画面に表示する以外の動作を作る: 実際に計算をしてみる
  • 00:25:45〜(03:52)
  • 画面に表示する以外の動作を作る: 演算子入力前後で分ける
  • 00:29:37〜(03:47)
  • 【実践】計算をしてみよう
  • 00:33:24〜(10:29)
  • まとめ
  • 00:43:53〜(00:54)
【後半】質疑応答
  • Q:Javaで作ったネイティブアプリはそのようなことなく快適に使えるものが作れるのでしょうか?
  • 00:45:09〜(00:58)
  • Q:ソースコードを参照したいのですが、GitHubからダウンロードは可能でしょうか。
  • 00:46:07〜(00:21)
  • Q:バグが出た時の解決方法を教えて欲しいです。
  • 00:46:28〜(02:29)
  • Q:先生のエミュレータが異常に早く、私の実機動作より早かったです。PCの性能が良いだけなのでしょうか。
  • 00:48:57〜(00:26)
  • Q:String number = getStringNumber();と変数を設けた後に、firstNumber = firstNumber + getStringNumber();としてもう一度getStringNumber()から取得する意図は?
  • 00:49:23〜(01:19)
  • Q:0除算やってみてください。
  • 00:50:42〜(00:50)
  • Q:コードが良い具合に改行されません。どこで設定できるでしょうか。
  • 00:51:32〜

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    全5回 2015年8月10日公開
    はじめてのAndroidアプリ開発 - 計算機アプリをつくろう【2限目】

    Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。

    このシリーズでは、ユーザーの入力に対して反応するアプリを作る基礎を学ぶために、「計算機アプリ」を全5限で開発します。2限目となる今回は、1限目で作成したレイアウトの各ボタンに対して動作を割り当て、全体として四則演算機能、アプリ画面上のディスプレイパネルに計算結果表示、クリア処理を実装するところまでを目指します。

    ハンズオン形式でみなさんと一緒にAndroid Studioを触りながら進めていきますので、以下の【事前準備】をした上で授業に臨みましょう。

    ■事前準備

    Androidアプリを開発するには、Android Studioが必要です。
    この授業ではAndroid Studio 1.2以降を利用するので、すでにAndroid Studioをインストール済みの方でもバージョン1.2以上か確認し、古ければアップデートするか、新規にインストールをお願いします。

    こちらの資料を見ながら、事前にインストール、セットアップをしてください。
    http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html
    その際、Android Studioのダウンロードだけでなく、必ず「Android SDK Manager のセットアップ」まで忘れずに行ってください。
    最近の傾向ですと、Android 4.0.3以上のものはインストールしておくと無難です。

    SDKのインストールなど行うと30分程度かかりますので、必ず授業前に用意しておいてください。
    また、授業で制作するアプリケーションをインストールするための Android 端末をご用意ください。Windows をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

    受講生代表

    • 青島 莉子

      青島 莉子

      スクー放送部

    教室画面の機能をご紹介します

    学習機能を活用して、効率よく学習しましょう!