よこまく けいしん

横幕 圭真

Drivemode, Inc. エンジニア

2011年より株式会社ミクシィでSNSのクライアントアプリやフォトブックアプリの開発を担当。その後、2014年からDrivemode, Inc.で、車を運転する人たちがスマートフォンを安全に使用できるようにするアプリケーションを開発している。mixi-inc/Android Training の執筆や電子書籍化、各種ライブラリの公開なども行っている。

横幕 圭真

登壇している授業のカテゴリー・関連タグ

担当のコース

この授業では未経験でAndroidアプリを作ってみたい・仕事にしたい、開発に興味がある方々を対象に、Androidアプリ開発はどんなことをするのか、始めに何から取りかかればよいか、といったさまざまな疑問点、不安点をクリアにすることで、受講生のモチベーションを高めることを目的とした講義形式の授業です。 様々なAndroidアプリ開発から得られた経験を元に、はじめる前に知っておきたい大事なポイントを一つ一つ学んでいきましょう。 ■事前準備 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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。 このシリーズでは、ユーザーの入力に対して反応するアプリを作る基礎を学ぶために、「計算機アプリ」を全5限で開発します。1限目となる今回は、アプリのレイアウトの記述方法の基礎を学びます。授業中にAndroidのレイアウトコンポーネントを使った電卓の画面レイアウトを作成することで、複雑な画面レイアウトを作成するためのスキルを習得できます。 ハンズオン形式でみなさんと一緒に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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。 このシリーズでは、「RSSリーダーの開発」を通して、ListViewの基本的な使い方と、ネットワークアクセスについて学びます。 ハンズオン形式でみなさんと一緒にコーディングしながら進めていこうと思いますので、以下の【事前準備】をした上で授業に臨みましょう。 ■事前準備 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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

Androidアプリ開発初心者を対象に、設定したサイトの最新情報を自動で読み込むRSSリーダーというツールの開発を学びます。全2授業の2授業目では、RSSリーダーを快適に動作させるために必要なキャッシュの保存/読み込みを実装します。また、そのために必要となるファイル操作やDBの基本も学びます。 Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。 この授業では、「RSSリーダーの開発」を通して、ファイル操作やDBの基本について学びます。 ハンズオン形式でみなさんと一緒にコーディングしながら進めていこうと思いますので、以下の【事前準備】をした上で授業に臨みましょう。 ■事前準備 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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

Androidアプリ開発初心者を対象に、設定したサイトの最新情報を自動で読み込むRSSリーダーというツールの開発を学びます。 全3授業の3授業目では、「WebViewの使い方」や「ToolBarのカスタマイズ」、「設定画面の作成」や「アプリのライフサイクル」について学びます。 ハンズオン形式でみなさんと一緒にコーディングしながら進めていこうと思いますので、以下の【事前準備】をした上で授業に臨みましょう。 ■授業のアジェンダ(予定) ・設定画面の実装 -PreferenceFragment ・設定を変更する仕組み - SharedPreference ・動作確認 ■事前準備 Androidアプリを開発するには、Android Studioが必要です。この授業ではAndroid Studio 1.2以降を利用するので、すでにAndroid Studioをインストール済みの方でもバージョン1.2以上か確認し、古ければアップデートするか、新規にインストールをお願いします。 Android Studioダウンロード→ https://developer.android.com/sdk/index.html ※こちらの資料を見ながら、事前にインストール、セットアップをしてください。 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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、Android に特有のUXやUIの考え方について見ていく授業です。 Android ならではの UX にはどんな考え方が根底にあるか、また、それに伴う UI の作り方を学び、よりユーザにとって使いやすくなるアプリケーションへステップアップすることを目指します。

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。 この授業では、本格的な写真投稿アプリの制作を通して、SNSの機能開発やバックエンド処理について学びます。 ハンズオン形式でみなさんと一緒にコーディングしながら進めていこうと思いますので、以下の【事前準備】をした上で授業に臨みましょう。 ■事前準備 Androidアプリを開発するには、Android Studioが必要です。この授業ではAndroid Studio 1.2以降を利用するので、すでにAndroid Studioをインストール済みの方でもバージョン1.2以上か確認し、古ければアップデートするか、新規にインストールをお願いします。 Android Studioダウンロード→ https://developer.android.com/sdk/index.html ※こちらの資料を見ながら、事前にインストール、セットアップをしてください。 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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

担当の授業一覧 全9授業

Android開発実践 -写真投稿アプリ制作を通して「データの読取りと設計」を学ぶ-

第4回 Android開発実践 -写真投稿アプリ制作を通して「データの読取りと設計」を学ぶ-(60分)

2015年11月25日放送

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。 このコースでは、本格的な写真投稿アプリの制作を通して、SNSの機能開発やバックエンド処理などについて学びます。4限目の今回は、データの読取りと設計について学びます。 ■学習すること ・Parseへのデータの追加と読取りの方法 ・写真にLikeをつける ・写真についたLikeを取得する   ハンズオン形式でみなさんと一緒にコーディングしながら進めていこうと思いますので、以下の【事前準備】をした上で授業に臨みましょう。 ■事前準備 Androidアプリを開発するには、Android Studioが必要です。この授業ではAndroid Studio 1.2以降を利用するので、すでにAndroid Studioをインストール済みの方でもバージョン1.2以上か確認し、古ければアップデートするか、新規にインストールをお願いします。 Android Studioダウンロード→ https://developer.android.com/sdk/index.html ※こちらの資料を見ながら、事前にインストール、セットアップをしてください。 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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。  

Android開発実践 -写真投稿アプリ制作を通して学ぶContentProvider-

第1回 Android開発実践 -写真投稿アプリ制作を通して学ぶContentProvider-(60分)

2015年11月12日放送

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。 このコースでは、本格的な写真投稿アプリの制作を通して、SNSの機能開発やバックエンド処理などについて学びます。1限目となる今回は、写真がストックされているギャラリーから画像を拾ってくるために必要な「ContentProvider」についての授業を行います。 ハンズオン形式でみなさんと一緒にコーディングしながら進めていこうと思いますので、以下の【事前準備】をした上で授業に臨みましょう。 ■事前準備 Androidアプリを開発するには、Android Studioが必要です。この授業ではAndroid Studio 1.2以降を利用するので、すでにAndroid Studioをインストール済みの方でもバージョン1.2以上か確認し、古ければアップデートするか、新規にインストールをお願いします。 Android Studioダウンロード→ https://developer.android.com/sdk/index.html ※こちらの資料を見ながら、事前にインストール、セットアップをしてください。 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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。  

Android入門 -RSSリーダーの開発を通して学ぶWebViewの使い方-

第1回 Android入門 -RSSリーダーの開発を通して学ぶWebViewの使い方-(60分)

2015年10月12日放送

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。 このコースでは、「RSSリーダーの開発」を通して、「WebViewの使い方」や「ToolBarのカスタマイズ」、「設定画面の作成」や「アプリのライフサイクル」について学びます。1限目となる今回は、「WebViewの使い方」についてを学びます。 WebView とは、アプリ内でウェブサイトを表示するためのものです。アプリに組み込むことで、簡単にブラウザアプリケーションが作成できます。 ハンズオン形式でみなさんと一緒にコーディングしながら進めていこうと思いますので、以下の【事前準備】をした上で授業に臨みましょう。 ■事前準備 Androidアプリを開発するには、Android Studioが必要です。この授業ではAndroid Studio 1.2以降を利用するので、すでにAndroid Studioをインストール済みの方でもバージョン1.2以上か確認し、古ければアップデートするか、新規にインストールをお願いします。 Android Studioダウンロード→ https://developer.android.com/sdk/index.html ※こちらの資料を見ながら、事前にインストール、セットアップをしてください。 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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。  

はじめてのAndroidアプリ開発 - RSSリーダーをつくろう【ネットワークアクセス入門3】

第6回 はじめてのAndroidアプリ開発 - RSSリーダーをつくろう【ネットワークアクセス入門3】(60分)

2015年9月11日放送

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。 このシリーズでは、「RSSリーダーの開発」を通して、ListViewの基本的な使い方と、ネットワークアクセスについて学びます。6限目となる今回は、「実際のWebサービスのAPI(Application Programming Interface)からデータを取得する方法」と「UIを作る上で気をつけること」について学びます。 ハンズオン形式でみなさんと一緒にコーディングしながら進めていこうと思いますので、以下の【事前準備】をした上で授業に臨みましょう。 ■事前準備 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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

はじめてのAndroidアプリ開発 - RSSリーダーをつくろう【ListView入門2】

第2回 はじめてのAndroidアプリ開発 - RSSリーダーをつくろう【ListView入門2】(60分)

2015年8月26日放送

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。 このシリーズでは、「RSSリーダーの開発」を通して、ListViewの基本的な使い方と、ネットワークアクセスについて学びます。2限目となる今回は、「ListViewで用いるレイアウトのカスタマイズ方法について」です。ListView の各行のレイアウトをカスタマイズして、自分の好きなレイアウトに変更する方法を学びます。 ハンズオン形式でみなさんと一緒にコーディングしながら進めていこうと思いますので、以下の【事前準備】をした上で授業に臨みましょう。 ■事前準備 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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

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

第3回 はじめてのAndroidアプリ開発 - 計算機アプリをつくろう【3限目】(60分)

2015年8月12日放送

Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指す授業です。 このシリーズでは、ユーザーの入力に対して反応するアプリを作る基礎を学ぶために、「計算機アプリ」を全5限で開発します。3限目となる今回は、簡単なクラス設計について学びます。シングルトンで計算処理を分離したクラスを作ります。 ハンズオン形式でみなさんと一緒に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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。

はじめてのAndroidアプリ開発 - AndroidStudioの基本機能を理解する

第2回 はじめてのAndroidアプリ開発 - AndroidStudioの基本機能を理解する(60分)

2015年7月29日放送

本カリキュラムでは、Androidアプリを開発してみたいけど、ちょっと難しそうでなかなか手をつけられない開発未経験者や、Androidアプリの開発を仕事として使えるようにしたい方を対象に、簡単なアプリを独力で開発できることを目指します。 今回の授業では、 - Androidアプリ全体の構成とAndroidStudio基本操作 - アプリ開発に登場する基本要素(java,レイアウト、各種リソースなど) 上記2つのことについて、講義形式で学びます。授業を通して、実際にAndroidアプリ開発を始める前に必要な知識を身に付けましょう。※今回の授業では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 をご利用の方は、各端末メーカーの指示にしたがってドライバをインストールしておいてください。