12/4(Mon)
2010年より株式会社ミクシィにてAPIの開発などを担当、その後Android公式アプリの開発に携わる 現在はモンストスタジオにてモンスターストライク海外版の開発などを担当。 mixi-inc/Android Training の執筆や電子書籍化なども行っている。
ミクシィエンジニアのAndroidアプリ開発入門勉強会に、参加しよう! 「ActivityとFragment」( http://mixi-inc.github.io/AndroidTraining/fundamentals/2.02.activity-and-fragment.html )Androidアプリを作る上で重要なActivityとFragmentの基礎について解説をします。 事前準備 開始前に下記を実施しておいてください。 必須 AndroidStudio1.0以降のインストール及び、Android SDK Manager のセットアップ([環境構築の実施](http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html) 課題、実習用のリポジトリ ( https://github.com/mixi-inc/AndroidTraining )をフォークしたものgit clone または、リポジトリをzip ( https://github.com/mixi-inc/AndroidTraining/archive/master.zip )でダウンロード。どちらかと言うと、リポジトリをgitでcloneすることを推奨します 推奨 課題1(AndroidStudio/practice/fundamentals/2nd/ActivityPractice/Practice1/)をAndroidStudioで開いておく 教材 http://mixi-inc.github.io/AndroidTraining/ タイムテーブル 19:20 ゲストインタビュー 19:30 授業開始 20:30 質問タイム(スクーからの質問も受け付けます!) 21:00 授業終了 ゲストインタビューではDrivemodeよりAndroidエンジニアの@KeithYokomaが登壇予定です。 自身が携わっているプロダクト紹介と、その開発体制、手法についての紹介をしてもらう予定です。 難易度 カリキュラム全くのプログラミング未経験者は想定外としていますが、授業と並行して独学で基礎は勉強できるという人は大丈夫だと思います。 具体的には以下のような人を対象者として教材の難易度が設定されています。 アプリの開発をやったことがないけど、これからやりたいweb系エンジニア しばらくアプリ開発してないから色々忘れたけど、またやり始めたいリハビリ目的の人 Androidでひとおりの事はやってきたつもりだけど、基礎からやり直したい人 古いスタイル、環境でずっとやってきたので、最近の開発スタイルを学習し直したい人 iOSアプリやってるけど、Androidアプリもやってみたい人
ミクシィエンジニアのAndroidアプリ開発入門勉強会に、参加しよう! 「アプリのリソース管理」( http://mixi-inc.github.io/AndroidTraining/fundamentals/2.03.application-resource-management.html ) Android アプリ内で利用する文字列や画像など、静的リソースの扱い方を解説をします。 事前準備 開始前に下記を実施しておいてください。 必須 AndroidStudio1.0以降のインストール及び、Android SDK Manager のセットアップ(はじめての方はこちらを参考に環境構築をお願いします http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html) 課題、実習用のリポジトリ ( https://github.com/mixi-inc/AndroidTraining )をフォークしたものgit clone または、リポジトリをzip ( https://github.com/mixi-inc/AndroidTraining/archive/master.zip )でダウンロード。どちらかと言うと、リポジトリをgitでcloneすることを推奨します 推奨 課題プロジェクト(AndroidStudio/practice/fundamentals/3rd/ResourceManagement/build.gradle)をAndroidStudioで開いておく 教材 http://mixi-inc.github.io/AndroidTraining/ タイムテーブル 19:20 ゲストインタビュー 19:30 授業開始 20:30 質問タイム(スクーからの質問も受け付けます!) 21:00 授業終了 ゲストインタビューは登壇者が決まり次第こちらでお知らせします。 難易度 カリキュラム全くのプログラミング未経験者は想定外としていますが、授業と並行して独学で基礎は勉強できるという人は大丈夫だと思います。 具体的には以下のような人を対象者として教材の難易度が設定されています。 アプリの開発をやったことがないけど、これからやりたいweb系エンジニア しばらくアプリ開発してないから色々忘れたけど、またやり始めたいリハビリ目的の人 Androidでひとおりの事はやってきたつもりだけど、基礎からやり直したい人 古いスタイル、環境でずっとやってきたので、最近の開発スタイルを学習し直したい人 iOSアプリやってるけど、Androidアプリもやってみたい人
ミクシィエンジニアのAndroidアプリ開発入門勉強会に、参加しよう! 「メッセージングと通知」( http://mixi-inc.github.io/AndroidTraining/fundamentals/2.04.messaging-and-notification.html ) アプリ内や、アプリ外との遣り取りをする仕組みであるメッセージングについて解説します。 事前準備 開始前に下記を実施しておいてください。 必須 AndroidStudio1.0以降のインストール及び、Android SDK Manager のセットアップ(はじめての方はこちらを参考に環境構築をお願いします http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html) 課題、実習用のリポジトリ ( https://github.com/mixi-inc/AndroidTraining )をフォークしたものgit cloneする 推奨 実習プロジェクトをAndroidStudioで開いておく 教材 http://mixi-inc.github.io/AndroidTraining/ タイムテーブル 19:20 ゲストインタビュー 19:30 授業開始 20:30 質問タイム(スクーからの質問も受け付けます!) 21:00 授業終了 ゲストインタビューは登壇者が決まり次第こちらでお知らせします。 難易度 カリキュラム全くのプログラミング未経験者は想定外としていますが、授業と並行して独学で基礎は勉強できるという人は大丈夫だと思います。 具体的には以下のような人を対象者として教材の難易度が設定されています。 アプリの開発をやったことがないけど、これからやりたいweb系エンジニア しばらくアプリ開発してないから色々忘れたけど、またやり始めたいリハビリ目的の人 Androidでひとおりの事はやってきたつもりだけど、基礎からやり直したい人 古いスタイル、環境でずっとやってきたので、最近の開発スタイルを学習し直したい人 iOSアプリやってるけど、Androidアプリもやってみたい人
ミクシィエンジニアのAndroidアプリ開発入門勉強会に、参加しよう! 今回から授業内容を見直し、4回程度に分けて、TODOアプリの実装を行います。 最初は決められたデータを一覧表示するだけの仕様から始めて、機能を追加していく上で、 各機能ごとに必要な知識をAndroidTraingの教材を参照しながら学ぶ形式になります。 今回は決められたデータを一覧表示する画面を実装する回になるので、 ListViewとViewPagerを参照します。 事前準備 開始前に下記を実施しておいてください。 必須 AndroidStudio1.0以降のインストール及び、Android SDK Manager のセットアップ(はじめての方はこちらを参考に環境構築をお願いします http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html) 課題、実習用のリポジトリ ( https://github.com/mixi-inc/AndroidTraining )をフォークしたものgit cloneする 推奨 実習プロジェクトをAndroidStudioで開いておく 教材 http://mixi-inc.github.io/AndroidTraining/ タイムテーブル 19:20 ゲストインタビュー 19:30 授業開始 20:30 質問タイム(スクーからの質問も受け付けます!) 21:00 授業終了 ゲストインタビューは登壇者が決まり次第こちらでお知らせします。 難易度 カリキュラム全くのプログラミング未経験者は想定外としていますが、授業と並行して独学で基礎は勉強できるという人は大丈夫だと思います。 具体的には以下のような人を対象者として教材の難易度が設定されています。 アプリの開発をやったことがないけど、これからやりたいweb系エンジニア しばらくアプリ開発してないから色々忘れたけど、またやり始めたいリハビリ目的の人 Androidでひとおりの事はやってきたつもりだけど、基礎からやり直したい人 古いスタイル、環境でずっとやってきたので、最近の開発スタイルを学習し直したい人 iOSアプリやってるけど、Androidアプリもやってみたい人 gitをひととおり使うことができる人
ミクシィエンジニアのAndroidアプリ開発入門勉強会に、参加しよう! 数回に分けて、TODOアプリの実装を行うシリーズになります。 最初は決められたデータを一覧表示するだけの仕様から始めて、機能を追加していく上で、 各機能ごとに必要な知識をAndroidTraingの教材を参照しながら学ぶ形式になります。 今回は前回作成した一覧画面から入力画面へ遷移して、入力を行い保存を行います。 利用する要素としてはメッセージングと通知と直列化とコレクション、永続化を主に扱います。 これらの資料を予習しておくと理解が進むと思います。 事前準備 開始前に下記を実施しておいてください。 必須 AndroidStudio1.0以降のインストール及び、Android SDK Manager のセットアップ(はじめての方はこちらを参考に環境構築をお願いします http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html) 課題、実習用のリポジトリ ( https://github.com/mixi-inc/AndroidTraining-TODO-App )をフォークしたものgit cloneする 推奨 実習プロジェクトをAndroidStudioで開いておく ListViewにカスタマイズしたリストアイテムを表示することができる状態にしておくこと(using-listviewブランチにこの状態のものは用意されていますが、できるだけmasterの状態から自分で作成することを推奨します) 教材 http://mixi-inc.github.io/AndroidTraining/ https://github.com/mixi-inc/AndroidTraining-TODO-App タイムテーブル 19:20 ゲストインタビュー 19:30 授業開始 20:30 質問タイム(スクーからの質問も受け付けます!) 21:30 授業終了 ゲストインタビューは登壇者が決まり次第こちらでお知らせします。 難易度 カリキュラム全くのプログラミング未経験者は想定外としていますが、授業と並行して独学で基礎は勉強できるという人は大丈夫だと思います。 具体的には以下のような人を対象者として教材の難易度が設定されています。 アプリの開発をやったことがないけど、これからやりたいweb系エンジニア しばらくアプリ開発してないから色々忘れたけど、またやり始めたいリハビリ目的の人 Androidでひとおりの事はやってきたつもりだけど、基礎からやり直したい人 古いスタイル、環境でずっとやってきたので、最近の開発スタイルを学習し直したい人 iOSアプリやってるけど、Androidアプリもやってみたい人 gitをひととおり使うことができる人
ミクシィエンジニアのAndroidアプリ開発入門勉強会に、参加しよう! 数回に分けて、TODOアプリの実装を行うシリーズになります。 最初は決められたデータを一覧表示するだけの仕様から始めて、機能を追加していく上で、 各機能ごとに必要な知識をAndroidTraingの教材を参照しながら学ぶ形式になります。 今回はビルドシステムであるgradleについて行います。 利用する要素としてはAndroid のビルドについて(Gradle)を扱います。 これらの資料を予習しておくと理解が進むと思います。 事前準備 開始前に下記を実施しておいてください。 必須 AndroidStudio1.0以降のインストール及び、Android SDK Manager のセットアップ(はじめての方はこちらを参考に環境構築をお願いします http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html) 課題、実習用のリポジトリ ( https://github.com/mixi-inc/AndroidTraining-TODO-App )をフォークしたものgit cloneする 推奨 実習プロジェクトをAndroidStudioで開いておく ListViewにカスタマイズしたリストアイテムを表示することができる状態にしておくこと(using-listviewブランチにこの状態のものは用意されていますが、できるだけmasterの状態から自分で作成することを推奨します) 教材 http://mixi-inc.github.io/AndroidTraining/ https://github.com/mixi-inc/AndroidTraining-TODO-App タイムテーブル 19:20 授業開始 20:30 質問タイム(スクーからの質問も受け付けます!) 21:30 授業終了 難易度 カリキュラム全くのプログラミング未経験者は想定外としていますが、授業と並行して独学で基礎は勉強できるという人は大丈夫だと思います。 具体的には以下のような人を対象者として教材の難易度が設定されています。 アプリの開発をやったことがないけど、これからやりたいweb系エンジニア しばらくアプリ開発してないから色々忘れたけど、またやり始めたいリハビリ目的の人 Androidでひとおりの事はやってきたつもりだけど、基礎からやり直したい人 古いスタイル、環境でずっとやってきたので、最近の開発スタイルを学習し直したい人 iOSアプリやってるけど、Androidアプリもやってみたい人 gitをひととおり使うことができる人
ミクシィエンジニアのAndroidアプリ開発入門勉強会に、参加しよう! 数回に分けて、TODOアプリの実装を行うシリーズになります。 最初は決められたデータを一覧表示するだけの仕様から始めて、機能を追加していく上で、 各機能ごとに必要な知識をAndroidTraingの教材を参照しながら学ぶ形式になります。 今回は前回作成した入力画面の結果をAndroidに組み込まれたデータベースに保存します。 利用する要素としてはデータベースを主に扱います。 これらの資料を予習しておくと理解が進むと思います。 事前準備 開始前に下記を実施しておいてください。 必須 AndroidStudio1.0以降のインストール及び、Android SDK Manager のセットアップ(はじめての方はこちらを参考に環境構築をお願いします http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html) 課題、実習用のリポジトリ ( https://github.com/mixi-inc/AndroidTraining-TODO-App )をフォークしたものgit cloneする 推奨 実習プロジェクトをAndroidStudioで開いておく ListViewにカスタマイズしたリストアイテムを表示することができる状態にしておくこと(using-listviewブランチにこの状態のものは用意されていますが、できるだけmasterの状態から自分で作成することを推奨します) 教材 http://mixi-inc.github.io/AndroidTraining/ https://github.com/mixi-inc/AndroidTraining-TODO-App タイムテーブル 19:20 ゲストインタビュー 19:30 授業開始 20:30 質問タイム(スクーからの質問も受け付けます!) 21:30 授業終了 ゲストインタビューは登壇者が決まり次第こちらでお知らせします。 難易度 カリキュラム全くのプログラミング未経験者は想定外としていますが、授業と並行して独学で基礎は勉強できるという人は大丈夫だと思います。 具体的には以下のような人を対象者として教材の難易度が設定されています。 アプリの開発をやったことがないけど、これからやりたいweb系エンジニア しばらくアプリ開発してないから色々忘れたけど、またやり始めたいリハビリ目的の人 Androidでひとおりの事はやってきたつもりだけど、基礎からやり直したい人 古いスタイル、環境でずっとやってきたので、最近の開発スタイルを学習し直したい人 iOSアプリやってるけど、Androidアプリもやってみたい人 gitをひととおり使うことができる人
ミクシィエンジニアのAndroidアプリ開発入門勉強会に、参加しよう! 数回に分けて、TODOアプリの実装を行うシリーズになります。 最初は決められたデータを一覧表示するだけの仕様から始めて、機能を追加していく上で、 各機能ごとに必要な知識をAndroidTraingの教材を参照しながら学ぶ形式になります。 実際に手を動かす際のスタート地点となるbranchは用意するので、前の回を受けていなくても進められるようになっています。 今回は前回作成したデータベースのマイグレーションをテストをしながら実施します。 利用する要素としてはデータベース、テスト、AndroidStudioでのテスト(ページ作成準備中)を主に扱います。 これらの資料を予習しておくと理解が進むと思います。 事前準備 開始前に下記を実施しておいてください。 必須 AndroidStudio1.0以降のインストール及び、Android SDK Manager のセットアップ(はじめての方はこちらを参考に環境構築をお願いします http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html) 課題、実習用のリポジトリ ( https://github.com/mixi-inc/AndroidTraining-TODO-App )をフォークしたものgit cloneする 推奨 実習プロジェクトをAndroidStudioで開いておく ListViewにカスタマイズしたリストアイテムを表示することができる状態にしておくこと(using-listviewブランチにこの状態のものは用意されていますが、できるだけmasterの状態から自分で作成することを推奨します) 教材 http://mixi-inc.github.io/AndroidTraining/ https://github.com/mixi-inc/AndroidTraining-TODO-App タイムテーブル 19:20 授業開始 20:30 質問タイム(スクーからの質問も受け付けます!) 21:30 授業終了 難易度 カリキュラム全くのプログラミング未経験者は想定外としていますが、授業と並行して独学で基礎は勉強できるという人は大丈夫だと思います。 具体的には以下のような人を対象者として教材の難易度が設定されています。 アプリの開発をやったことがないけど、これからやりたいweb系エンジニア しばらくアプリ開発してないから色々忘れたけど、またやり始めたいリハビリ目的の人 Androidでひとおりの事はやってきたつもりだけど、基礎からやり直したい人 古いスタイル、環境でずっとやってきたので、最近の開発スタイルを学習し直したい人 iOSアプリやってるけど、Androidアプリもやってみたい人 gitをひととおり使うことができる人
設定時間が19:00となっておりますが、正しい開始時間は19:20になります。 ミクシィエンジニアのAndroidアプリ開発入門勉強会に、参加しよう! 数回に分けて、TODOアプリの実装を行うシリーズになります。 最初は決められたデータを一覧表示するだけの仕様から始めて、機能を追加していく上で、 各機能ごとに必要な知識をAndroidTraingの教材を参照しながら学ぶ形式になります。 実際に手を動かす際のスタート地点となるbranchは用意するので、前の回を受けていなくても進められるようになっています。 今回はNotificationによる通知とそのハンドリングを行います。 利用する要素としてはメッセージングと通知のNotificationを扱います。 これらの資料を予習しておくと理解が進むと思います。 事前準備 開始前に下記を実施しておいてください。 必須 AndroidStudio1.0以降のインストール及び、Android SDK Manager のセットアップ(はじめての方はこちらを参考に環境構築をお願いします http://mixi-inc.github.io/AndroidTraining/introductions/1.02.prepare-for-development.html) 課題、実習用のリポジトリ ( https://github.com/mixi-inc/AndroidTraining-TODO-App )をフォークしたものgit cloneする 推奨 実習プロジェクトをAndroidStudioで開いておく ListViewにカスタマイズしたリストアイテムを表示することができる状態にしておくこと(using-listviewブランチにこの状態のものは用意されていますが、できるだけmasterの状態から自分で作成することを推奨します) 教材 http://mixi-inc.github.io/AndroidTraining/ https://github.com/mixi-inc/AndroidTraining-TODO-App タイムテーブル 19:20 授業開始 20:30 質問タイム(スクーからの質問も受け付けます!) 21:30 授業終了 難易度 カリキュラム全くのプログラミング未経験者は想定外としていますが、授業と並行して独学で基礎は勉強できるという人は大丈夫だと思います。 具体的には以下のような人を対象者として教材の難易度が設定されています。 アプリの開発をやったことがないけど、これからやりたいweb系エンジニア しばらくアプリ開発してないから色々忘れたけど、またやり始めたいリハビリ目的の人 Androidでひとおりの事はやってきたつもりだけど、基礎からやり直したい人 古いスタイル、環境でずっとやってきたので、最近の開発スタイルを学習し直したい人 iOSアプリやってるけど、Androidアプリもやってみたい人 gitをひととおり使うことができる人