tag:blogger.com,1999:blog-42689576631430117192023-11-16T19:50:34.660+09:00GDG KOBEGoogle Developer Group 神戸:
Googleのテクノロジーを活用したり、
勉強会をしたりする活動をしています。Anonymoushttp://www.blogger.com/profile/14409101362752521323noreply@blogger.comBlogger93125tag:blogger.com,1999:blog-4268957663143011719.post-66116336299191167882019-12-16T21:53:00.001+09:002019-12-16T21:53:56.744+09:00「GDG DevFest Kobe 2019」を開催しましたこんにちは。GDG神戸の嘉多です。<br />
<br />
12/15(日)に「GDG DevFest Kobe 2019」を開催しました。<br />
会場はサントリーシステムテクノロジー株式会社様にお借りしました。<br />
今回はDevFestということで、GCP、Flutter、TensorFlowと盛りだくさんの勉強会となりました。<br />
<br />
<h2>
「円周率世界記録31.4兆桁への道」岩尾エマはるかさん (Google)</h2>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg02UOe29jC293xMRzhy6KhwDw9XUP_F5LlWthHxy6pEUr6jsTvXkCyq_Y2plRbpbiLVkpBxQt0j-qBipVAFGVNcbMbPTEoHWlN0yt9osCnBRU8QpRa9vHBUFEJjYctPF96mP_XxL_vP03w/s1600/IMG_20191215_141251.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg02UOe29jC293xMRzhy6KhwDw9XUP_F5LlWthHxy6pEUr6jsTvXkCyq_Y2plRbpbiLVkpBxQt0j-qBipVAFGVNcbMbPTEoHWlN0yt9osCnBRU8QpRa9vHBUFEJjYctPF96mP_XxL_vP03w/s400/IMG_20191215_141251.jpg" width="400" /></a></div>
<div>
<br /></div>
最近話題になったGoogleの円周率計算桁数世界記録更新についてご講演いただきました。<br />
エマさんはまさにこのプロジェクトの中心となった方で、ペタ単位のデータを扱う必要があったこと、その大量のデータの計算を1bitも間違ってはいけないという高精度が求められることなど、プロジェクトの具体的なお話を聞くことができました。<br />
<br />
<h2>
「all about Flutter Interact Keynote − Keynote で話されていたこと」兼高理恵さん (GDG京都)</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhot8Jkc2q7kYD3eI_Ppey3Aj038Ohjf7fkobopCf19b_dld_94ImWF94OKm73RAz4SfHNtQlunjbMZ7f3uenfvJNBsnXFWfq6Dov-p3GT_5h1oe9Ey_VzS0AZqnD3X8wjEXeKcKg_832PM/s1600/IMG_20191215_153106.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhot8Jkc2q7kYD3eI_Ppey3Aj038Ohjf7fkobopCf19b_dld_94ImWF94OKm73RAz4SfHNtQlunjbMZ7f3uenfvJNBsnXFWfq6Dov-p3GT_5h1oe9Ey_VzS0AZqnD3X8wjEXeKcKg_832PM/s400/IMG_20191215_153106.jpg" width="400" /></a></div>
<div>
<br /></div>
12/11に開催されたFlutter Interactのキーノートで発表された内容のまとめのご講演をいただきました。<br />
Flutterはプラットフォームを気にすることなく作りたいものにフォーカスできるようにすることを達成し、進化を続けているようです。<br />
ツールも新しいものが登場していて、sketchからFlutterのコードを生成するなどデザインと開発のワークフローをつなげることも可能になったようです。<br />
<br />
<h2>
「TensorFlow for Mobile」Enrique Lopez Manasさん (Google Developer Expert)</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOI96ejlNn6TTqifEUpZo7-Xo9ndnYj_zOx3oXOzjr44m2OwzrxbAMZnA-mHaZ5TVgIka574O1sRolDMOSTMNKpb2uswmHUKVN5KKfrhkcHnAFefmLhU6H4aPBOfE1-Kyt9p3gjNSSQ5BU/s1600/IMG_20191215_161826.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOI96ejlNn6TTqifEUpZo7-Xo9ndnYj_zOx3oXOzjr44m2OwzrxbAMZnA-mHaZ5TVgIka574O1sRolDMOSTMNKpb2uswmHUKVN5KKfrhkcHnAFefmLhU6H4aPBOfE1-Kyt9p3gjNSSQ5BU/s400/IMG_20191215_161826.jpg" width="400" /></a></div>
<div>
<br /></div>
TensorFlowをモバイルで扱うことについてご講演いただきました。<br />
ビデオの映像からGCPで学習モデルを作ってモバイルデバイスに載せるまでのフローや、デバイスに学習モデルを載せておくことで非常に高速に予測結果を出せることなどのお話をいただき、モバイルでTensorFlowを扱うことのメリットが分かるご講演でした。<br />
<br />
エンリケさんからは著書を寄贈していただき、じゃんけん大会が始まりました。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWlzWQI8Lb2Ys858U6Kq7QfAd3IIc9NuXCeo4oBtkaglHIMkXN5FInU55Gu7eb2wCeA_s8L4m5vpo1-ZrWkf1rOIP0BakRRY9x9fWrCB0C0QB0LiQqCa-rhsrwpKmpk2xQUKILHBVoHG1F/s1600/IMG_20191215_163229.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWlzWQI8Lb2Ys858U6Kq7QfAd3IIc9NuXCeo4oBtkaglHIMkXN5FInU55Gu7eb2wCeA_s8L4m5vpo1-ZrWkf1rOIP0BakRRY9x9fWrCB0C0QB0LiQqCa-rhsrwpKmpk2xQUKILHBVoHG1F/s400/IMG_20191215_163229.jpg" width="400" /></a></div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis2EMMu6ibSvps1G2TSCw3pk2JpKwiHwU10qA3Uq0L7WK7pkOHElBpS9JIAz5UDPy36JC5qo7QmaIxRVXauFbr1ANViMexArGoykuOHLP_vVycfCvhPErsxzu-qScZ5dsKPihxDlOAihZu/s1600/IMG_20191215_163444.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis2EMMu6ibSvps1G2TSCw3pk2JpKwiHwU10qA3Uq0L7WK7pkOHElBpS9JIAz5UDPy36JC5qo7QmaIxRVXauFbr1ANViMexArGoykuOHLP_vVycfCvhPErsxzu-qScZ5dsKPihxDlOAihZu/s400/IMG_20191215_163444.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">おめでとうございます!</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<h2>
「Accelerate Flutter Apps Development+DroidconKE 2019 Recap」神原健一さん (NTTテクノクロス株式会社 エバンジェリスト)</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAgfO8E2ByEkA7IhQpIIypPLrfJZCM-qloySwGdLc7weGqK58dad1dkpJtxvgPnJuR6kJzqMoTDzeKYQkHRtIeFtz_gqGdvSNqoIVTCICDjNe0KIdcrD_ckk4yxNxeYlAymgVBC9eHtxvN/s1600/IMG_20191215_170133.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAgfO8E2ByEkA7IhQpIIypPLrfJZCM-qloySwGdLc7weGqK58dad1dkpJtxvgPnJuR6kJzqMoTDzeKYQkHRtIeFtz_gqGdvSNqoIVTCICDjNe0KIdcrD_ckk4yxNxeYlAymgVBC9eHtxvN/s400/IMG_20191215_170133.jpg" width="400" /></a></div>
<div>
<br /></div>
Flutter開発を高速化するためのTipsとDroidconKE 2019の振り返りのご講演をいただきました。<br />
Flutter開発の高速化ではFlutter StudioでUIを構成できることやRiveというツールでFlutterアプリに簡単にアニメーションを導入することができること、LiveTemplateでのコーディング高速化などのお話をいただきました。<br />
DroidconKE 2019 Recapではアフリカの開発環境の現状など、普段だと知り得ないお話を聞くことができました。<br />
<br />
<h2>
「Flutter1ヶ月と16日触って練習がてらiOS環境でリマインダー作ってる話」山口登さん (N高等学校学生1年生)</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFKoE-_14-ezGp1rcP8KKAV-e2kXVpxHxdaiTxvx8zLa2jMvAQC8SYZBG1Q69owHtE6HrQwE9FfikwVglS5ves9dl-o9H7d2j1gLtKJ05ec-0QwZCPc1GKX9XX-qTU2hl5wMye5pU20K1g/s1600/IMG_20191215_173049.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFKoE-_14-ezGp1rcP8KKAV-e2kXVpxHxdaiTxvx8zLa2jMvAQC8SYZBG1Q69owHtE6HrQwE9FfikwVglS5ves9dl-o9H7d2j1gLtKJ05ec-0QwZCPc1GKX9XX-qTU2hl5wMye5pU20K1g/s400/IMG_20191215_173049.jpg" width="400" /></a></div>
<br />
Flutterを始めてからアプリを作るまでの過程のご講演をいただきました。<br />
中学生のときに初めてFlutterを触ったときはブロックプログラミングしか経験されたことがなく挫折されたとのことですが、それからJava、C#などのコーディングプログラミングやHTML、CSSを習得されて今回リベンジされたそうです。<br />
<br />
<h2>
LT 「Adobe見学会」岡村有紗さん (カナディアンアカデミー中学1年生)</h2>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijr_77RvLH4hFKGiHAiWSMGzpbP-dFVYCUvTqSbo0jsn1LkDeBvyhX5x1jBO_ShQbu8JzM-jzn6Xu41lg6nPgk_CCohRciS62lro8f1kYpqsv1L1wForjHBd-UknNez3WXXYc-vin2PfQc/s1600/IMG_20191215_174349.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijr_77RvLH4hFKGiHAiWSMGzpbP-dFVYCUvTqSbo0jsn1LkDeBvyhX5x1jBO_ShQbu8JzM-jzn6Xu41lg6nPgk_CCohRciS62lro8f1kYpqsv1L1wForjHBd-UknNez3WXXYc-vin2PfQc/s400/IMG_20191215_174349.jpg" width="400" /></a></div>
<br />
Adobe本社の見学会レポートをご講演いただきました。</div>
<div>
キッズプログラミングの大会に出場された縁でAdobe見学会に参加されることになったそうで、Adobe社が創造性を大事にしている会社だということが伝わってきました。</div>
<div>
<br /></div>
<h2>
LT「flutterでCPUヘビーな処理をするとき」友澤啓太さん (freee株式会社)</h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic2kmF_qPRqOnFmTmYdQN1Vqe_BUT9_go18FdVn0jzgIvp88HLELLlpvBCPvf4TyFzSZXSvwlmf9BAZRiG-ly51KIh1koDl5WXyWiO1f6aj9-N3u_oRDLJjO_c6S6stvb8F2yvXn1mhfKL/s1600/IMG_20191215_174718.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic2kmF_qPRqOnFmTmYdQN1Vqe_BUT9_go18FdVn0jzgIvp88HLELLlpvBCPvf4TyFzSZXSvwlmf9BAZRiG-ly51KIh1koDl5WXyWiO1f6aj9-N3u_oRDLJjO_c6S6stvb8F2yvXn1mhfKL/s400/IMG_20191215_174718.jpg" width="400" /></a></div>
<div>
<br /></div>
<div>
Flutterで重い処理をするときの注意点のご講演をいただきました。</div>
<div>
Flutterで単純にasync/awaitしてしまうと処理落ちしてしまうのでIsolateを使う必要があり、Dartでfoundation.dartのcompute関数を使うと便利に使えるというお話でした。</div>
<div>
<br /></div>
<h2>
記念撮影</h2>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsRDHUX6lKzFfoPWw-1f7naiOkXLARjr0TZhQs0VQUPngD-2pDItL3pOoUTJw5IP5AMPARlC-x0x-tQELgOqwSAHdccTTTDquROH3TPeXPUSA5-vq9qcPO4K-dvnK-Tj1ZRSzC_FlkdleJ/s1600/DJI_0013.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsRDHUX6lKzFfoPWw-1f7naiOkXLARjr0TZhQs0VQUPngD-2pDItL3pOoUTJw5IP5AMPARlC-x0x-tQELgOqwSAHdccTTTDquROH3TPeXPUSA5-vq9qcPO4K-dvnK-Tj1ZRSzC_FlkdleJ/s400/DJI_0013.JPG" width="400" /></a></div>
<br /></div>
<div>
記念撮影はオーガナイザーの野田さんが最近購入したドローンで撮影しました。</div>
<div>
高さからしてドローンで撮る必要は全く無いということは内緒にしておきますが、素晴らしい写真が撮れました!</div>
<div>
(なお、野田さんはドローン操作に夢中で下を向いています)<br />
<br /></div>
<div>
<br /></div>
GDG神戸ではGoogleの技術に興味のある方のご参加をお待ちしています。<br />
私たちの活動にご興味を持たれた方はぜひ<a href="https://gdgkobe.doorkeeper.jp/" target="_blank">DoorKeeper</a>にご登録ください。イベント公開時にメールでお知らせを受け取ることができます。<br />
最後になりますが、会場をご提供いただきましたサントリーシステムテクノロジー株式会社様、ありがとうございました。naoto khttp://www.blogger.com/profile/12626705253746335941noreply@blogger.com1tag:blogger.com,1999:blog-4268957663143011719.post-35726779087638158062019-08-11T18:24:00.002+09:002019-08-11T18:24:49.768+09:00「Mix Leap Study - Android x Flutter 勉強会」を開催しましたこんにちは。GDG神戸の嘉多です。<br />
<br />
7/25(木)にヤフー株式会社様と共催で「Mix Leap Study - Android x Flutter 勉強会」を開催しました。<br />
会場はMix Leap会場のグランフロント大阪です。<br />
今回はFlutterとAndroidネイティブのセッション形式の勉強会でした。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRVc1MVyaVC-Caw6blpt1cbZzCJqudrDJjhoYKk8B10mV6euGETb64e0uU0dRgJJhL7kg3fNLhixqh53vrYqUQmpffB18LF4oxGO4yuqfNmDAeBk0VErvnL-5jtyiIDGm16ykH4I3_RBdA/s1600/IMG_20190725_191637.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRVc1MVyaVC-Caw6blpt1cbZzCJqudrDJjhoYKk8B10mV6euGETb64e0uU0dRgJJhL7kg3fNLhixqh53vrYqUQmpffB18LF4oxGO4yuqfNmDAeBk0VErvnL-5jtyiIDGm16ykH4I3_RBdA/s400/IMG_20190725_191637.jpg" width="400" /></a></div>
<br />
まずはGDG神戸の中谷さんから「Google IO 振り返り + in app update実装例」ということで、ユーザーがアプリをアップデートしてくれないことについて切り込んで講演いただきました。<br />
これまではオンラインでアプリのバージョンを確認して強制的に更新してもらうような仕組みを独自で作らなければならなかったものが、In-App Updateの仕組みによってアプリ内で更新リクエストをかけることが可能になりました。<br />
また、Play Storeアプリにリクエストすることになるため、アプリにInternetパーミッションをつけなくてもよいという副次的な利点もあるようです。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5sp0s1uUcSxVRQHnz04Yq88PNI-iasFJaojSwiHf71wTCWrxAYmHByIZC20z13G4N589kMSNl7DB1mC7uqa9f-hs5oP9h-G37XLHJFAYXDbSLrsmvRtes3q7pHV-H-4MDaXhaEuJqD_CJ/s1600/IMG_20190725_195106.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5sp0s1uUcSxVRQHnz04Yq88PNI-iasFJaojSwiHf71wTCWrxAYmHByIZC20z13G4N589kMSNl7DB1mC7uqa9f-hs5oP9h-G37XLHJFAYXDbSLrsmvRtes3q7pHV-H-4MDaXhaEuJqD_CJ/s400/IMG_20190725_195106.jpg" width="400" /></a></div>
<br />
続いてGDG神戸オーガナイザー野田さんから「Flutterとプラットフォーム依存の処理の対応について」ということで、Flutterとネイティブコードを連携させるための方法について講演いただきました。<br />
FlutterからAndroidのネイティブコードを呼び出すという情報はよくあるようですが、今回は逆にAndroidのネイティブコードからFlutterのコードを呼び出すという逆パターンの方法のお話でした。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYTgQQgYEnjCKW2EHrOEhyuO10aol8ZuX3i1a_kdRGqfIfMDitsP_uGSi7KmRc6WYSq5tPUkRN7vkVQv9PTIgM9-suHuvYVGSrx5NlGwf4gj6CcEW6D138nVLjW49-qsu1uLIO_ZuI1P_B/s1600/IMG_0259.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1019" data-original-width="1358" height="298" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYTgQQgYEnjCKW2EHrOEhyuO10aol8ZuX3i1a_kdRGqfIfMDitsP_uGSi7KmRc6WYSq5tPUkRN7vkVQv9PTIgM9-suHuvYVGSrx5NlGwf4gj6CcEW6D138nVLjW49-qsu1uLIO_ZuI1P_B/s400/IMG_0259.jpg" width="400" /></a></div>
<br />
最後にヤフー株式会社こばしんさんから「Navigationの採用を検討してみて、<br />
色々考えた話を共有するよ」ということで、AndroidネイティブでNavigationを採用するにあたって調査したことや試したことを講演いただきました。<br />
Activityを行き来した際に裏で何が起きているか、Fragmentとの比較などかなり踏み込んだ内容で、業務アプリを作る際のパフォーマンスを考えるのにも有用なお話でした。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwTic6_V9aaW9jrBpGXQobTpxIqm7-65rRrb3aBl3wtvF4DMWrDp8H_dLC4yS2z9VXa_T0pgfPhs54e47gAXRf3YhBQaU3yAgERQct5u02Ne-x8yE1px3yMgUKB6YIxEnwxqvwS6oi-hta/s1600/IMG_20190725_205842.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1019" data-original-width="1358" height="298" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwTic6_V9aaW9jrBpGXQobTpxIqm7-65rRrb3aBl3wtvF4DMWrDp8H_dLC4yS2z9VXa_T0pgfPhs54e47gAXRf3YhBQaU3yAgERQct5u02Ne-x8yE1px3yMgUKB6YIxEnwxqvwS6oi-hta/s400/IMG_20190725_205842.jpg" width="400" /></a></div>
<br />
セッションのあとはヤフー株式会社様より懇親会の席を設けていただき、登壇者や参加者との交流の時間となりました。<br />
<br />
<br />
GDG神戸ではGoogleの技術に興味のある方のご参加をお待ちしています。<br />
私たちの活動にご興味を持たれた方はぜひ<a href="https://gdgkobe.doorkeeper.jp/" target="_blank">DoorKeeper</a>にご登録ください。イベント公開時にメールでお知らせを受け取ることができます。<br />
また、ヤフー株式会社では定期的にMix Leapというイベントを開催しています。こちらにご興味を持たれましたらぜひ<a href="https://yahoo-osaka.connpass.com/" target="_blank">connpass</a>からイベントをご確認ください。<br />
最後になりますが、会場と懇親会をご提供いただきましたヤフー株式会社様、ありがとうございました。naoto khttp://www.blogger.com/profile/12626705253746335941noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-30511400606142789582019-06-17T00:23:00.003+09:002019-06-17T00:23:41.601+09:00「Google I/O Extended 2019 Kobe - Flutterコードラボ -」を開催しましたこんにちは。GDG神戸の嘉多です。<br />
<br />
6/16(日)に「Google I/O Extended 2019 Kobe - Flutterコードラボ -」を開催しました。<br />
会場は今回も「<a href="http://8x9.jp/" target="_blank">キッズプログラミングスクール8x9</a>」様にお借りしました。<br />
今回はGDG神戸のオーガナイザー野田さんによるFlutterの概要説明から始まり、コードラボをこなしていくイベントでした。<br />
<br />
第一部はFlutterの概要セッションです。<br />
FlutterはMaterial DesignやCupertino Widgetに対応していて、美しい見た目のAndroidアプリやiOSアプリを出力することができるそうです。<br />
また、静的型付けで型安全であり、ロックレスGCという完全停止する瞬間のないGCを実現しているそうです。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfLrpjmsnc9bCaSdmvZwyJZuRiwQkJ9zBbA-GtiELS58wDukD-_AF1klffMJVScH7cIHEeHpil96QeXCz_1UMQEoyNSK1cwXd81jA8yyYztGp2OSC5bS8s02qM9a_uv0ynpE_F1OhWhPgt/s1600/IMG_20190616_155016.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfLrpjmsnc9bCaSdmvZwyJZuRiwQkJ9zBbA-GtiELS58wDukD-_AF1klffMJVScH7cIHEeHpil96QeXCz_1UMQEoyNSK1cwXd81jA8yyYztGp2OSC5bS8s02qM9a_uv0ynpE_F1OhWhPgt/s320/IMG_20190616_155016.jpg" width="320" /></a></div>
<br />
<br />
<br />
第二部はIntro to Dart for Java Developers、Java開発者向けのDartコードラボです。<br />
<a href="https://codelabs.developers.google.com/codelabs/from-java-to-dart/index.html" rel="nofollow" style="box-sizing: border-box; color: #0f4ff4; font-family: -apple-system, system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15.4px; text-decoration-line: none;">Intro to Dart for Java Developers</a><br />
こちらの公式コードラボサイトを参考に、クラスを作っていくコードラボでした。<br />
ここでは自転車クラスや図形クラスを作っていき、Dartの便利な書き方を学んでいく内容になっていました。<br />
factoryパターンも言語仕様レベルで利用を想定されており、予約ワードで明示的にファクトリメソッドを定義できるようです。<br />
<br />
<br />
第三部はWrite Your First Flutter App, part 1、はじめてのFlutterアプリです。<br />
<a href="https://codelabs.developers.google.com/codelabs/first-flutter-app-pt1/index.html#0" rel="nofollow" style="box-sizing: border-box; color: #0f4ff4; font-family: -apple-system, system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15.4px; text-decoration-line: none;">Write Your First Flutter App, part 1</a><br />
こちらの公式コードラボサイトを参考に、Flutterアプリを作っていくコードラボでした。<br />
このコードラボでは実際にAndroid/iOSアプリを作り、エミュレータや実機で実行してみる内容でした。<br />
Flutterフレームワークを使ってDartで実装し、ウィジェットなどを配置してアプリで表示してみました。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcLAcPNkLTMDYPpMe_Q3XjxDBLbOjQASn15CerLt4sqPrn_07eAycEDJt28iVVT3JuXuFddQN-WYFX1gtZacUoNyZQRrzhn0NPv145ZRZPRoW6F_YTZisXyccTk_xJmV_bY1WKWFKMPB7V/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2019-06-16+17.19.48.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="872" data-original-width="1600" height="174" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcLAcPNkLTMDYPpMe_Q3XjxDBLbOjQASn15CerLt4sqPrn_07eAycEDJt28iVVT3JuXuFddQN-WYFX1gtZacUoNyZQRrzhn0NPv145ZRZPRoW6F_YTZisXyccTk_xJmV_bY1WKWFKMPB7V/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2019-06-16+17.19.48.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
このコードラボでは最終的に無限スクロールのリストを作成しました。</div>
<div class="separator" style="clear: both; text-align: left;">
ネイティブAndroidだとAdapterを書いたりして結構複雑な処理を書かなければなりませんでしたが、Flutterだと簡単に書けました。ここはDartの言語仕様がいろいろと機能を持っているからだと思いますが、APIを呼んだりしてリモートからデータを取ってくる場合にどの程度簡潔になるのかが気になるところでした。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
第四部はFirebase for Flutter、FlutterでのFirebaseの使い方です。</div>
<a href="https://codelabs.developers.google.com/codelabs/flutter-firebase/index.html" rel="nofollow" style="box-sizing: border-box; color: #0837af; font-family: -apple-system, system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15.4px; outline: 0px;">Firebase for Flutter</a><br />
こちらの公式コードラボサイトを参考に、FlutterアプリでFirebaseを使うコードラボでした。<br />
赤ちゃんの名前を投票するアプリで、Firebase Databaseで設定したデータをリスト表示して、タップするとFirebase側のデータを更新するというものでした。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx2oMtpAg4CFGTmLgNW1OiTEyvat9kEl6u4orQMcXasanM8qnJMGXx5DAkeYgZmqv9lB1l806Z3VL5rvXMIEuICBEXGT0E11LKdjmH0WxyF3JfOvkHhPydl3TUguOJ5KKZi5mqfgjU0-EX/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2019-06-16+18.33.05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="857" data-original-width="1600" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx2oMtpAg4CFGTmLgNW1OiTEyvat9kEl6u4orQMcXasanM8qnJMGXx5DAkeYgZmqv9lB1l806Z3VL5rvXMIEuICBEXGT0E11LKdjmH0WxyF3JfOvkHhPydl3TUguOJ5KKZi5mqfgjU0-EX/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2019-06-16+18.33.05.png" width="320" /></a></div>
<br />
簡単にFirebaseに接続することができるので、サーバレスなオンラインアプリなども気軽に作ることができそうです。<br />
<br />
Androidでは意外と面倒なMaterialDesignの実装をさらっとやってのけ、コードも簡潔に書けるFlutterの今後の進化に期待です!<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4AG7ygh9M7C8mtMnNF1PunV8eKTa2uRICJpwJMZq3sP4o-cZr-g2cKVKpZDyf0h7F1qe9-fKmhUezLdfWGO9RaW25iUJu-FFPnqQQmGuLBV1JbgsU2XM6sgl2kHKFQ1X6lm7ln13CdTwn/s1600/IMG_20190616_182601.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4AG7ygh9M7C8mtMnNF1PunV8eKTa2uRICJpwJMZq3sP4o-cZr-g2cKVKpZDyf0h7F1qe9-fKmhUezLdfWGO9RaW25iUJu-FFPnqQQmGuLBV1JbgsU2XM6sgl2kHKFQ1X6lm7ln13CdTwn/s320/IMG_20190616_182601.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Flutterピンズの争奪戦に燃える一同</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib6orkM86ScFPqL3ZV7sKfDUffEkL2VG6EcKmjQzdXTt51AjnSt7ETJUU-6F0e_tEfBPLRXJShFkW_ntIpJdkAFZkOybLgcJBhuZNkg08XALl_k4lgId1D91tcEKNiuU_80slfJUjuEQFF/s1600/IMG_20190616_185924.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib6orkM86ScFPqL3ZV7sKfDUffEkL2VG6EcKmjQzdXTt51AjnSt7ETJUU-6F0e_tEfBPLRXJShFkW_ntIpJdkAFZkOybLgcJBhuZNkg08XALl_k4lgId1D91tcEKNiuU_80slfJUjuEQFF/s320/IMG_20190616_185924.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">コードラボが終わったら飲み会</td></tr>
</tbody></table>
<br />
<br />
GDG神戸では今後もFlutterをキャッチアップしていきますので、ご興味のある方はぜひDoorKeeperにご登録ください。GDG神戸のイベントのお知らせなどを受け取ることができます。<br />
最後になりますが、会場をご提供いただきましたキッズプログラミングスクール8x9様、ありがとうございました。naoto khttp://www.blogger.com/profile/12626705253746335941noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-36234535726786473062019-03-25T13:37:00.002+09:002019-03-25T13:37:12.266+09:00「【大阪】Firebase Meetup in Osaka #2(共催:GCPUG神戸+GDG神戸)」を開催しました<br class="Apple-interchange-newline" />
こんにちは。 GDG神戸の中谷です。<br />
<br />
3/24に「【大阪】Firebase Meetup in Osaka #2(共催:GCPUG神戸+GDG神戸)」を開催しました。<br />
本イベントはFJUG Osaka/GCPUG 神戸/GDG神戸と共催で行い、会場はBillage OSAKAで開催しました。<br />
<br />
今回はMeetupでメインセッションが1つ+LT形式の勉強会で、メインセッションはFirebaseプロダクトマネージャーのMichael McDonaldさんにご講演いただきました。<br />
<br />
このセッションについては、通訳なしの英語だったのですが、スライドを日本語で書いていただいていたこともあり、皆様聞きやすかったのではないでしょうか。<br />
<br />
今回発表頂いた内容は、どのように、サーバーレスコンピューティングで高品質、高いセキュリティのアプリケーションを作るかという話でした。(Firebaseはサーバーレスですよね)<br />
私もFirebaseのいくつかの機能を使っていてどのようにセキュリティを担保していくかと言うところは常々考える必要があると思っており、どこまでを開発者がケアするのか、どこをGoogle(プラットフォーム側)がケアしてくれるのかという境目を認識する改めていい機会になったと感じています<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-zNWa96HSJCD_bctsGLSOjcGaBYU7XbR65quXe_DU3AuxGsamFm4FoSQUBwdQCgwAZRv3HSbFkEA11y3fKotKTL8NE66Wgrc4XpkZ-HCkFheuv__rEgFq8jEcBUh8ZXoA3MFOZQLj962s/s1600/IMG_20190324_152221.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-zNWa96HSJCD_bctsGLSOjcGaBYU7XbR65quXe_DU3AuxGsamFm4FoSQUBwdQCgwAZRv3HSbFkEA11y3fKotKTL8NE66Wgrc4XpkZ-HCkFheuv__rEgFq8jEcBUh8ZXoA3MFOZQLj962s/s320/IMG_20190324_152221.jpg" width="320" /></a></div>
<br />
質疑応答については通訳の方にお願いしながらいくつか質問が上がっていましたが、私が気になったのは、AWSとGCPの違いがわかりません。GCPのいいところを教えてくださいというど直球な質問でした。Michael McDonaldさんも苦笑いでしたが、中々回答の難しいものですね(笑)やはりケースバイケースということでしょうか。<br />
<div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
セッション終了してLT終了後は、懇親会!ということで、今回は非常に沢山の飲食をご用意頂いたのですが、実は写真を取り漏れております。。。<br />
なので脳内で想像していただくとしてですが、今回の懇親会では普段の勉強会よりも、色々な方々の交流があったように思います。<br />
Firebaseはモバイルから始まりましたが、今はWebも含めて様々なプラットフォームで利用できるため他の要素技術を持つエンジニアも多く、いい刺激になったのかなと思います。<br />
<br />
この後には、「<span style="background-color: white; color: #545454; font-family: "arial" , sans-serif; font-size: x-small;">Kiiiya Hommachi</span>」で2次会?と言うなのもくもく会があったようです。<br />
私は参加できませんでしたが、いつもの通りのオーガナイザーの写真をアップしておきます<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjYJ3sOTggUEp063Q00lErzEZwJygsZ55Vcw7b9BgnejlKui-xb11udjjV6XBgVZYU-uW0xRn3bwfcJhh0pgBc1NAb9Vd7XWb3a9wj7HaOl4Qj5PQ50NWT4ZubX-uwsmWanmzyIpdXBbgT/s1600/IMG_20190324_185717.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjYJ3sOTggUEp063Q00lErzEZwJygsZ55Vcw7b9BgnejlKui-xb11udjjV6XBgVZYU-uW0xRn3bwfcJhh0pgBc1NAb9Vd7XWb3a9wj7HaOl4Qj5PQ50NWT4ZubX-uwsmWanmzyIpdXBbgT/s320/IMG_20190324_185717.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">いつものようにVRですね</td></tr>
</tbody></table>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
今回非常に沢山の方にご参加いただいたことと、登録されている方の出席率が非常に高く、運営側としても良かったと感じる部分が多くありました。<br />
主観にはなりますが、Firebaseは非常にいいツールです。簡単に色々なことを実現してくれるため「とりあえずサービスやアプリを作りたい」という思いで簡単に始められます。しかしこれがプロダクションに乗ったらどうでしょう。このままでいいのか?そんなことを考えさせられるMeetupだったかなと思います。<br />
<br />
GDG神戸でもFirebaseはキャッチアップしていきたいと思います。<br />
ぜひDoorkeeperにご登録ください。</div>
k-nakatanihttp://www.blogger.com/profile/00464687699759951327noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-25890898588303800832018-12-06T22:02:00.002+09:002018-12-06T22:02:38.774+09:00「Mix Leap Study #29 - Step up for TensorFlow」を開催しました<br class="Apple-interchange-newline" />
こんにちは。 GDG神戸の中谷です。<br />
<br />
12/4に「Mix Leap Study #29 - Step up for TensorFlow」を開催しました。<br />
本イベントはヤフー株式会社様とGDG神戸と共催で行い、会場はヤフー株式会社様にご提供いただきました。<br />
<br />
今回はセッション形式の勉強会で、すぎゃーんさんと、GoogleよりLaurence Moroneyさんにご講演いただきました。<br />
<br />
まずはすぎゃーんさんからですが、すぎゃーんさんは仕事では機械学習をされていなく、趣味でされているとのことでした。(まずそこに私は驚きました。。)<br />
<br />
今回発表頂いた内容は、機械学習のデータセットをいかにうまく分類するか、ということで、ご自身で作成されたWebツールの紹介をされていました。<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
データを保持する環境もVPSを試されたり、GAE/GOやCloudStorageを使ってみたりと、試行錯誤されながらやっているという話が興味深かったです。<br />
GCPのMLEngineなどを使うと、学習処理も安価に実行できるという話でした。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjczGNWojOOpRMyG5R-YXvvSmfLuyJCEE68wrNmF6vXMWhoAZ4qlEImGsic0Bzxm9dxf2nXWdyFIDsMmyeZxWiRWAwe4DVx5zuNG3lfvii9oOnNWG4OzpEOr7-hsb4d08hO_dh9yUFfw5vV/s1600/MVIMG_20181204_191129.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjczGNWojOOpRMyG5R-YXvvSmfLuyJCEE68wrNmF6vXMWhoAZ4qlEImGsic0Bzxm9dxf2nXWdyFIDsMmyeZxWiRWAwe4DVx5zuNG3lfvii9oOnNWG4OzpEOr7-hsb4d08hO_dh9yUFfw5vV/s320/MVIMG_20181204_191129.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">やはりデータ集めと投入は大変なイメージでした。。。</td></tr>
</tbody></table>
<br />
質疑応答についてはSlidoを使用しましたが、多数の質問が上がってきてて非常に皆様の興味が惹かれる内容だったのだと思います。<br />
<div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
次に、Laurence Moroneyさんから「Mobile Machine Learning AI in the palm of your hand」のタイトルでご講演いただきました。<br />
全編英語のため、私も10%ぐらい理解できていればいいほうで、残念ながらここに書ける内容はありません。。。<br />
(Tensorflowの概要の話や、モバイルにTensorflowLiteのモデルデータを作って、端末で学習済みデータを使って画像認識するデモでした)<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8rS4bkGlC2pL5OY-Bn8UbQ7Y-RkwDhvqYcHFtlH3C5akrEGpvJnM4pMBg8_O-JLzzdpQysJb2ElrH9OqOI86B2u7fP5XGQPhaGE2cPIoZ5hNBOOHycHrpoZgIwYT0cSDAo-SgFTzjClCw/s1600/IMG_20181204_202727.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8rS4bkGlC2pL5OY-Bn8UbQ7Y-RkwDhvqYcHFtlH3C5akrEGpvJnM4pMBg8_O-JLzzdpQysJb2ElrH9OqOI86B2u7fP5XGQPhaGE2cPIoZ5hNBOOHycHrpoZgIwYT0cSDAo-SgFTzjClCw/s320/IMG_20181204_202727.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">これはPACマンのゲームを指の向きに合わせて操作するというDemo</td></tr>
</tbody></table>
Slidoでもたくさんの質問が上がっていて、皆さん是非この機会に!というような盛り上がりでした<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<a aria-label="写真 - 横向き - 2018/11/18 16:25:22 " class="p137Zd" href="https://photos.google.com/photo/AF1QipP2US_5tZATLweJlhG5oVoEt5vcR45Peo_oTXoK" jsaction="click:eQuaEb;focus:AHmuwe; blur:O22p3e;" tabindex="0"></a><br />
<div class="RY3tic" data-latest-bg="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWfe6Z84zgwA5cW1DRrgzqgwQSpNOd6CrSc_ixXUpn5JcT5DnYeJoJdzDO95O8PUIe9vBD3F6EpuzlO-PdwDpaNNFbvfjqE7x4geXTyx5yqReFrJEFz8Cnp2oWqt_qCVJgv43pUNSqStu_/w323-h242-no/" style="background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWfe6Z84zgwA5cW1DRrgzqgwQSpNOd6CrSc_ixXUpn5JcT5DnYeJoJdzDO95O8PUIe9vBD3F6EpuzlO-PdwDpaNNFbvfjqE7x4geXTyx5yqReFrJEFz8Cnp2oWqt_qCVJgv43pUNSqStu_/w323-h242-no/"); opacity: 1;">
<div aria-hidden="true" class="eGiHwc">
</div>
<div aria-hidden="true" class="KYCEmd">
</div>
</div>
終了後は、テーブルに分かれての懇親会。皆さんココぞとばかりに質問攻めでした<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: left;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMViTBOte-JBuaOZo-mCFWIAqGD1uyI2GPIiNpt93Cw7zfXW8qGFHgSe7cjAvcu8sXlqD902bme6N3Ff9pteiHDdpRHDcFUHfRa76KaD2pIAPVgB6jj8VgywXHv2Fax7lve1Cqqj_tWAZy/s1600/IMG_20181204_210713.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMViTBOte-JBuaOZo-mCFWIAqGD1uyI2GPIiNpt93Cw7zfXW8qGFHgSe7cjAvcu8sXlqD902bme6N3Ff9pteiHDdpRHDcFUHfRa76KaD2pIAPVgB6jj8VgywXHv2Fax7lve1Cqqj_tWAZy/s320/IMG_20181204_210713.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">すぎゃーんさんのキーボード!!</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuRkcWA2iEK5FqKCkv2Xc-8wRmnxa8zerVRKTBrKcc09-FImXQNzwiVLH5V4vyQxHVX4NsMRoitvLE7fLG3COGW1W800tHIfCykAqVZfPmxFyNCrBoaOCavzQ6XSrWOHI2L7eahgo3T_y3/s1600/00100lPORTRAIT_00100_BURST20181204203634281_COVER.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuRkcWA2iEK5FqKCkv2Xc-8wRmnxa8zerVRKTBrKcc09-FImXQNzwiVLH5V4vyQxHVX4NsMRoitvLE7fLG3COGW1W800tHIfCykAqVZfPmxFyNCrBoaOCavzQ6XSrWOHI2L7eahgo3T_y3/s320/00100lPORTRAIT_00100_BURST20181204203634281_COVER.jpg" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ご飯美味しかったです!</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2UZwrAxwV023UUYXViQKQDKf6kE5MRGJCEkWvRTeqnjK5yBxtD5TlklftNuFsvZfMk0yCluQtjWw4tbUL0WGIb3AAm9ZdzH9XJITSrzXDqRkkkwgBG0FRQjxSGDMa6N3Wi3xFv0Vb9uFi/s1600/IMG_20181204_202947.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2UZwrAxwV023UUYXViQKQDKf6kE5MRGJCEkWvRTeqnjK5yBxtD5TlklftNuFsvZfMk0yCluQtjWw4tbUL0WGIb3AAm9ZdzH9XJITSrzXDqRkkkwgBG0FRQjxSGDMa6N3Wi3xFv0Vb9uFi/s320/IMG_20181204_202947.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">たくさんの飲み物もありがとうございます!</td></tr>
</tbody></table>
やはり機械学習はまだまだホットワードなのか、今回も非常に沢山の方にご参加いただきました。<br />
機械学習のツールも整備されながら少しずつではありますがあまり詳しくない人でもある程度のことができるようになってきていると感じます。<br />
今後も機械学習はホットワードとしてGDG神戸でも勉強を開催していきたいと思います。<br />
<span style="font-family: "hiragino kaku gothic pron";"><br /></span>
<span style="font-family: "hiragino kaku gothic pron";">最後になりますが改めて場所をご提供頂きました</span>ヤフー株式会社様<span style="font-family: "hiragino kaku gothic pron";">ありがとうございました。</span></div>
k-nakatanihttp://www.blogger.com/profile/00464687699759951327noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-21703070037625551842018-11-19T09:36:00.003+09:002018-11-19T12:28:38.287+09:00「DevFest 2018 GDG神戸 Flutterハッカソン&コードラボ@さくらインターネット大阪本社」を開催しました<br />
こんにちは。 GDG神戸の中谷です。<br />
<br />
11/19に「DevFest 2018 GDG神戸 Flutterハッカソン&コードラボ @さくらインターネット大阪本社」を開催しました。<br />
本イベントの会場はさくらインターネット株式会社様にご提供頂きました<br />
<br />
今回の勉強会はハッカソンとCodelabの2トラック制で行いました。<br />
<br />
まずはCodelabの様子から<br />
司会進行はGDG神戸の夜子ままさんに行っていただきました<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgevoQ4ScdWDsHSqMEOPsropmPOPSu3gk6Nd467oJuuDOCxLR2MUrl4pUvNKqSoq2dzGIXfrQAjBp3qGZxCp7uDvMPq7jORVaVcRB1Qwv2CW8aifal2fKXsTP7g_rRpNuXlqC6Ce0K8FUgE/s1600/MVIMG_20181118_135229.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="948" data-original-width="1264" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgevoQ4ScdWDsHSqMEOPsropmPOPSu3gk6Nd467oJuuDOCxLR2MUrl4pUvNKqSoq2dzGIXfrQAjBp3qGZxCp7uDvMPq7jORVaVcRB1Qwv2CW8aifal2fKXsTP7g_rRpNuXlqC6Ce0K8FUgE/s320/MVIMG_20181118_135229.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Flutter概要〜Codelabを2つ行いました</td></tr>
</tbody></table>
今回Flutterはじめての方ばかりで、まずはDart言語の理解<br />
<div>
そして、Flutterの使い方、書き方を学びました。</div>
<div>
言語と、Frameworkとを同時に学ばなくてはいけないこともあり、みなさん中々苦労されながらやっていたように思います</div>
<div>
<br /></div>
<div>
Codelabが終われば、短い時間でしたが、2チームに分けアイデア出しと開発と、ミニハッカソンのような形で初心者チームもハッカソンを行いました<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6SNkBVz32QudZTtJtGPiDkenHA_l3FaYIUvNdbk8hEyXHpBE_s9ISYd8UL_It9raZlS07mGQ3fMej37mNqxErKCvBBW39_2h4Ohc2-4snJEESZytHEMJzNvL-BpNAdcUFqOJzqfy_wshW/s1600/IMG_20181118_162616.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="948" data-original-width="1264" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6SNkBVz32QudZTtJtGPiDkenHA_l3FaYIUvNdbk8hEyXHpBE_s9ISYd8UL_It9raZlS07mGQ3fMej37mNqxErKCvBBW39_2h4Ohc2-4snJEESZytHEMJzNvL-BpNAdcUFqOJzqfy_wshW/s320/IMG_20181118_162616.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">アイデア出し</td></tr>
</tbody></table>
<br />
さて、ハッカソンチームはというと。。。<br />
今回はハッカソンの参加者が少なかったこともあり、1チームだけでした<br />
朝から、いくつかのネタ出しを行って、初心者チームがハッカソンを始めた頃には<br />
開発は佳境に差し掛かっていました。みなさん必死ですね。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH_jqBHy2H16Pim6ABcmmqnWMTA1dfT6QiF5yXxCUu-tRxm3rdmQ0wNWXhdU1offDGLTqbwbdVD8tEAmfGinOBRHg8yH6nk9kYVovUOyOclqcJTIl93nWZFEPoOCXL-tqOLAxN6RlBohbl/s1600/IMG_20181118_162522.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="948" data-original-width="1264" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH_jqBHy2H16Pim6ABcmmqnWMTA1dfT6QiF5yXxCUu-tRxm3rdmQ0wNWXhdU1offDGLTqbwbdVD8tEAmfGinOBRHg8yH6nk9kYVovUOyOclqcJTIl93nWZFEPoOCXL-tqOLAxN6RlBohbl/s320/IMG_20181118_162522.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">今回は画面ごとに役割分担をされていたようです</td></tr>
</tbody></table>
<a aria-label="写真 - 横向き - 2018/11/18 16:25:22 " class="p137Zd" href="https://photos.google.com/photo/AF1QipP2US_5tZATLweJlhG5oVoEt5vcR45Peo_oTXoK" jsaction="click:eQuaEb;focus:AHmuwe; blur:O22p3e;" tabindex="0"></a><br />
<div class="RY3tic" data-latest-bg="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWfe6Z84zgwA5cW1DRrgzqgwQSpNOd6CrSc_ixXUpn5JcT5DnYeJoJdzDO95O8PUIe9vBD3F6EpuzlO-PdwDpaNNFbvfjqE7x4geXTyx5yqReFrJEFz8Cnp2oWqt_qCVJgv43pUNSqStu_/w323-h242-no/" style="background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWfe6Z84zgwA5cW1DRrgzqgwQSpNOd6CrSc_ixXUpn5JcT5DnYeJoJdzDO95O8PUIe9vBD3F6EpuzlO-PdwDpaNNFbvfjqE7x4geXTyx5yqReFrJEFz8Cnp2oWqt_qCVJgv43pUNSqStu_/w323-h242-no/"); opacity: 1;">
<div aria-hidden="true" class="eGiHwc">
</div>
<div aria-hidden="true" class="KYCEmd">
</div>
</div>
終了後は、最後皆さんで発表し、ハッカソンした内容を共有しました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: left;">
</div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDRBZaBSemXL3s-4vBPigxLITcIAO_wnETA9254YM-zBXtlneQf06hLE_dJBfzMQ6NMgQ8xH2F3QOu1kF6xCMGb6RqtC6zepS77Qi6jx8dlFuqBvXWOtqtniwpSoIv6YmrNiysLK3sEVqO/s1600/MVIMG_20181118_180755.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="948" data-original-width="1264" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDRBZaBSemXL3s-4vBPigxLITcIAO_wnETA9254YM-zBXtlneQf06hLE_dJBfzMQ6NMgQ8xH2F3QOu1kF6xCMGb6RqtC6zepS77Qi6jx8dlFuqBvXWOtqtniwpSoIv6YmrNiysLK3sEVqO/s320/MVIMG_20181118_180755.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">初心者チーム1</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgboPyG-X0ScxyF9X5Zeowd-U9jowHbjpDqE4BGXaBnqLNDlvlR0w0JW_jgZgJaEAG6-W4E1FLo8zm7ZQfWYAcNlrEwZkH2GAVIxhK8uaqYES958lY0Hc-qCA3rC5FlicPaLeOs57jkVcZe/s1600/MVIMG_20181118_181726.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="948" data-original-width="1264" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgboPyG-X0ScxyF9X5Zeowd-U9jowHbjpDqE4BGXaBnqLNDlvlR0w0JW_jgZgJaEAG6-W4E1FLo8zm7ZQfWYAcNlrEwZkH2GAVIxhK8uaqYES958lY0Hc-qCA3rC5FlicPaLeOs57jkVcZe/s320/MVIMG_20181118_181726.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">初心者チーム2</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFQKoLEBkdtCp-Ys1e6JLXohFArjC52sM_yo4WKpYkb0v-lcor0ZVkUA8dcjy1lPLcCB_0HiBysaKJXEeKyNt8BFLeUNd6Sy1v8-umILfAWRQptXuIafqFlV6xgJjHbZWb9ld6abW0RAVL/s1600/IMG_20181118_182356.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="948" data-original-width="1264" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFQKoLEBkdtCp-Ys1e6JLXohFArjC52sM_yo4WKpYkb0v-lcor0ZVkUA8dcjy1lPLcCB_0HiBysaKJXEeKyNt8BFLeUNd6Sy1v8-umILfAWRQptXuIafqFlV6xgJjHbZWb9ld6abW0RAVL/s320/IMG_20181118_182356.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ハッカソンチーム</td></tr>
</tbody></table>
<div style="text-align: right;">
</div>
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
初心者チーム1はGCPのBigQueryをモバイルアプリで操作したいというようなものを考えていて、構想しながら、少し表示されるアプリまでというところまで。<br />
<br />
初心者チーム2は待ち合わせのときに使える位置情報アプリを考えて、GoogleMapのAPIから位置情報を取得できるようなところまで試すことが出来ていました。<br />
<br />
本命のハッカソンチームですが、自分の現在地から、特定の範囲内のIT勉強会を表示させるようなアプリを作っていましたが、この短時間でもしっかり動作はしており、Flutterの力を見せつけられたような気がします。<br />
<br />
<br />
さて、今回はFlutterの勉強会を行いましたが、個人的にKotlinでAndroidを書いていることもあり、非常に興味深い勉強会になりました。<br />
私が注目した点としては、HotReloadの速さ、またFlutterのコンポーネント数の多さ、簡単にマテリアルなレイアウトになることなど良かったと感じています。<br />
しかし、デザイン周りのネストするコードや、レイアウトエディターがやっぱりほしい!など思う部分もありました。<br />
Flutterはまだベータです。これからどんどん良くなることが期待されます。<br />
今回なかなか参加人数が集まらなかったように、関西ではまだまだFlutter自体が認知されていない部分もあるとおもいます。しかし今後皆さんにもっと情報発信をし、みなさんと一緒に輪を広げて関西でもっとFlutterを使う人が多くなれば嬉しいなと思います。<br />
<br />
<div style="font-family: "hiragino kaku gothic pron"; margin: 0px;">
最後になりますが改めて場所をご提供頂きました<span style="font-family: "hiragino kaku gothic pron";"><span style="font-family: "hiragino kaku gothic pron";">さくらインターネット</span>株式会社様</span>ありがとうございました。</div>
</div>
k-nakatanihttp://www.blogger.com/profile/00464687699759951327noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-65519890585576652622018-10-09T00:31:00.001+09:002018-10-09T00:31:14.905+09:00「Flutter勉強会(9/29)」を開催しました<span style="font-family: inherit;">こんにちは。</span><br />
<span style="font-family: inherit;">GDG神戸オーガナイザーの野田です。</span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">9/29(土)に「<a href="https://gdgkobe.doorkeeper.jp/events/78737">Flutter勉強会(9/29)</a>」を開催しました。</span><br />
<span style="font-family: inherit;">会場は今回も「<a href="http://8x9.jp/">キッズプログラミングスクール8x9</a>」様にお借りしました。</span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;"><a href="https://flutter.io/">Flutter</a>はDart言語によるモバイルアプリ(Android、iOS)の開発フレームワークのことです。</span><br />
<div>
<span style="font-family: inherit;">画面に配置するUIを記述するだけで、マテリアルデザインが適用されたアプリが構築できます。しかもAndroidとiOSのどちらでも動作します。</span><br />
<span style="font-family: inherit;">従来のマルチプラットフォーム用フレームワークと異なり、UIをAndroid用、iOS用と別に用意する必要がなく、シンプルな実装で素晴らしいUIが作れるのが特徴です。</span><br />
<span style="font-family: inherit;">また、パッケージ(ライブラリ)も豊富で、従来のネイティブコード(Java、Swift等)で実装するよりも楽に書ける(しかもどっちも動く)のも特徴の一つです。</span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">9月中旬にRelease Preview 2が公開され、次のアップデートではFlutter 1.0がリリースされるとのことです。</span><br />
<span style="font-family: inherit;">扱いやすさから、今後はどんどん広がっていくのではないかと期待できるフレームワークです。</span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">GDG神戸は今年からFlutterに注目しており、今回はFlutterを扱う勉強会の3回目となります。</span><br />
<span style="font-family: inherit;">関西圏では珍しく、今後も積極的に勉強会を実施していこうと思ってますので、良かったら今後のGDG神戸の勉強会をチェックしてみてください。</span><br />
<br />
<div>
</div>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;"><br /></span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">さて、今回の勉強では、Flutter初心者を対象に、登壇者の実装ノウハウを共有することで、少しステップアップする感じのものとなりました。</span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;"><br /></span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">最初は毎回やっていますが、GDG神戸のやこままさんにFlutterの概要説明をしていただきました。翻訳スライドは<a href="https://docs.google.com/presentation/d/12SuMLuBtXvpC7qZAsfBdalK79L9RufrGif_tmomEbFU/edit">こちら</a>です。元スライドは<a href="https://docs.google.com/presentation/d/1B3p0kP6NV_XMOimRV09Ms75ymIjU5gr6GGIX74Om_DE/edit#slide=id.p">こちら</a>になります。</span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">毎回わかりやすい説明で、Flutterを知らない人がFlutterがどういうのものかを知るには、ちょうど良い内容でした。</span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisuzx-PyPH3f6tpwf7kHfwCAW2Ko26f432plRDKRo57DAXoRjvktIuX18N_8VqAYigksOrtPSi_47GgEzbj9C7P2Fw4CxzOuphZLVpxA0HhZqyIhyphenhyphenrRLimjRKc4sC5IHhAH9PbEfBcEx4/s1600/IMG_20180929_124652.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="648" data-original-width="1152" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisuzx-PyPH3f6tpwf7kHfwCAW2Ko26f432plRDKRo57DAXoRjvktIuX18N_8VqAYigksOrtPSi_47GgEzbj9C7P2Fw4CxzOuphZLVpxA0HhZqyIhyphenhyphenrRLimjRKc4sC5IHhAH9PbEfBcEx4/s320/IMG_20180929_124652.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Flutter公式資料の翻訳</td></tr>
</tbody></table>
<br /><span style="font-family: inherit;">そのまま引き続き、やこままさんがFlutterでレイアウトを構築するときに、どういう風に考えているかを、分かりやすく説明していただきました。</span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC-3sPWPiZzr7Y6riB_ke1c7FLAbmS9fBlulH24nM8sgMwidE93QAbsL1uC3K2B4QOHXBslaPS8zxRwmULPxJB8tbXf41iH5VPGBeUZJ_-XYsjJwvZsQ1vYzFs_QnpWy_1zmotfqdDAjw/s1600/IMG_20180929_133121.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="648" data-original-width="1152" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC-3sPWPiZzr7Y6riB_ke1c7FLAbmS9fBlulH24nM8sgMwidE93QAbsL1uC3K2B4QOHXBslaPS8zxRwmULPxJB8tbXf41iH5VPGBeUZJ_-XYsjJwvZsQ1vYzFs_QnpWy_1zmotfqdDAjw/s320/IMG_20180929_133121.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Flutterでのレイアウト構築の考え方</td></tr>
</tbody></table>
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: Meiryo; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<br /></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">次はスーパー小学生のアリサさん。「RemindMe」という位置情報(場所)と紐づくTODO管理アプリを作成され、そのアプリについての実装ノウハウを発表していただきました。</span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">また、このアプリで「<a href="https://techkidsschool.jp/grandprix2018/">Tech kids grand prix</a>」の決勝大会まで進んだとのことで、惜しくも優勝は逃しましたが、今後の活躍が楽しみな子です。</span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhItB6A3guHKmIMKk4lF2kBfLIfX90E7x73C7C3bzAPDQkAs79yC_h2oo1FmNxct2mTS3zSh04qDzqR6GVfifHbA99zj8Ee8oJdn8_m1ogNE2m5Fyya05tcER_lRdgb9WDxSUn50HSLUTQ/s1600/IMG_20180929_142113.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="648" data-original-width="1152" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhItB6A3guHKmIMKk4lF2kBfLIfX90E7x73C7C3bzAPDQkAs79yC_h2oo1FmNxct2mTS3zSh04qDzqR6GVfifHbA99zj8Ee8oJdn8_m1ogNE2m5Fyya05tcER_lRdgb9WDxSUn50HSLUTQ/s320/IMG_20180929_142113.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">位置情報と紐づくTODO管理アプリと<br />「Tech kids grand prix」決勝大会について</td></tr>
</tbody></table>
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: Meiryo; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<br /></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">そして、Flutterについて非常に豊富な知識を持つ、株式会社tech vein(テックベイン)の河本さんです。「<a href="https://speakerdeck.com/yasi/androidyaiosfalseahurikai-fa-teitumosi-kayatuteirukotowoflutterteyatutemita">AndroidやiOSのアプリ開発でいつも私がやっていることをFlutterでやってみた</a>」というタイトルで、Clean Architectureで設計する方法や、本番とテストで設定を切り替える方法、CI/CDツールの選定について、Flutterの場合どうすればいいかを発表していただきました。</span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">モバイルアプリ開発者向けの、Flutterに移行する場合に気になるノウハウで、かなり濃い内容でした。</span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYUBSA3EcXcs3SCtVbGRAMwdzSRxbkCjtzOstqyrZsZyfOVOfr1vOa1qBgodRVIVcOa0cUIDgA0GOCWVZV7XcnQ8lC48YZq2S3hBHpqEsZaPm7O-RPFcLkyj-cd-oCmVg1BrCWjCCKq4Q/s1600/IMG_20180929_142753.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="648" data-original-width="1152" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYUBSA3EcXcs3SCtVbGRAMwdzSRxbkCjtzOstqyrZsZyfOVOfr1vOa1qBgodRVIVcOa0cUIDgA0GOCWVZV7XcnQ8lC48YZq2S3hBHpqEsZaPm7O-RPFcLkyj-cd-oCmVg1BrCWjCCKq4Q/s320/IMG_20180929_142753.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">モバイルアプリ開発者向けの、<br />Flutterに移行する場合に気になるノウハウ</td></tr>
</tbody></table>
<br /><div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">最後は僕、GDG神戸オーガナイザーの野田です。※毎度のことながら写真はありません…。</span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">「<a href="https://play.google.com/store/apps/details?id=com.github.scarviz.easyvideoplayer">Easy Video Bucket</a>」という、ストレージ内の動画再生、Youtubeの検索とお気に入りリストの作成が簡単にできるアプリをFlutterで作り、そのアプリでAdmobを実装したため、FlutterでAdmobを実装する方法について話をしました。</span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">資料は<a href="https://docs.google.com/presentation/d/11EwrhpLn2AMhQx0jg7-4irmKKwcjbTJjmNhfImq6Zzw/edit#slide=id.g4230ca1d11_0_329">こちら</a>になります。</span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;"><br /></span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;"><br /></span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">回を重ねるにつれ、かなりノウハウもたまって来ているので、もっと皆さんと共有できたらと思っています。</span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">なにより、Flutterでアプリを作るのはすごく楽しいので、ぜひ触ってもらいたいですし、ハッカソンとかもやっていきたいなと思っています。</span></div>
<div style="-webkit-text-stroke-width: 0px; color: black; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<span style="font-family: inherit;">引き続きよろしくお願いいたします。</span></div>
</div>
scarvizhttp://www.blogger.com/profile/00532387099288576822noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-37172318298357275282018-08-16T13:31:00.000+09:002018-08-16T13:31:19.845+09:00「Flutter勉強会」を開催しましたこんにちは、GDG神戸の嘉多です。<br />
<br />
8/12日(日)に「Flutter勉強会」を開催しました。<br />
会場は前回と同じく「キッズプログラミングスクール8x9」の教室をお借りしました。<br />
<br />
FlutterはAndroidとiOS両アプリのUIを同時に作ることができ、Material Designの美しい見た目とアニメーション付きの画面を簡単に作成できます。<br />
Reactと考え方や書き方が似ているため、Webフロントエンジニアの方でもとっつきやすいのではないでしょうか。<br />
今後が楽しみな開発フレームワークです。<br />
<br />
さて、そんなFlutterの勉強会ということでまずはGDG神戸のやこままさんよりFlutterの概要説明をしていただきました。<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7smf_sBoE7XPmb-atOcjvcKar_eKqW5tNHPqodFItDDTGHyzc-B34Co78A6WRqqP86b5vma1HpTWfVMjG8VDJUcPzaVz7AWurVvACMNYZfgJHopAoVkVl4bo2b5VCGq9I1nrCNVB02cY_/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2018-07-18+7.43.34.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="181" data-original-width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7smf_sBoE7XPmb-atOcjvcKar_eKqW5tNHPqodFItDDTGHyzc-B34Co78A6WRqqP86b5vma1HpTWfVMjG8VDJUcPzaVz7AWurVvACMNYZfgJHopAoVkVl4bo2b5VCGq9I1nrCNVB02cY_/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2018-07-18+7.43.34.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">やこままさんの Flutter公式資料の翻訳スライド</td></tr>
</tbody></table>
<div style="text-align: center;">
<a href="https://docs.google.com/presentation/d/12SuMLuBtXvpC7qZAsfBdalK79L9RufrGif_tmomEbFU/edit" target="_blank">スライド</a> (オリジナルは <a href="https://docs.google.com/presentation/d/1B3p0kP6NV_XMOimRV09Ms75ymIjU5gr6GGIX74Om_DE/edit" target="_blank">こちら</a> )</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzD-RBjeBStOabyr7bSr3Ds5cXQmfFH0PfSWEC4V46dtEZMUWVCSROb9GFG5QXCWzfDE_5A9p-k6PWUPS2an3A6uXIscY8Az7dZoyqtYVppV2ACas_zNk1YUMp5ReFD46O5K6bIxILWjSW/s1600/IMG_20180812_131236.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzD-RBjeBStOabyr7bSr3Ds5cXQmfFH0PfSWEC4V46dtEZMUWVCSROb9GFG5QXCWzfDE_5A9p-k6PWUPS2an3A6uXIscY8Az7dZoyqtYVppV2ACas_zNk1YUMp5ReFD46O5K6bIxILWjSW/s320/IMG_20180812_131236.jpg" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPOpctZVBcZEWFcveojiP5ANrSCovK72qkt5MMPo7p2uf83hPV-rWxqSQe8R3wbzO_slVAYheKAxLgOAW-erSWIyz8IJVv61Y4ErslWIZRQCvJx9IcVIufKma-oJGGdT3-BKn6I18_rRQt/s1600/IMG_20180812_140018.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPOpctZVBcZEWFcveojiP5ANrSCovK72qkt5MMPo7p2uf83hPV-rWxqSQe8R3wbzO_slVAYheKAxLgOAW-erSWIyz8IJVv61Y4ErslWIZRQCvJx9IcVIufKma-oJGGdT3-BKn6I18_rRQt/s320/IMG_20180812_140018.jpg" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
続いて環境構築 & Dartコードラボを行いました。<br />
半数ぐらいの方はすでに環境構築を済ませて参加されていたので、<br />
他の方が環境構築をしている間、Dartコードラボをもくもくとこなしていきます。<br />
<br />
<div style="text-align: center;">
<a href="https://codelabs.developers.google.com/codelabs/from-java-to-dart/#0" target="_blank">Dartコードラボ</a></div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8meLWNS6Hh5VXpq5C29SC8ECC8YJKFKSy69I0m1MGgu2_ZHSF-RvFl6zFflvGkTcLQ-5_37JbLrcAeI6sDldoid27snPyXRmcXCtu6NWkV3ffJmpSXadNHZjc06ycx6FU2fSiY5mmxTND/s1600/IMG_20180812_150912.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8meLWNS6Hh5VXpq5C29SC8ECC8YJKFKSy69I0m1MGgu2_ZHSF-RvFl6zFflvGkTcLQ-5_37JbLrcAeI6sDldoid27snPyXRmcXCtu6NWkV3ffJmpSXadNHZjc06ycx6FU2fSiY5mmxTND/s320/IMG_20180812_150912.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">もくもく</td></tr>
</tbody></table>
<br />
はじめてDart言語を触りましたが、書きやすくていい言語という印象でした。<br />
環境構築も終わり、次はFlutterコードラボです。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxWmw-wZF4LFwMM4bMoM4Mh44jc_hl8yr7b8a3xFiMCOrcmiDCTeoM4KpvVXitouB6zvXlXaUwnhvo6AdwZBEJOA4970AYjbscdjbj6TwaO28HFB704DCGNyW00wgxHTuRm69ivn5xES4u/s1600/IMG_20180812_153236.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxWmw-wZF4LFwMM4bMoM4Mh44jc_hl8yr7b8a3xFiMCOrcmiDCTeoM4KpvVXitouB6zvXlXaUwnhvo6AdwZBEJOA4970AYjbscdjbj6TwaO28HFB704DCGNyW00wgxHTuRm69ivn5xES4u/s320/IMG_20180812_153236.jpg" width="320" /></a></div>
<br />
Flutterコードラボの登壇者はありささん、最近はFlutterで位置情報を利用したアプリを作っているというスーパー小学生です。アプリの前はロボットを使ったプログラミングをやっていたそうです。プレゼンまでこなしてしまうとは末恐ろしいですね。ちなみに英語もできるそうです。。!!<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNb3KXrKVzMZ-eItUq8sKMJTOQmDPNWl8W1q24TXjBu_t4Fcyx2PXIdgpKGesm2jzhjulkJyCJsoj6iTbetnzPPWY0Hp_s0qk-j6OkqhPVSYSPDBu3qibM1AQ82aifmcjc2UiBBp5H3r9r/s1600/IMG_20180812_153941.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNb3KXrKVzMZ-eItUq8sKMJTOQmDPNWl8W1q24TXjBu_t4Fcyx2PXIdgpKGesm2jzhjulkJyCJsoj6iTbetnzPPWY0Hp_s0qk-j6OkqhPVSYSPDBu3qibM1AQ82aifmcjc2UiBBp5H3r9r/s320/IMG_20180812_153941.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ありささんの説明で進行していくFlutterコードラボ</td></tr>
</tbody></table>
<div style="text-align: center;">
<a href="https://codelabs.developers.google.com/codelabs/first-flutter-app-pt2/#0" target="_blank">Flutterコードラボ</a></div>
<br />
Flutterコードラボではお気に入りボタン付きリストとお気に入りフィルタリストへの画面遷移までを作成しました。<br />
その後はもくもくタイム、コードラボの続きをやる人もいれば開発環境をより快適にする人も。それぞれ楽しんでいました。<br />
<br />
最後にLTです。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYxWEbeZEPaDYzHQBRBqC1-vAsve1QN_ZP_BZxtzshnBkRgNHDxtpcTENYX17qKEAbaGUTbp3J0jLe14_XHXnKGtMKVkVR546rFAAxQLULetuAGv2Cz-3-uSmnCjUnpbqSmJPMdlbAGuSB/s1600/IMG_20180812_172613.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYxWEbeZEPaDYzHQBRBqC1-vAsve1QN_ZP_BZxtzshnBkRgNHDxtpcTENYX17qKEAbaGUTbp3J0jLe14_XHXnKGtMKVkVR546rFAAxQLULetuAGv2Cz-3-uSmnCjUnpbqSmJPMdlbAGuSB/s320/IMG_20180812_172613.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Ebineさんからセブ島に行ったときにGDG Cebuに参加したときのお話をいただきました。セブ島にもGDGがあるんですね!</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy8gU8R8QwwpZsqNvKbSdYrjH4PPh9yuAmGymrmg1X6wZTuK1t5iQj4HFeju7flVkTz7uz2FREPvci8MpHn4yCIL5HCj9DJiSbuHcJLFvc4u9Klx_1Y-yYGEL8tuwCRZzZH7wDmU8Tqs84/s1600/IMG_20180812_172221.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy8gU8R8QwwpZsqNvKbSdYrjH4PPh9yuAmGymrmg1X6wZTuK1t5iQj4HFeju7flVkTz7uz2FREPvci8MpHn4yCIL5HCj9DJiSbuHcJLFvc4u9Klx_1Y-yYGEL8tuwCRZzZH7wDmU8Tqs84/s320/IMG_20180812_172221.jpg" width="320" /></a></div>
<br />
株式会社tech veinの河本さんより、実際にFlutterで作ったチャットアプリのお話をいただきました。<br />
<br />
写真を撮り忘れていたのですが、このあとGDG神戸オーガナイザーの野田さんより、GDG神戸の紹介LTもありました。<br />
仕方がないので別の写真を貼っておきます。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjao32cVwMIS2GRWH0GFJj7Dw9shUI4ju1WhZIyESWq-Psm6OEmzdWMUs34M1wI3hkThkhhDA81Qjmxafmw3Mg5eV6few89rTZc67y6ejXoa7OEVdWDuGtPXrjaxf7Dcjy1PyGeAPBhfcH9/s1600/P_20170518_061000_vHDR_Auto.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="901" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjao32cVwMIS2GRWH0GFJj7Dw9shUI4ju1WhZIyESWq-Psm6OEmzdWMUs34M1wI3hkThkhhDA81Qjmxafmw3Mg5eV6few89rTZc67y6ejXoa7OEVdWDuGtPXrjaxf7Dcjy1PyGeAPBhfcH9/s320/P_20170518_061000_vHDR_Auto.jpg" width="180" /></a></div>
<br />
GDG神戸では引き続きFlutterをテーマにした勉強会などを開催する予定です!<br />
他にもVRやTensorFlowなどさまざまな技術を扱う予定ですので、ご興味のある方はぜひ<a href="https://gdgkobe.doorkeeper.jp/" target="_blank">DoorKeeper</a>にご登録ください。<br />
イベントが公開されたときにメールでお知らせを受け取ることができます。<br />
<br />
最後になりますが、会場を提供いただきました<b>キッズプログラミングスクール8x9</b>様、ありがとうございました。<br />
<br />naoto khttp://www.blogger.com/profile/12626705253746335941noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-8591214038582637152018-07-18T08:46:00.000+09:002018-07-18T13:11:25.111+09:00Flutter codelabを開催しましたFlatter勉強会のレポート<br />
こんにちは GDG神戸のやこままです<br />
7月の三連休の真ん中の日曜日、7月15日に、キッズプログラミングスクール8x9の教室をお借りして「Flutter codelab」を開催しました。<br />
<br />
Flutterは、2015年にGoogleにより発表された、Dartで実装できるiOS/Android向けのアプリケーションフレームワークです。<br />
Flutterは、エンジンがC++で書かれており、Googleが開発している高速なグラフィックライブラリSkiaを採用し、ほかにもChromeの技術を流用していたりということで、発表当時は話題になっていました。<br />
私は、その頃はちょうどモバイル開発からちょっと離れていたので、詳しいことを知らないのですが、最近少しづつモバイル開発もやるようなってきて、情報をキャッチしだしたところ、ちょうど、FlutterのCodelabをやっているという話をきいて、興味を持ちました。<br />
それで、Flutterに関しては、まだかなりにわかな私ですが、せっかく学んだことなので、GDG神戸のほうでcodelabをやってきました。<br />
<br />
こじんまりした感じでやる予定だったので、会場は10人ぐらいがはいればちょうどいいかなというところです。<br />
<br />
昼過ぎの12:30に開場ということなので、野田さんとはやめのランチをとって、12時ちょっとすぎ会場で待機していると、ちらほらと集まってきました。<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4JJVoOXgijG_NuqafNZcZ1KcyXUFT4IMCV4XwdoQrfzj2sbHR9Aal_PO7WGhCD8rvSUx9qwU-WPM-gck5ZB3a8bOT74BgpDfSmkAdunp532_cB0v0bYz_zKB7FueE9-NI47yFR1z-xvRX/s1600/IMG_20180715_164900.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4JJVoOXgijG_NuqafNZcZ1KcyXUFT4IMCV4XwdoQrfzj2sbHR9Aal_PO7WGhCD8rvSUx9qwU-WPM-gck5ZB3a8bOT74BgpDfSmkAdunp532_cB0v0bYz_zKB7FueE9-NI47yFR1z-xvRX/s320/IMG_20180715_164900.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">今回初参加の二人</td></tr>
</tbody></table>
今回、都合があわなくて、いつものGDG神戸のメンバーの参加がなくちょっとさみしいですが、京都から来られた方や、東京に現在住んでいて、大阪にたまにかえってこれれる方がわざわざ調整して参加してくれて、お二人とも、とても久しぶりに会えたので嬉しかったです。それと、うれしいことに、GDG神戸の勉強会参加がはじめての方が二人もいました! トータルで僕をいれて6人の参加です。もうちょっと集まってほしかったところもありますが、codelabをやるという名目の勉強会を考えればまずまずです。<br />
といっても、じつは、数名遅刻もあり、開始時間になっても3人しか集まっていないときにはさすがに、開催していいんやろかとちょっと不安になってました。<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
勉強会では、codelabをやるだけではちょっとおもしろくないので、最初に、Flutterの概要について、スライドをもちいてセッションをしました。<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" data-original-height="905" data-original-width="1600" height="181" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu9-oOMndzPq0coEmUd3g1QSg0HW9kWlmYKulFA5jbBBMz8oKDOu8eVkWLFCKyoOsZWCOiaCwAYZ-kIR8lDkkMqblMA-YkwuY9EnC6Q_TPqQIeXwzFhaZEC-oMzplve8Y42SeYraj9R4V7/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2018-07-18+7.43.34.png" width="320" /><a href="https://docs.google.com/presentation/d/12SuMLuBtXvpC7qZAsfBdalK79L9RufrGif_tmomEbFU/edit">https://docs.google.com/presentation/d/12SuMLuBtXvpC7qZAsfBdalK79L9RufrGif_tmomEbFU/edit</a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
こちらの資料は、Googleの公式の資料を翻訳しただけなので、スライドシェアはしていませんので、上記リンクからご覧ください。(<a href="https://docs.google.com/presentation/d/1B3p0kP6NV_XMOimRV09Ms75ymIjU5gr6GGIX74Om_DE/edit">オリジナル</a>はこちら)<br />
<br />
そして、そのあと、Dartのレクチャーをしました、Dartのレクチャーは、Dartのcodelabをやりますが、せっかくなので、モブプログラミングでやってみることにしました。<br />
<br />
DartのCodelab <a href="https://codelabs.developers.google.com/codelabs/from-java-to-dart/#0">Intro to Dart for Java Developers</a><br />
<br />
モブプログラミングは、ドライバーというコードを書く人と、それに対してナビゲータという意見を出す人が複数の構成でプログラミングをする手法です。ペアプログラミングという似た言葉もありますが、あれの複数版だと考えれば想像しやすいです。<br />
今回、人数が6人だったので、ちょうどいいと思いやってみました。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI_I15FGHSengv8Lo8DJjXYV0eXcko1ev5phmZtx6CoGvkfZms2lexi8mrj4-l6pfU8TA9dEDrC5XFMoKkEWxui-ZE8-NhJuu7Wi5qfdTrmufXuriRzKP26UJmrKFSH-iugm7oKOl0ccXf/s1600/IMG_20180715_133144.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI_I15FGHSengv8Lo8DJjXYV0eXcko1ev5phmZtx6CoGvkfZms2lexi8mrj4-l6pfU8TA9dEDrC5XFMoKkEWxui-ZE8-NhJuu7Wi5qfdTrmufXuriRzKP26UJmrKFSH-iugm7oKOl0ccXf/s320/IMG_20180715_133144.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">モブプログラミングをしているところ</td></tr>
</tbody></table>
<div class="" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: left;">
実際にやってみて、とてもよかったとおもいます。Dartという、知らない言語に対して通常なら一人でcodelabをやる場合、些細な疑問があったとしてもわからないまま進めてしまうことが多いです。モブプログラミングではそのような疑問も随時質問をし、みんなでそれに対して調べ、また詳しい人がいればその人に説明をしてもらう、ということができるので、深く理解をすることができました。</div>
<div style="text-align: left;">
とくにDartのコンストラクタやオーバーロードなどの理解が深くできたので個人的な収穫も大きかったです。</div>
<div style="text-align: left;">
ただ、モブプログラミングの欠点として、脱線が非常に多いので、決まった内容をするときは、想定より多く時間がかかってしまいます。</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
そのため、Dartのcodelabはモブプログラミングをしましたが、flutterのcodelabは、各自でやることにしました。</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNXhk6OIkqvdHJG16J-gpHrXQxqyIdhBwiI4v-mYw4heK7iOY6MCpl-sOUZNcATVb0eqcBDDAgFy99iC3PUHKk6iJkBLG_Zmc0Ey2WeKpVa1Q7eA8-NQSy404XRkJtqYPR0m1yuvMDaS5L/s1600/IMG_20180715_163034.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img alt="" border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNXhk6OIkqvdHJG16J-gpHrXQxqyIdhBwiI4v-mYw4heK7iOY6MCpl-sOUZNcATVb0eqcBDDAgFy99iC3PUHKk6iJkBLG_Zmc0Ey2WeKpVa1Q7eA8-NQSy404XRkJtqYPR0m1yuvMDaS5L/s320/IMG_20180715_163034.jpg" title="モブプログラミングをやってるところ" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Flutterのcodelabをやっているところ</td></tr>
</tbody></table>
Flutterのcodelabは <a href="https://codelabs.developers.google.com/codelabs/first-flutter-app-pt1/index.html?index=..%2F..%2Findex#0">Write Your First Flutter App, part 1</a><br />
<br />
こちらをしました。<br />
codelabは他にもいろいろありますが、内容がしっかりしていて、進めやすかったのでこれにしてます。<br />
<br />
トータルで、4時間のcodelabですが、蓋をあけたらもくもくの時間が足りないぐらい皆集中をしていました。<br />
僕自身は、ymlファイルを、自動翻訳するアプリを作ってましたが、時間がたりなくて間に合わなかったです。 次回の勉強会で発表できたらなとおもっています。<br />
<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKzm9NR_gd3C0y1IspaybB4Zt-MZRbtNseZ3lums5ZcEMO92QIdTaM3-p1v7IMXklnvSqPVAw7yAms8vWxFZrePEW1cfl-aVAkLnPjm6YFmnMqnXQMmc6CnTz7D-5MFX1hQKFcjdjEjb6J/s1600/IMG_20180715_150442.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1600" data-original-width="900" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKzm9NR_gd3C0y1IspaybB4Zt-MZRbtNseZ3lums5ZcEMO92QIdTaM3-p1v7IMXklnvSqPVAw7yAms8vWxFZrePEW1cfl-aVAkLnPjm6YFmnMqnXQMmc6CnTz7D-5MFX1hQKFcjdjEjb6J/s320/IMG_20180715_150442.jpg" width="180" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">野田さんが、北海道で捕獲してきた、本場の白いやつ<br />
<br /></td></tr>
</tbody></table>
<br />
<br />
<div style="text-align: center;">
<br /></div>
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: left;">
今回の勉強会で、Flutterはとても面白いというご意見を参加者からいただきました、
そこで、次回の勉強会もFlutterをやろう思っています。</div>
<div class="separator" style="clear: both; text-align: left;">
おそらく、8月の中旬頃の予定です。
今回参加できなかった人も是非参加してみてください。 </div>
<div class="separator" style="clear: both; text-align: left;">
しばらくは、初心者むけの内容になる予定なので、モバイルアプリの開発がはじめての方でも参加しやすいとおもいます。</div>
<div class="separator" style="clear: both; text-align: left;">
とくにFlutterは、面倒な手続きが少ないので、モバイルプログラミングを一度もしたことがない人にとって、とってもはいりやすいフレームワークです。</div>
<div class="separator" style="clear: both; text-align: left;">
かくゆう私もiOSやAndoridをしばらくやってないので、いまさら、勉強するのは面倒でやりたくないなと思っていましたが、Flutterなら簡単なのでやりたいなとおもっています。 </div>
<br />
<span style="font-size: x-small;">次回をお楽しみに </span><br />
<span style="font-size: x-small;"> やこまま
</span>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-66282191220191091392018-06-25T13:09:00.000+09:002018-06-25T13:09:39.458+09:00「Osaka Mix Leap Study #16 - Android Jetpack 勉強会」を開催しました<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
こんにちは、GDG神戸の嘉多です。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
6/14に「<b>Osaka Mix Leap Study #16 - Android Jetpack 勉強会</b>」を開催しました。<br />
本イベントは<b>ヤフー株式会社様</b>と<b>GDG神戸</b>と共催で行い、会場は<b>ヤフー株式会社様</b>にご提供いただきました。<br />
<br />
今回の勉強会は先月の<b>Google I/O 2018</b>で発表された<b>Android Jetpack</b>についていち早く情報をつかむべく、セッション形式で行いました。<br />
スピーカーには<b>GDG神戸</b>の<b>中谷 克紀さん</b>、<b>株式会社tech vein(テックベイン)</b>の<b>河本 泰孝さん</b>、<b>ヤフー株式会社</b>の<b>Android黒帯</b>である<b>森 洋之さん</b>をお招きしました。<br />
<br />
まずは<b>GDG神戸</b>の<b>中谷さん</b>より、<b>Android Jetpack</b>の概要についてお話をいただきました。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLXTtGuYMRSajw7U5gN0qtQH2Xk9WqFQlhFmpFAD8c6eefuRynA623QeljyetAVb0ZEMrFK4hUaOfpLwqjtW1uUU_OZJ5ixRHvm0EPht7kQb-JxSI6yAFcRN1oQIEQaxr2tPXOpebEBIFT/s1600/IMG_20180614_192221.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLXTtGuYMRSajw7U5gN0qtQH2Xk9WqFQlhFmpFAD8c6eefuRynA623QeljyetAVb0ZEMrFK4hUaOfpLwqjtW1uUU_OZJ5ixRHvm0EPht7kQb-JxSI6yAFcRN1oQIEQaxr2tPXOpebEBIFT/s320/IMG_20180614_192221.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">インフラ屋さんなのになぜかAndroidも詳しい中谷さん</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
これまでのAndroid開発の歴史や問題点を振り返りながら、<b>Android Jetpack</b>の概要と<b>LiveData</b>、<b>ViewModel</b>、<b>Room</b>にフォーカスしたお話をいただきました。</div>
<div class="separator" style="clear: both; text-align: left;">
これから<b>Android Jetpack</b>を使ってみようと思われる方にこれがいったい何をしてくれるものなのか、よくわかる内容でした。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
続いて<b>株式会社tech vein(テックベイン)</b>の<b>河本さん</b>より、<b>Navigation Architecture Component</b>についてお話をいただきました。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPGsvVjxv5QM_i7tJD4C2b70Q5vBNNc3NGFGnWuGE7bGvVcmpALoUBddjU4SlfeMDdRQhpBUiSbuFHRKtLpkWXJsQgvgN29wLAXauesYOCmQgD3EL-fuLj8l8yjBgOACFsuyeOJhqDEkOR/s1600/IMG_20180614_195415.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPGsvVjxv5QM_i7tJD4C2b70Q5vBNNc3NGFGnWuGE7bGvVcmpALoUBddjU4SlfeMDdRQhpBUiSbuFHRKtLpkWXJsQgvgN29wLAXauesYOCmQgD3EL-fuLj8l8yjBgOACFsuyeOJhqDEkOR/s320/IMG_20180614_195415.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Navigationを掘り下げてお話いただきました</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: left;">
これまでの<b>Fragment</b>管理や<b>DeepLink</b>などの問題点を指摘することから始まり、<b>Navigation</b>がそれをどのように解決するのか、詳しく解説いただきました。</div>
<div class="separator" style="clear: both; text-align: left;">
<b>Navigation Graph</b>や<b>Navigation Editor</b>、<b>型安全なデータの受け渡し方</b>など、非常に有益なお話を聞かせていただきました。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
最後は<b>ヤフー株式会社</b>の<b>Android黒帯</b>である<b>森さん</b>より、<b>Slice</b>についてかなり深掘りしたお話をいただきました。</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2i8Qsc9_L6HpqshnUdlYJTR5CZCDvugKIsAeFonU-Y6mB4t6GOaGq6eQJaYtydPnWYqL5w_Fw0lfQqsR5hdvSOH50sFvaraUdFDexZyx6Aj-WsYGhBwOEqfJJpCsuy4R-N44s8oO3ie-_/s1600/IMG_20180614_200415.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2i8Qsc9_L6HpqshnUdlYJTR5CZCDvugKIsAeFonU-Y6mB4t6GOaGq6eQJaYtydPnWYqL5w_Fw0lfQqsR5hdvSOH50sFvaraUdFDexZyx6Aj-WsYGhBwOEqfJJpCsuy4R-N44s8oO3ie-_/s320/IMG_20180614_200415.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ご登壇いただくため、東京からお越しくださいました</td></tr>
</tbody></table>
Google検索アプリの検索結果として表示できる<b>Slice</b>の基本的な使い方から、<b>サードパーティアプリ間で使うために自前実装してみる</b>というお話まで、<b>Slice</b>がどういった実装になっているのか、どうやって使えばいいのかを詳しくお話しいただきました。<br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhd7I0Jl-K4cWduJ_KHbFgnp_9oneuQrnPRSzxci28CofOPXpTWFXowUqDzrAAGoCUyjelj9l4b1beDciinc372MqylDYudG4rhhn89lf6kcV9uFL1zKCcqpC9M4yrfGvLVX8556V8Edo0K/s1600/IMG_20180614_184029.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhd7I0Jl-K4cWduJ_KHbFgnp_9oneuQrnPRSzxci28CofOPXpTWFXowUqDzrAAGoCUyjelj9l4b1beDciinc372MqylDYudG4rhhn89lf6kcV9uFL1zKCcqpC9M4yrfGvLVX8556V8Edo0K/s320/IMG_20180614_184029.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">素敵な看板を作っていただきました</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifH0S-15uDe5K-bYcJrN_v24IoGiIhDRLghledW2Ev5eMxI1MJ6zNClqrMliTi_i6JFMjFAmkNrHoj_fBnFo2mVujYKGm5y-S53m3cMjdyO5MMJvoez-aLvhyqBNfpvV3bn-1hyk1xIsWt/s1600/IMG_20180614_190135.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifH0S-15uDe5K-bYcJrN_v24IoGiIhDRLghledW2Ev5eMxI1MJ6zNClqrMliTi_i6JFMjFAmkNrHoj_fBnFo2mVujYKGm5y-S53m3cMjdyO5MMJvoez-aLvhyqBNfpvV3bn-1hyk1xIsWt/s320/IMG_20180614_190135.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ほぼ満席となりました</td></tr>
</tbody></table>
<div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuBvXw_jLmpJy2QlWl4KRTVjRyPOYDv1VvsiWlC7D1ayE2oJdQ8hTHEk6exO2OddsDL6sCKVc0emdARKQki9zU8B48aCGrOOffR1-xantpDHBkfrapCeHP_vW8M2kGjkaZBsCIhVEI4OMy/s1600/IMG_20180614_202310.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto; text-align: center;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuBvXw_jLmpJy2QlWl4KRTVjRyPOYDv1VvsiWlC7D1ayE2oJdQ8hTHEk6exO2OddsDL6sCKVc0emdARKQki9zU8B48aCGrOOffR1-xantpDHBkfrapCeHP_vW8M2kGjkaZBsCIhVEI4OMy/s320/IMG_20180614_202310.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">LTトップバッターのがおまるさん、Googleホームのお話</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig81v71NEhwyob2G7IvY5YHewjtkQVCdSsIP5mdo15kkkS1EJ4Riz_iKQ44nPDbj_9Ri0oUIzy30tKplESxxSHKUbr4d2DItSzoc093ZZ7vGhUoVQmUEunZdu_u2YGmW5lpBm5XlyXSqgf/s1600/IMG_20180614_202806.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig81v71NEhwyob2G7IvY5YHewjtkQVCdSsIP5mdo15kkkS1EJ4Riz_iKQ44nPDbj_9Ri0oUIzy30tKplESxxSHKUbr4d2DItSzoc093ZZ7vGhUoVQmUEunZdu_u2YGmW5lpBm5XlyXSqgf/s320/IMG_20180614_202806.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">LT2番手のradiocatさん、ML Kitのお話</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFZQo5xMnG_hqKgLW76oSymgl7YKqBmD34yaHNa8xJk1qwx8dHH-gIttYapDDyAwK0ppKIPRDgoy2C3wR6QH1Bei8fZJ17Iaa5Bck66Gd0ctW_UXxTONVfqbNpuF6yj7kloq2nuFMDsN4c/s1600/IMG_3527.HEIC" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFZQo5xMnG_hqKgLW76oSymgl7YKqBmD34yaHNa8xJk1qwx8dHH-gIttYapDDyAwK0ppKIPRDgoy2C3wR6QH1Bei8fZJ17Iaa5Bck66Gd0ctW_UXxTONVfqbNpuF6yj7kloq2nuFMDsN4c/s320/IMG_3527.HEIC" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ラスト(オチ)はGDG神戸オーガナイザーの野田さん、<br />
Standalone VRのお話</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsLpCJbtllhAswGmvkgUILr3340RFsPtLcdeZqnx-_Bka4pIXAej84LOZ8HG5uUeeDx5ry8HpLyy3s9vDOPeydV2raEu7tmNI-i7x_NtNgLPCWJh28ly5HQU-1nEdUleYtSagYmeXLLTGX/s1600/IMG_20180614_194009.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsLpCJbtllhAswGmvkgUILr3340RFsPtLcdeZqnx-_Bka4pIXAej84LOZ8HG5uUeeDx5ry8HpLyy3s9vDOPeydV2raEu7tmNI-i7x_NtNgLPCWJh28ly5HQU-1nEdUleYtSagYmeXLLTGX/s320/IMG_20180614_194009.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">卓球ラケットには<br />
ヤフー公式キャラクターのけんさくとえんじんが</td></tr>
</tbody></table>
<div style="text-align: justify;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigsfo_NLv7f7-La9gbDBkjSvi5eQlw_4jBGeTngaidst52rVHhmJV5oTT8fo3ROL-bmAGUWBc8OkmDXmpak8rpXGePSqwJ_bvb6SzMYp4QqXjfLYjb7ZorAV4rArys8yWkmclmc9v40RR8/s1600/IMG_20180614_220810.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigsfo_NLv7f7-La9gbDBkjSvi5eQlw_4jBGeTngaidst52rVHhmJV5oTT8fo3ROL-bmAGUWBc8OkmDXmpak8rpXGePSqwJ_bvb6SzMYp4QqXjfLYjb7ZorAV4rArys8yWkmclmc9v40RR8/s320/IMG_20180614_220810.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">入口でもお出迎え</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOzP_2STd9CLg0URxV7pjpmltRc-rLggK1S1h2GT9D5uu-GGKEUVyurfOCXJ0ToDPt0-0PNTM34Cz4pouSrPaYVMdU06o2b9xg4b0rELU8ThbbF10KrmPwXFyqMap4IQcNwxU8hozqcYQk/s1600/IMG_20180614_213518.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOzP_2STd9CLg0URxV7pjpmltRc-rLggK1S1h2GT9D5uu-GGKEUVyurfOCXJ0ToDPt0-0PNTM34Cz4pouSrPaYVMdU06o2b9xg4b0rELU8ThbbF10KrmPwXFyqMap4IQcNwxU8hozqcYQk/s320/IMG_20180614_213518.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">いつものVR</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuWRXpuGaimQykQSmTx_B1akjFCh1ARB5jytsiAIroKk2pt9zuVHa2SadaLfwCH9akrH74_qVshyphenhyphenxSg-YP4McKP4VeBpr_crb_IHjOL1yfGmr8_ITFb6EBBGXR-xqVG1ogyTrxl61OPW56/s1600/IMG_20180614_204526.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuWRXpuGaimQykQSmTx_B1akjFCh1ARB5jytsiAIroKk2pt9zuVHa2SadaLfwCH9akrH74_qVshyphenhyphenxSg-YP4McKP4VeBpr_crb_IHjOL1yfGmr8_ITFb6EBBGXR-xqVG1ogyTrxl61OPW56/s320/IMG_20180614_204526.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">懇親会では食べ物や飲み物をご用意いただきました</td></tr>
</tbody></table>
<br />
今後<b>Android</b>開発をますます加速する<b>Jetpack</b>、楽しみですね!<br />
<b>GDG神戸</b>ではGoogleの技術を扱った勉強会やハッカソンなど、年間を通してさまざまなイベントを開催しています。<br />
ご興味のある方はぜひ<a href="https://gdgkobe.doorkeeper.jp/" target="_blank">DoorKeeper</a>にご登録ください。イベントが登録されたときにメールでお知らせを受け取ることができます。<br />
<br />
最後になりますが、会場運営やお食事のご提供をいただきましたヤフー株式会社様、ありがとうございました。</div>
naoto khttp://www.blogger.com/profile/12626705253746335941noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-31382568482877840832018-06-13T09:53:00.001+09:002018-06-13T09:53:38.094+09:00「Google I/O 2018 報告会 関西 in 京都」を開催しましたこんにちは。 GDG神戸の中谷です。<br />
<br />
5/19に「「Google I/O 2018 報告会 関西 in 京都」を開催しました。<br />
本イベントはGDG京都とGDG神戸と共催で行い、会場はNISSHA株式会社様、mui Lab, Inc様、そして、スピーカー(ノベルティなども)Google様にご提供頂きました<br />
<br />
今回の勉強会は、5/8-10にアメリカで行われた、Google IO 2018の振り返りとしてセッション形式で行いました。<br />
スピーカーとして、Googleの山口 能迪様、Khanh LeViet様、GDEの中村 悟様をお招きしてのイベントとなりました。<br />
その他4名の地元スピーカーの方にご登壇いただきました。<br />
<br />
まずは全体俯瞰として、GDGTokyoから中継で、Googleの鈴木様より、全体の概要の話をしていただきました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWQouau0G48nq1EdrAzddSwHyT8ZDOPflEcrRHaX8GO67HsyDigE5eYMi_vzySAuS8FO9SQIHxbuyIH-AHQvpTIWtevTW3h14s3_whoiruva_yOVqgqaz-wy2xaoRb5Y9th53odMdj2pR6/s1600/IMG_20180519_130134.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWQouau0G48nq1EdrAzddSwHyT8ZDOPflEcrRHaX8GO67HsyDigE5eYMi_vzySAuS8FO9SQIHxbuyIH-AHQvpTIWtevTW3h14s3_whoiruva_yOVqgqaz-wy2xaoRb5Y9th53odMdj2pR6/s320/IMG_20180519_130134.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">全体俯瞰は中継で行いました</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRz8xGnwkAz2u9Jl1-GuGwP8KFaWcszb32A3Uyu5fQPGWSD9Zp4etP_I79X8WCUJioTsLMLJ53-LpwHfI1qXop8zrppw2LcLEVjwT9m7b677EfX6q6sxlC_A_1YdWUN2XsemKew-17jaPO/s1600/IMG_20180519_130159.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRz8xGnwkAz2u9Jl1-GuGwP8KFaWcszb32A3Uyu5fQPGWSD9Zp4etP_I79X8WCUJioTsLMLJ53-LpwHfI1qXop8zrppw2LcLEVjwT9m7b677EfX6q6sxlC_A_1YdWUN2XsemKew-17jaPO/s320/IMG_20180519_130159.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="font-size: 12.8px;">盛り上がる関西会場!</td></tr>
</tbody></table>
終了後、各ローカル会場に戻ってセッションをスタートします 。<br />
まずはGDG京都の久保田さんよりIOT Thingsの話がありました。<br />
今回1.0で正式リリースされたことでAndroidThingsの管理コンソールや実際の製造に関わるSOMの考え方などの話がありました。<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimpRxt2mOBwOMe4_8sGAz2G9YYJ_smg_k0N1BsHAFduy_Y93Qi_WZiwN1u0Cqtiv1PjPIggCTCYp8UGqwjn3fJVrcA3scEoujRgIiQA8gMOjIzH-ujnGq_NDeZUX_wMaq7YstyO_cUCEdR/s1600/IMG_20180519_133350.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimpRxt2mOBwOMe4_8sGAz2G9YYJ_smg_k0N1BsHAFduy_Y93Qi_WZiwN1u0Cqtiv1PjPIggCTCYp8UGqwjn3fJVrcA3scEoujRgIiQA8gMOjIzH-ujnGq_NDeZUX_wMaq7YstyO_cUCEdR/s320/IMG_20180519_133350.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">信州と接続しながらのセッション<br />
<br /></td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA26SaTK1189RjoBWuETqH2qImoiotMaqc7K0g9_HhmXCRF651YH6SzLQ5CyjB_n_zRMr-mCF9GAw4Bp8E4xbg9gEUEf_R425dGxoqa4aZeD7Yp22HLQCvojkHpu3lZk3sY5MWv9x2i_XG/s1600/IMG_20180519_140350.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA26SaTK1189RjoBWuETqH2qImoiotMaqc7K0g9_HhmXCRF651YH6SzLQ5CyjB_n_zRMr-mCF9GAw4Bp8E4xbg9gEUEf_R425dGxoqa4aZeD7Yp22HLQCvojkHpu3lZk3sY5MWv9x2i_XG/s320/IMG_20180519_140350.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="font-size: 12.8px;">京都の質問に信州のproppyさんに回答もらったりしました</td></tr>
</tbody></table>
<br />
次はKhanhさんからFirebase Updateの話<br />
今回MLKitがFirebaseに入ったのが個人的にはすごく興味深く、<br />
楽しいセッションでした。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitPc4TGHsS0pbkdwh7wQfS8WoaXHUEKpFQvoeryfleivxMFAAwJk5esZpo1f2mhLevtj7d8nhq9xV2OpGtxTWsV13jSHGoejRN4CSa_s7-Ax-NNXnfv4N-YoQ7Wwje_RonBpzsjlUvW0wC/s1600/IMG_20180519_142057.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitPc4TGHsS0pbkdwh7wQfS8WoaXHUEKpFQvoeryfleivxMFAAwJk5esZpo1f2mhLevtj7d8nhq9xV2OpGtxTWsV13jSHGoejRN4CSa_s7-Ax-NNXnfv4N-YoQ7Wwje_RonBpzsjlUvW0wC/s320/IMG_20180519_142057.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">主に6つの機能についてご説明していただきました</td></tr>
</tbody></table>
次に、山口さんから、GoogleAssistant、AR/VRのセッションです<br />
今回のユーザーにとってのGoogleAssistantのアップデート内容をより細かく噛み砕いてご説明頂きました。<br />
今までAndroidやWEB開発者はAssistantをあまり気にしなくても良かったのが、AMPやAppActionなどを利用して流入できたりするので、しっかり今後は対応を考えていく必要がありそうです<br />
Assistantの後は、ARCoreのアップデートの話、CloudAnchorなど興味深い話が有りました<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih3-jfIt_mxMbFx_jN2ehJ-yVSuH0HKrZ6BV8j8nXmuGUwklcZzZ4LBel9t2HVwCv8t5p0iZdG44X8bPZvRaNHQCpyAAeAa3P0FAkqXhAMkiowH628gslJsGpy197c5Q-EzLdxzO8iYdQG/s1600/IMG_20180519_151803.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih3-jfIt_mxMbFx_jN2ehJ-yVSuH0HKrZ6BV8j8nXmuGUwklcZzZ4LBel9t2HVwCv8t5p0iZdG44X8bPZvRaNHQCpyAAeAa3P0FAkqXhAMkiowH628gslJsGpy197c5Q-EzLdxzO8iYdQG/s320/IMG_20180519_151803.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">凄いボリュームで話をしていただきました</td></tr>
</tbody></table>
次に中村さんから、GoogleIOで使用した機械学習のDemoを作った裏話として<br />
MLやIoTCoreやGCPの話をしていただきました。<br />
文化の違いや、データの収集など苦労された話をされていました。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0T0K1J2TRgbB_5hDgYnluj9DNa8NN7jj0vYPz7lOyFVe-yBE2xxzlmL5dQ9ge2OEPBRHMkzU09GMfoQxsVXVp_NUD2vlTt-_GV8OUYQa3NnYihOBZ26EJGyNoqQxcB_7279IYAYK4yHWA/s1600/IMG_20180519_164342.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0T0K1J2TRgbB_5hDgYnluj9DNa8NN7jj0vYPz7lOyFVe-yBE2xxzlmL5dQ9ge2OEPBRHMkzU09GMfoQxsVXVp_NUD2vlTt-_GV8OUYQa3NnYihOBZ26EJGyNoqQxcB_7279IYAYK4yHWA/s320/IMG_20180519_164342.jpg" width="320" /></a></div>
<br />
<br />
<br />
その後は、関西からGoogleIOに参加された、河本さん、兼高さん、藏野さん、そしてLTと<br />
流れていきました。<br />
特にGoogleIOに参加された方のスライドは現地での空気感が非常に伝わり、皆様の刺激になったのではないでしょうか。<br />
<br />
GDG神戸ではgoogleIOのLiveViewingも開催していますので、もしご興味を持たれましたらぜひDoorKeeperの方へご登録ください<br />
<br />
<div style="font-family: "hiragino kaku gothic pron"; margin: 0px;">
最後になりますが改めて場所や飲料をご提供頂きました<span style="font-family: "hiragino kaku gothic pron";">NISSHA株式会社様</span>ありがとうございました。</div>
k-nakatanihttp://www.blogger.com/profile/00464687699759951327noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-37875947311539873602018-05-13T13:30:00.000+09:002018-05-13T13:30:36.770+09:00「Google I/O Extended 2018 Kobe - Livestream -」を開催しましたこんにちは。野田です。<br />
<br />
5/8の夜から5/9の朝まで「Google I/O Extended 2018 Kobe - Livestream -」を開催しました。<br />
Googleがマウンテンビューで毎年開催しているGoogle I/Oは、リアルタイムでストリーミング配信されています。<br />
今回は、その基調講演をみんなで集まって一緒に見たり、新しい技術について意見交換したりしましょうというイベントです。<br />
会場は今年も「<a href="http://8x9.jp/">キッズプログラミングスクール8x9</a>」様にお借りしました。<br />
<br />
Google I/Oは日本時間で9日2時頃からです。それまでは軽食をつまみながら、LTをしたり、もくもくしたり、今年のI/O予測みたいな雑談をしたりして待ちます。<br />
軽食は、ピザやスナック菓子などです。お酒は寝てしまうので控えめに。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyMfQi4fuD4DaMnZW2x7yAhc7bdtANz5Wndn1zxocmeOWPVA45o1EcQFXc9UwxbYK3f8ChrJk_caIc-_iiA9G1vlnAxNpe7aQ8w_QDUGW_N9UMsn0yD8LVjkhFox2jbp_upCBut_Hzvqs/s1600/IMG_20180508_224625.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyMfQi4fuD4DaMnZW2x7yAhc7bdtANz5Wndn1zxocmeOWPVA45o1EcQFXc9UwxbYK3f8ChrJk_caIc-_iiA9G1vlnAxNpe7aQ8w_QDUGW_N9UMsn0yD8LVjkhFox2jbp_upCBut_Hzvqs/s320/IMG_20180508_224625.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">軽食の用意</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAj9dqZAiln-17hJ98ZaNyyuhdGad3mPVS-f1SmEiotsCJN-a92lPF9LZzcQXr-c7eOHm6Q66-OkN46zPetk9ENEnE72Y2xuKNbW8sOVF1-q-WbqTq_nKCaBXIeHDp0lC3TLOLPBkuOBM/s1600/IMG_20180508_224620.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAj9dqZAiln-17hJ98ZaNyyuhdGad3mPVS-f1SmEiotsCJN-a92lPF9LZzcQXr-c7eOHm6Q66-OkN46zPetk9ENEnE72Y2xuKNbW8sOVF1-q-WbqTq_nKCaBXIeHDp0lC3TLOLPBkuOBM/s320/IMG_20180508_224620.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">良い笑顔いただきました!</td></tr>
</tbody></table>
<br />
最初に自己紹介を兼ねたLTをしました。今興味があって色々試していることや、学生さんもいたので、現在どういう研究をしているかなどの話をされていました。<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB9w8pL1_z16E-faqgILH8UMaxgijVC48gLKtqRXyH3eAxdVvw0PrdZcU4eBfWyUTcUukkVZLv7jBM5DSLQWjrbz4h-Wq2enjGLtqvobgwjpN5y6lVQazLDUXxCqZ_FmWJcSVBOE_Kpkc/s1600/IMG_20180508_225957.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB9w8pL1_z16E-faqgILH8UMaxgijVC48gLKtqRXyH3eAxdVvw0PrdZcU4eBfWyUTcUukkVZLv7jBM5DSLQWjrbz4h-Wq2enjGLtqvobgwjpN5y6lVQazLDUXxCqZ_FmWJcSVBOE_Kpkc/s320/IMG_20180508_225957.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">スキージャンプの360度動画と<br />その時のセンサー情報とを合わせて、<br />VR上で体験して得られる効果の研究</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDvaovcd5kQds6TzBrCU1NRizhQga9aiKVze7XbGttXfyBDsu87YDim3PQmGzri53tjTAYjU0zMZbJ9ZOjL5haiVI50Im43WD3OjKKU1m7VuAhsvvCRkPIWy_XjihYRtEtaa3EynVZ-B0/s1600/IMG_20180508_230802.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDvaovcd5kQds6TzBrCU1NRizhQga9aiKVze7XbGttXfyBDsu87YDim3PQmGzri53tjTAYjU0zMZbJ9ZOjL5haiVI50Im43WD3OjKKU1m7VuAhsvvCRkPIWy_XjihYRtEtaa3EynVZ-B0/s320/IMG_20180508_230802.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">AndroidのSnackbarをハックして、<br />自分の好きな位置や幅を指定する方法</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTQPIKjsHLU5hRq7ZwRJU4QhUKe2rpcAENJjTr1SlwAzNZQ80TxtWZCjEZmH9YpZPWzGdxYgSXc49qeeaOO4JwYrcK36n0IeL8MOdH_nPiWoO4bJpmLKRLnIW3UyDA1eTrvpDKu4qrIsQ/s1600/IMG_20180508_232832.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTQPIKjsHLU5hRq7ZwRJU4QhUKe2rpcAENJjTr1SlwAzNZQ80TxtWZCjEZmH9YpZPWzGdxYgSXc49qeeaOO4JwYrcK36n0IeL8MOdH_nPiWoO4bJpmLKRLnIW3UyDA1eTrvpDKu4qrIsQ/s320/IMG_20180508_232832.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">メイドカフェについて満面の笑みで語るやこままさん</td></tr>
</tbody></table>
<br />
今回、Google I/Oに参加された河本さんが現地から中継してくれて、現地の様子や僕らの質問に色々答えてくれました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimbCSWyBztdZA7mR-KBA1UKjwVYrGafGRGPIBalItUd818Yujkj5mS5DgQLTaAQcLygHj2rG11lgxNjf6Ye0OKXLYC-_S9H29zaY5PsQDYP9Zgt0xPQ5mpLjBra0REGBepB3Z-8hlfH5o/s1600/IMG_20180509_005113.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimbCSWyBztdZA7mR-KBA1UKjwVYrGafGRGPIBalItUd818Yujkj5mS5DgQLTaAQcLygHj2rG11lgxNjf6Ye0OKXLYC-_S9H29zaY5PsQDYP9Zgt0xPQ5mpLjBra0REGBepB3Z-8hlfH5o/s320/IMG_20180509_005113.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">河本さんが現地から中継</td></tr>
</tbody></table>
河本さんは5/19(土)に開催される「<a href="https://gdgkyoto.connpass.com/event/85929/">Google I/O 2018 報告会 関西 in 京都</a>」でも発表されます。<br />
<br />
そうこうしているうちに、Google I/Oの基調講演が始まりました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMDJ9hMB9AYOf2x6q18SPr2HhYin4jaF0UX_87BJSD2pfH7ju2bLo8x33mH7xRQ9JfrdhSFsYVxWnElLnfnk-lhTQe3tKnE_hiEFEnuGm14LjGtW28By7EgvtJoPCK_Bo3UnVyUsS3sY/s1600/IMG_20180509_020430.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPMDJ9hMB9AYOf2x6q18SPr2HhYin4jaF0UX_87BJSD2pfH7ju2bLo8x33mH7xRQ9JfrdhSFsYVxWnElLnfnk-lhTQe3tKnE_hiEFEnuGm14LjGtW28By7EgvtJoPCK_Bo3UnVyUsS3sY/s320/IMG_20180509_020430.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">サンダー・ピチャイ登場!</td></tr>
</tbody></table>
<br />
Google I/Oの基調講演は去年から前半と後半に分かれるようになりました。<br />
前半は新サービスやプロダクトの発表、後半はデベロッパー向けの技術的な内容になっています。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxxxcvqGXgbZtlvJfmjgB06XgNyGR6g7Ylbe60EyUlfVFEY61jWbQWiaarr4z9seQmyhWd9_EjKAd_oQ_aPLJ8XtxDR2sgExO-bGW7XZBD79FZLSR7P19wUidSaKjDs4AB_CE-uaRSiQI/s1600/IMG_20180509_032442.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxxxcvqGXgbZtlvJfmjgB06XgNyGR6g7Ylbe60EyUlfVFEY61jWbQWiaarr4z9seQmyhWd9_EjKAd_oQ_aPLJ8XtxDR2sgExO-bGW7XZBD79FZLSR7P19wUidSaKjDs4AB_CE-uaRSiQI/s320/IMG_20180509_032442.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">新サービスやプロダクトの発表</td></tr>
</tbody></table>
今年の内容はML(Machine Learning)一色でした。各サービスにはMLで学習した結果を用いて、機能向上や画期的な仕組みを取り入れたものになっていました。<br />
<br />
前半の基調講演から後半までは1時間くらい空きがあるので、前半の基調講演について話したり、もくもくしながら待ちます。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifiqNdzN0yxoreylwTOveIPDzja-bzDVxe8vVhq9AEd4hvuPiALOqS1NkOvTWIEsL1qeg2MwhB03Zo_af-IuMfAJZSEloO0mbrJuCTWO04UIBLcdqnOho7_f4BHfXlbQQSfZ2lcr-5cYc/s1600/IMG_20180509_044527.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifiqNdzN0yxoreylwTOveIPDzja-bzDVxe8vVhq9AEd4hvuPiALOqS1NkOvTWIEsL1qeg2MwhB03Zo_af-IuMfAJZSEloO0mbrJuCTWO04UIBLcdqnOho7_f4BHfXlbQQSfZ2lcr-5cYc/s320/IMG_20180509_044527.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">もくもくしながら待つ</td></tr>
</tbody></table>
<br />
そして基調講演の後半が始まりました。後半はAndroid(AndroidStudio)、Dialogflow、PWA、Material Design、CloudAutoML、そしてARCoreについてでした。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-V88ITeG9vACJhW6L-Br33cOQQtk6j4AjugDVzkyOuRw6fVacNxoTIUv77NN8DnRv-1KioomTm3USSzxuCWJfYBVND22bhMoYDaLpd8WjcGS9BRJsgTOwNOCz-EtLGQ4zqsiTMGGCcBY/s1600/IMG_20180509_045512.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-V88ITeG9vACJhW6L-Br33cOQQtk6j4AjugDVzkyOuRw6fVacNxoTIUv77NN8DnRv-1KioomTm3USSzxuCWJfYBVND22bhMoYDaLpd8WjcGS9BRJsgTOwNOCz-EtLGQ4zqsiTMGGCcBY/s320/IMG_20180509_045512.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">後半の基調講演</td></tr>
</tbody></table>
僕は今回、ARCoreの発表を楽しみにしていました。発表されたのは、Cloud Anchorsというマルチプレイのような他者と情報を共有する仕組みについてでした。(ちゃんと聞き取れていないですが、どちらかというとデータを補完するためのもののような事を言ってた気がします)<br />
マルチプレイ用ライブラリは色々ありますが、より手軽に扱えるなら良いなと思えるものでした。<br />
<br />
詳しい内容はYouTubeで公開されているので、そちらを見ていただくか、5/19(土)のI/O報告会にいらしてくださればと思います。<br />
<br />
会場提供いただいた「<a href="http://8x9.jp/">キッズプログラミングスクール8x9</a>」様と、翌朝から仕事がありつつも、会場管理者として朝まで付き合っていただいたやこままさん、ありがとうございました!<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTHIqrdkK_jaksZ46ayykXdTr0a_y-fyDF_tfdYEAxJgTVCJK_mdtFPnruDMVYijGIv6aNPMTAdPniZFXRjaX3KnF43waoey6WNoMuGGLkI3_HRjORmNvARwsSaVygwerMEOYt3hKg9QE/s1600/IMG_20180509_042400.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTHIqrdkK_jaksZ46ayykXdTr0a_y-fyDF_tfdYEAxJgTVCJK_mdtFPnruDMVYijGIv6aNPMTAdPniZFXRjaX3KnF43waoey6WNoMuGGLkI3_HRjORmNvARwsSaVygwerMEOYt3hKg9QE/s320/IMG_20180509_042400.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">やこままさん、ありがとうございました!</td></tr>
</tbody></table>
scarvizhttp://www.blogger.com/profile/00532387099288576822noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-57803467234575697232018-04-27T11:37:00.001+09:002018-04-27T11:37:27.184+09:00「Mix Leap Study#12-TensorFlow Dev Summit 2018 Recap」を開催しましたこんにちは。 GDG神戸の中谷です。<br />
<br />
4/25に「Mix Leap Study#12-TensorFlow Dev Summit 2018 Recap」を開催しました。<br />
本イベントはヤフー株式会社様とGDG神戸と共催で行い、会場は「ヤフー株式会社」様に<br />
ご提供頂きました<br />
今回の勉強会は、3/30にアメリカで行われた、TensorFlow Dev Summit 2018の振り返りとしてセッション形式で行いました。<br />
スピーカーとして、GDEの藤原様、Google本社よりLaurence Moroney様をお招きしてのイベントとなりました。<br />
<br />
まずは藤原様より、DevSummitの振り返りとして全体の概要の話をしていただきました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixJFpSIp4JTbIYWecYiFyzdD-pWCBT4LXcY5THyOMzersfzX-4imaK9TlQXC5vWhgUmyEk3B6a3Dtw-xL1kpsPcFd5qQ_U6IneE9PzaTOdU-MZd-jlTwh53O8er4GgHD-zlXUHvlLhSJeo/s1600/IMG_20180425_191515.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixJFpSIp4JTbIYWecYiFyzdD-pWCBT4LXcY5THyOMzersfzX-4imaK9TlQXC5vWhgUmyEk3B6a3Dtw-xL1kpsPcFd5qQ_U6IneE9PzaTOdU-MZd-jlTwh53O8er4GgHD-zlXUHvlLhSJeo/s320/IMG_20180425_191515.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">藤原さんトップバッターでスタート</td></tr>
</tbody></table>
セッションの一覧や、TensorFlow.jsの話、<br />
はたまた、エイプリルフールネタの話を絡めながら、機械学習があまり詳しくない人にも<br />
わかりやすく話をされていました。<br />
中盤からはEager Executionや、TFXなど実際使っている方向けに技術的な話が中心となり、これからTensorFlowを使おうという方や、すでに使っている方にも魅力のある話だったのではないかなと思います。<br />
<br />
次のセッションの間に、ヤフー様が用意してくださった、お菓子を頂きます。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnb2ZgDia4BWHj6NjJcevYTUeBv48qyFaLEgeX-kjA6T7P1gPOgwcqr9bf1oXPAHCRlFaUTAhyphenhyphenNC7YDFOdV9NXWtX5fL_gUPa1wUMCs1qRwpxa72A3hhyphenhyphenAgvKO9VDiqEQYk0bweZEXOKvW/s1600/IMG_20180425_201140.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnb2ZgDia4BWHj6NjJcevYTUeBv48qyFaLEgeX-kjA6T7P1gPOgwcqr9bf1oXPAHCRlFaUTAhyphenhyphenNC7YDFOdV9NXWtX5fL_gUPa1wUMCs1qRwpxa72A3hhyphenhyphenAgvKO9VDiqEQYk0bweZEXOKvW/s320/IMG_20180425_201140.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">たくさんのSweetsをありがとうございました</td></tr>
</tbody></table>
<br />
次にLaurence Moroney様よりまずは機械学習の話からスタート。<br />
マルバツゲームを例に、機械学習の話を説明されました。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHlwyoultxo_9Gj-338yG570TrkN9tjePtulG7e-Hc084iYwTKamXK4xjpEjxMIZo1EasEmHCip7rfrdayf86DhOyvTVhcRl19O4cf9dLCq64k9N9AWvKxwSNIbxSogEQr4rrynKKwIEI6/s1600/IMG_20180425_202557.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHlwyoultxo_9Gj-338yG570TrkN9tjePtulG7e-Hc084iYwTKamXK4xjpEjxMIZo1EasEmHCip7rfrdayf86DhOyvTVhcRl19O4cf9dLCq64k9N9AWvKxwSNIbxSogEQr4rrynKKwIEI6/s320/IMG_20180425_202557.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ジェスチャーを使いながらとてもわかり易く話をされるLaurence様</td></tr>
</tbody></table>
機械学習とは?の説明を終えたあとは、本題のTensorFlowLiteの話がありました。<br />
通常のTensorFlowでは例えば撮影している映像のデータをサーバーなどに送って、結果を貰うような処理をしなくてはいけませんが、映像の通信量はとても大きく新興国等のNetworkが弱い国などでは利用が難しい状況にありました。<br />
そのモデルデータを端末に軽量化して持込み、端末だけで学習したモデルデータを利用する。そんな講演とデモンストレーションでした。<br />
今回は英語のご講演だったのですが、結構皆さん英語のヒアリングができたいたのか、<br />
時に頷いたりしながら聞かれていました。<br />
(ちなみに筆者は1割ぐらいしか理解できませんでした!)<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
最後にLTとして、1名の方が登壇されました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZxWINe-DspRAOAqO4li92JCCHCWICYx74I4t7NblPxkM4rnybQq8YJO_wfZVesEtyJnuSYqgZpZyN6XgaJmFYWj530pWYaHu-yJH1_MFl87PQvzxNJh9GXven3TuMazX-CVa6Dd8PfFfw/s1600/IMG_20180425_212838.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZxWINe-DspRAOAqO4li92JCCHCWICYx74I4t7NblPxkM4rnybQq8YJO_wfZVesEtyJnuSYqgZpZyN6XgaJmFYWj530pWYaHu-yJH1_MFl87PQvzxNJh9GXven3TuMazX-CVa6Dd8PfFfw/s320/IMG_20180425_212838.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">医療分野をAI化するためにどんな問題があるのか、どういうことを望んでいるのか等を話されていました</td></tr>
</tbody></table>
<br />
その後、少しの時間でしたが歓談の時間があり、スピーカーの方々と少しでも交流を深めて頂けたかと思います。<br />
<br />
参加してくださった皆様ありがとうございました。<br />
機械学習を今からしてみようと思った人、また機械学習を使い込んでてもっと深い話を聞きたいと思った方、どちらの方にも有益な話だったのかなと思います<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg5zUPPTh7w-TkKp1rPzYTkM1lGf0K1nG4J_rRIwdZVE0zoctM2j9vU0QbOh4hEcwbNhkuqfOOfq5Y8VAlEOSsqIx2iFlD-zwPYAITr4_ArsheUPvPoNVww_ZjI00Apj360bDjKvzNNHat/s1600/ML20180425_061.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="425" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg5zUPPTh7w-TkKp1rPzYTkM1lGf0K1nG4J_rRIwdZVE0zoctM2j9vU0QbOh4hEcwbNhkuqfOOfq5Y8VAlEOSsqIx2iFlD-zwPYAITr4_ArsheUPvPoNVww_ZjI00Apj360bDjKvzNNHat/s640/ML20180425_061.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">最後にみんなで記念撮影</td></tr>
</tbody></table>
<br />
<div>
</div>
<br />
<div style="-webkit-text-stroke-width: 0px; color: black; font-family: "Hiragino Kaku Gothic ProN"; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin: 0px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
最後になりますが改めて場所や食事をご提供頂きましたヤフー株式会社様ありがとうございました。<br />
皆様、今後もTensorFlowをよろしくお願いします!</div>
k-nakatanihttp://www.blogger.com/profile/00464687699759951327noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-9809650077787771032018-04-02T00:18:00.000+09:002018-04-02T00:18:27.665+09:00「GoogleHomeハッカソン」を開催しましたこんにちは。GDG神戸の中倉です。<br />
<br />
3/21に「GoogleHomeハッカソン - Build Actions for Your Community -」を開催しました。<br />
今回はプログラミング初心者からGoogle Homeアプリ開発経験者まで様々な人に参加していただけました。<br />
<br />
最初はアイデア発表です。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH-vL3tQ0UOUUuQcROXxXEqnUZBaok7OCzjh0DEUfAcTEQWH4Shn9kO5MfXhj6jUBztqp_AXZudVGOqfoDqVUgd9VG2Xhu_XT1gbgvO6FZMantNX-uuJIzEeD0J6f6nhNXWscxEtpZuoE/w2842-h1598-no/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1598" data-original-width="2841" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH-vL3tQ0UOUUuQcROXxXEqnUZBaok7OCzjh0DEUfAcTEQWH4Shn9kO5MfXhj6jUBztqp_AXZudVGOqfoDqVUgd9VG2Xhu_XT1gbgvO6FZMantNX-uuJIzEeD0J6f6nhNXWscxEtpZuoE/w2842-h1598-no/" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
それぞれ事前に考えたアイデアを持ち寄り発表しました。<br />
その結果、<br />
・褒める<br />
・VR<br />
・料理補助<br />
・暗記補助<br />
の4つのチームに分かれて開発を行うことになりました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-rrhIon4LkCMGF3gfYcCXUP_LAI1CKQLOyStqYSI9ScY_CvM13hGPbwYAKXWbFEO2jF7gQ3LjqHHVvFbpce_y6_nBWv-GsqB1v0cqg2Ck8SL1kl4B4ZheK8bmE7j4K4u_X7AZDsNFK3nq/w2840-h1598-no/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1598" data-original-width="2840" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-rrhIon4LkCMGF3gfYcCXUP_LAI1CKQLOyStqYSI9ScY_CvM13hGPbwYAKXWbFEO2jF7gQ3LjqHHVvFbpce_y6_nBWv-GsqB1v0cqg2Ck8SL1kl4B4ZheK8bmE7j4K4u_X7AZDsNFK3nq/w2840-h1598-no/" width="320" /></a></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjffhY96M6eyCYHsJz73dKyb9KIMltvVHirr5MIFcseF2AsPIiByhha2VZBF_tSA20aUg_4BtXspjtbaCV8r6M9qVIisfBfeinBGzjOaNtfWKCacBAumHAW_XZ-oHptrXTgU7_4z14wCW9C/w2840-h1598-no/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1598" data-original-width="2840" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjffhY96M6eyCYHsJz73dKyb9KIMltvVHirr5MIFcseF2AsPIiByhha2VZBF_tSA20aUg_4BtXspjtbaCV8r6M9qVIisfBfeinBGzjOaNtfWKCacBAumHAW_XZ-oHptrXTgU7_4z14wCW9C/w2840-h1598-no/" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">皆もくもく作業してます</td></tr>
</tbody></table>
<br />
開発後はそれぞれグループごとに発表です。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3_Z0LZCLXHkdPgDSLMMXD-V8d9OxI5VYrFf_KmN46ZwcP2FGwXhMbZXq6Uw7BOGZLSkyzu15EpJaFe_fBxFWjfR_y8VlDiVcl02RDFErQ6aobGBaUJ1CkA3h7LM86Eq6wIYZPQamvCck/w2842-h1598-no/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1598" data-original-width="2841" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3_Z0LZCLXHkdPgDSLMMXD-V8d9OxI5VYrFf_KmN46ZwcP2FGwXhMbZXq6Uw7BOGZLSkyzu15EpJaFe_fBxFWjfR_y8VlDiVcl02RDFErQ6aobGBaUJ1CkA3h7LM86Eq6wIYZPQamvCck/w2842-h1598-no/" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">暗記補助アプリアンディー先生</td></tr>
</tbody></table>
Google Homeから暗記したい単語等を登録、暗記物の勉強に使えるアプリです。<br />
今回は単語を登録するというところまで出来ていました。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNiXXtRmzA3OyqmardnN8Q3F0B2hNfGUExP_HUsb-ofSZfmFj2hHp0V4ZNyNM1swPKa8HBWXTM6kcHQw4VlayKVQkkJNzfsVlZvO8H8heDpiwbdN-1YpqT0mUGffFe1YeBO2kXi3GBstQ/w2842-h1598-no/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1598" data-original-width="2841" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNiXXtRmzA3OyqmardnN8Q3F0B2hNfGUExP_HUsb-ofSZfmFj2hHp0V4ZNyNM1swPKa8HBWXTM6kcHQw4VlayKVQkkJNzfsVlZvO8H8heDpiwbdN-1YpqT0mUGffFe1YeBO2kXi3GBstQ/w2842-h1598-no/" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ほめて世界征服</td></tr>
</tbody></table>
「○○さんを褒めて」というとGoogle Homeが自分の代わりに褒めてくれるアプリです。<br />
面と向かって褒めるのが苦手な人にピッタリですね。<br />
<br />
ほめるアプリのチームは余裕があったようでもう一つアプリを作っていました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXf_kfJ8RbxBk3aHgVZ2obLWpDOcRO3SHdgjJZCeZBbYkhOIUG0riVsTOznfDWJdgT90mE777GiB6TLJjXl_9VEAeD6hIP0EhEDWqPhH2eMUUubJEOK5IY6_JPX-tgm9_VZnxNs9S-CEQ/w2842-h1598-no/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1598" data-original-width="2841" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXf_kfJ8RbxBk3aHgVZ2obLWpDOcRO3SHdgjJZCeZBbYkhOIUG0riVsTOznfDWJdgT90mE777GiB6TLJjXl_9VEAeD6hIP0EhEDWqPhH2eMUUubJEOK5IY6_JPX-tgm9_VZnxNs9S-CEQ/w2842-h1598-no/" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">忠誠を誓ってくれるアプリ</td></tr>
</tbody></table>
見事なGoogle Home漫才を見せてくれました笑<br />
<br />
私たちのチームは料理補助アプリ「CookPod」を作りました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTN0BZoZEkAxv1Jq04MS4oy7-V9nT8ijZJI-w6CRKvLzcLh24_Wt3dsvbyHsNNE_CuESOszeYQFyCQSYchiPQkIGydtRk2s9iOaKJ8_lb2modoknXtgRyrOdmcXd8nNm4dFZDDxgtJm_g/w2842-h1598-no/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1598" data-original-width="2841" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTN0BZoZEkAxv1Jq04MS4oy7-V9nT8ijZJI-w6CRKvLzcLh24_Wt3dsvbyHsNNE_CuESOszeYQFyCQSYchiPQkIGydtRk2s9iOaKJ8_lb2modoknXtgRyrOdmcXd8nNm4dFZDDxgtJm_g/w2842-h1598-no/" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">CookPod</td></tr>
</tbody></table>
料理の手順をGoogle Homeが読み上げてくれます。<br />
音声で操作するので手が塞がっていても利用でき便利です。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXkRHzXx1rhkwdi4GA3_4DWVU6-gYSp9xl2eZqpXJkArXgjksLBq3gv2sB3PD01REcEn8k7k_5ebBuuKyQzH7QRB9qzzuJPpjnITZmnrY3GgLzH9DNgohq2Qtec1cJIQyv5_47MyXT5ws/w2842-h1598-no/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1598" data-original-width="2841" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXkRHzXx1rhkwdi4GA3_4DWVU6-gYSp9xl2eZqpXJkArXgjksLBq3gv2sB3PD01REcEn8k7k_5ebBuuKyQzH7QRB9qzzuJPpjnITZmnrY3GgLzH9DNgohq2Qtec1cJIQyv5_47MyXT5ws/w2842-h1598-no/" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">VR Google Assistant</td></tr>
</tbody></table>
VRチームはGoogle Homeを音声入力インタフェースとして使い、VR上に音声で地図を表示したりといったことをしていました。<br />
<br />
最後は投票でありがたいことにCookPodが一番票を頂きました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGBUr741xqKNeUKvPmIZFco4sl-hnFVOPylem0PciybwoQuCjZR8gGXY198bN0l9CJft26Kj949b1YHnNRoPOmYQVPlBWXEwOh51jv14FsgS_lPMu_GIi90vNTE5bCp0738W0B8UTFkuM/w2842-h1598-no/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1598" data-original-width="2841" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGBUr741xqKNeUKvPmIZFco4sl-hnFVOPylem0PciybwoQuCjZR8gGXY198bN0l9CJft26Kj949b1YHnNRoPOmYQVPlBWXEwOh51jv14FsgS_lPMu_GIi90vNTE5bCp0738W0B8UTFkuM/w2842-h1598-no/" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">賞品頂きました!</td></tr>
</tbody></table>
<br />
今回Google Homeハッカソンを通じて感じたのは、Google Homeアプリの開発にはまだまだ制約が多いということです。Googleアカウントの取得などユーザ識別が簡単にできるようになればもっとやれることも増えるのですが…<br />
その辺は今後に期待ですね。<br />
<br />
今回は<a href="http://8x9.jp/" target="_blank">キッズプログラミングスクール8×9</a>さんに会場をお借りしました。<br />
ありがとうございました。Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-65475001870963260532017-12-24T15:11:00.001+09:002017-12-24T15:11:35.501+09:00「Android Things ハンズオン勉強会」を開催しましたこんにちは、GDG神戸の嘉多です。<br />
12/23(土)にGDG京都さんと共催で「Android Things ハンズオン勉強会」を開催しました。<br />
<br />
GDG京都オーガナイザーの久保田さんにご登壇いただき、AndroidThingsで実際にデバイスをコントロールするハンズオンを行いました。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhShEe2FshwZJwnDHgCMAYOB0-iXW8LrIh_g7IioCN7ZcuMxknxMkTQS9vCl21kZnFikEKk8M8J7hY4pzzHXr3X_cyRXo-krV-SW1BhgFZlVyPlD-1FBZvULBOil442xMGJJ02pdwIFkQMg/s1600/IMG_20171223_142336.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhShEe2FshwZJwnDHgCMAYOB0-iXW8LrIh_g7IioCN7ZcuMxknxMkTQS9vCl21kZnFikEKk8M8J7hY4pzzHXr3X_cyRXo-krV-SW1BhgFZlVyPlD-1FBZvULBOil442xMGJJ02pdwIFkQMg/s320/IMG_20171223_142336.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">今回のデバイスはラズパイではなく、IMX7Dというボードに<br />
7セグディスプレイやボタンなどが組み込まれたキット</td></tr>
</tbody></table>
<br />
新規プロジェクト作成からはじまり、タッチ式ボタンのコールバックを受け取ったり7セグディスプレイに表示してみたりと、初心者の方にもやさしい内容になっていました。<br />
また、ボタンデバイスのコールバックをAndroidのシステムイベントで受け取る方法など、うれしいTipsも盛り込まれていました。(チャタリングなどを考慮しなくて済むそうです)<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMzxHmVlCgdv7XSrvVotk2Lq8aKyMRM6Be59FvU_mR7CsP1w-wR3p8rp2WNMTnU3w6dYBGEgkTzuvoDP_VJA8eSo6oAENiZWPt6_sNEasZtJ6zYt9BC2uop1F2DHhmrHDYYqGirBMyIX-N/s1600/IMG_20171223_134020.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMzxHmVlCgdv7XSrvVotk2Lq8aKyMRM6Be59FvU_mR7CsP1w-wR3p8rp2WNMTnU3w6dYBGEgkTzuvoDP_VJA8eSo6oAENiZWPt6_sNEasZtJ6zYt9BC2uop1F2DHhmrHDYYqGirBMyIX-N/s320/IMG_20171223_134020.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">久保田さんの説明に聞き入るみなさん</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5528kY_E0TvlLqzW5OIu43gfO8AUOLTy8WrRAHZVylcDQcuCq84rNyVXx6GYCBbLaIvICpjVa3sAaQs6D1Kut4XYNPrfGLhbXlRXkgQjfGMmIHEhZHw0QjAZpHsr1BYDx8vT5AshBLARH/s1600/IMG_20171223_144759.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5528kY_E0TvlLqzW5OIu43gfO8AUOLTy8WrRAHZVylcDQcuCq84rNyVXx6GYCBbLaIvICpjVa3sAaQs6D1Kut4XYNPrfGLhbXlRXkgQjfGMmIHEhZHw0QjAZpHsr1BYDx8vT5AshBLARH/s320/IMG_20171223_144759.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">会場のMTRL KYOTOさんは窓際の席もおすすめ</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiFt1jTBnUSRYwmOx9rFzTnWQYsggviii5KAquoPkeAmP3FKJmjoeQRY5fN0m6LsC4p7dcdXSlB9a13KDDZkGG7UE_tjPztJBjxtp92x4Rz_tHMEn09jG4MdXNqukglcApsy4fdITykGiR/s1600/IMG_20171223_145658.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiFt1jTBnUSRYwmOx9rFzTnWQYsggviii5KAquoPkeAmP3FKJmjoeQRY5fN0m6LsC4p7dcdXSlB9a13KDDZkGG7UE_tjPztJBjxtp92x4Rz_tHMEn09jG4MdXNqukglcApsy4fdITykGiR/s320/IMG_20171223_145658.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">みんなで協力!</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil4Iw8GYfcrptmTFCe7Sj06txJhGC10Ew7BNjgdkjCbdWE__0AmXp0arRUw6gVkMWI5j46LyQyjQPnBx156Fwh05zwTKl4vIp4MqgU0-7bCrV962IdHaCqc4Sz6u-L1NRpl1AZ0AiPhuuH/s1600/IMG_20171223_160305.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil4Iw8GYfcrptmTFCe7Sj06txJhGC10Ew7BNjgdkjCbdWE__0AmXp0arRUw6gVkMWI5j46LyQyjQPnBx156Fwh05zwTKl4vIp4MqgU0-7bCrV962IdHaCqc4Sz6u-L1NRpl1AZ0AiPhuuH/s320/IMG_20171223_160305.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">もくもく</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIBYdRK7f2PODr2EN6qG6bncGEch5244HDYHqXAFkY7RAph1iYpA98NIYJkMyfEIIW5HapljCe0e0AHxfq5m7rX6hVh3AQ-3TeJwLqkPJPwUQhi3b6hbA45NTLYasImYuU9KPWV9T9yhjL/s1600/IMG_20171223_115156.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIBYdRK7f2PODr2EN6qG6bncGEch5244HDYHqXAFkY7RAph1iYpA98NIYJkMyfEIIW5HapljCe0e0AHxfq5m7rX6hVh3AQ-3TeJwLqkPJPwUQhi3b6hbA45NTLYasImYuU9KPWV9T9yhjL/s320/IMG_20171223_115156.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">カフェラテと開発キット</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIJlArJKo-2BalbwRpii5XTPYQu3DeQxLddV6j5v5YDbpQj4aLUTauxJ5-T6_awSlSGMeInl2yTSKaZP8WzBRlvYuNPVKK-cJtEDnCUXREaH_VBMvynj78V78a2ZtT7hiWjbuXSA4rEmsB/s1600/IMG_20171223_155552.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIJlArJKo-2BalbwRpii5XTPYQu3DeQxLddV6j5v5YDbpQj4aLUTauxJ5-T6_awSlSGMeInl2yTSKaZP8WzBRlvYuNPVKK-cJtEDnCUXREaH_VBMvynj78V78a2ZtT7hiWjbuXSA4rEmsB/s320/IMG_20171223_155552.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">7セグディスプレイに表示!</td></tr>
</tbody></table>
<br />
<br />
会場をご提供いただいたMTRL KYOTOさんは非常にきれいなお店で、気持ちよく開発ができました。<br />
ご参加いただいたみなさん、GDG京都のみなさん、MTRL KYOTOさん、ありがとうございました。naoto khttp://www.blogger.com/profile/12626705253746335941noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-26244467816651604672017-12-17T23:55:00.001+09:002017-12-17T23:55:03.826+09:00「DevFest 温泉 in 湯布院 2017」に参加してきました!(後編)こんにちは。野田です。<br />
今回は、GDG九州さんが開催された「DevFest 温泉 in 湯布院 2017」に参加してきたので、そのレポートの後編です。<br />
<a href="https://gdg.connpass.com/event/66345/">https://gdg.connpass.com/event/66345/</a><br />
<br />
前編は以下になります。<br />
<a href="http://kobegdg.blogspot.jp/2017/11/devfest-in-2017.html">http://kobegdg.blogspot.jp/2017/11/devfest-in-2017.html</a><br />
<br />
<h3>
4. 2日目 もくもく開発</h3>
2日目の朝、せっかくなので温泉で朝風呂してました。<br />
夜だと露天風呂から眺める景色は暗くて見えないところもあったのですが、朝は遠くの山もちゃんと見えて、とても気持ちよく温泉を堪能できました。<br />
<br />
朝食は8時からでしたが、全員ちゃんとそろっていただきました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZaMRZTvr2vedsylb_9x4m3u7lx3CoXv1JouoliR11qx95WWYbHaXQufw6rdBJ1hZttt8kxP3DiPaSSmBVKjBXgrfXt4ZuSyA-mSZI730Hx2K0_ZJ3nKZ1O3vSCDA1QKQhU41xzcBoFBo/s1600/IMG_20171104_080053.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZaMRZTvr2vedsylb_9x4m3u7lx3CoXv1JouoliR11qx95WWYbHaXQufw6rdBJ1hZttt8kxP3DiPaSSmBVKjBXgrfXt4ZuSyA-mSZI730Hx2K0_ZJ3nKZ1O3vSCDA1QKQhU41xzcBoFBo/s320/IMG_20171104_080053.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">朝からボリューム満点ですね!</td></tr>
</tbody></table>
<br />
朝ごはんの後は昨日の進捗発表です。とはいっても、ほとんど無いんですが...。(僕はしっかり進捗出してましたよ!)<br />
中でも衝撃的だったのが、GDG九州オーガナイザーの本田さんの発表でした。<br />
もともと作成していたアプリの改良版を作るという話でしたが、「Google Assistant for UNK」というサービスを作るという方針に変えるという発表をされました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqHCMa5-rrstDroKluGL4mJqhMpe2YBKZf6KudnaRxvZTOQozwzRBtASmi79oShCPJdw92d6Sx8KQXDsH8-PS0wl5h2ngHIozAzBSBVtO_B_YVv-ID-mjtXw_QngWjRR92-gy39FngMLQ/s1600/IMG_20171104_100736.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqHCMa5-rrstDroKluGL4mJqhMpe2YBKZf6KudnaRxvZTOQozwzRBtASmi79oShCPJdw92d6Sx8KQXDsH8-PS0wl5h2ngHIozAzBSBVtO_B_YVv-ID-mjtXw_QngWjRR92-gy39FngMLQ/s320/IMG_20171104_100736.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">「Google Assistant for UNK」発表!</td></tr>
</tbody></table>
<br />
Google Assistantを使って、GoogleHomeにUNKが出たことを伝えると、その数をカウントするというサービスです。<br />
ちなみにUNKとは、う〇このことです。<br />
うん〇という、センシティブな情報を扱うだけに、自動化の方法を模索していたそうで、そこで満を持してのGoogleHomeだったようです。<br />
GoogleHomeで健康管理。素晴らしいですね!<br />
<br />
引き続きもくもく開発し、お昼になったらお昼ご飯をいただきました。<br />
安定したボリューム感ですね。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxBURfhesodaPMH2yyrK1b8-1nNNQEl2sx8IvUgaHbSDKKapdtEm2kYIUki6sGSetqtx633lm78-TDGGvGuxsWnherP54pOUaZ1vQ3pujyz5fWAZd9975n2-CVPQlB3VKMhdzf0LiP0Sg/s1600/IMG_20171104_120751.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxBURfhesodaPMH2yyrK1b8-1nNNQEl2sx8IvUgaHbSDKKapdtEm2kYIUki6sGSetqtx633lm78-TDGGvGuxsWnherP54pOUaZ1vQ3pujyz5fWAZd9975n2-CVPQlB3VKMhdzf0LiP0Sg/s320/IMG_20171104_120751.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">安定したボリューム感!</td></tr>
</tbody></table>
<br />
ずっともくもくして、ご飯を食べて、だと体がなまってしまうので、運動したくなりますよね。<br />
会場では、バスケットコート(バレーボールとかテニスとかサッカーもできるようです)もあり、バスケを嗜みました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtjmhDW_Fdy_KVd6Q0wZfkUAKRFC297t2KzYkFDkuGsl3_OWzpLDPhksdCZZBOIaT5FnId0Lr81kaT9iBzQ4HxPc0PbBl8y2a_SU9wrsUXXp10TMxMmUwvtEgbYtEL0CFQvhZ0nvxcVZ4/s1600/IMG_20171104_151423.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtjmhDW_Fdy_KVd6Q0wZfkUAKRFC297t2KzYkFDkuGsl3_OWzpLDPhksdCZZBOIaT5FnId0Lr81kaT9iBzQ4HxPc0PbBl8y2a_SU9wrsUXXp10TMxMmUwvtEgbYtEL0CFQvhZ0nvxcVZ4/s320/IMG_20171104_151423.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">バスケを嗜む。実はこの時、風がとても強くて、動き続けないと寒くて凍え死にそうでした。</td></tr>
</tbody></table>
<br />
それと、バスケだけじゃなく、本田さんが持ってきていたスケボーで遊んだりもしましたよ。<br />
<div>
何か運動するには困らない広さなのが良かったですね。<br />
<br />
あとはひたすらもくもく開発していました。明日の午前には完成しておかないといけませんしね。 <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxO9DT_4XruUwZQNiDLaVecbC1M-EOlrJ-rgHlqQ0Cbg16YA3IBroFW0JSU-VG3Rt23LTIp_QrVobGd1iIlMRXp7S9Zgm7Ypt57TILgNP9bBziwfImdq02lJodgwbepQLnZ3fOXLkFP1M/s1600/IMG_20171104_164709.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxO9DT_4XruUwZQNiDLaVecbC1M-EOlrJ-rgHlqQ0Cbg16YA3IBroFW0JSU-VG3Rt23LTIp_QrVobGd1iIlMRXp7S9Zgm7Ypt57TILgNP9bBziwfImdq02lJodgwbepQLnZ3fOXLkFP1M/s320/IMG_20171104_164709.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ひたすらもくもく開発</td></tr>
</tbody></table>
<br />
夜ご飯もきっちりいただきました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0sgfVCeQlF6Ubn-RN58TVikJkjxQJBUux1Avmi05ty4aWtvNL9vKUSQLEfXX9lfBBWxtpY2SbpXXV5d9LCS1Rzz6SGspcTSfc6EqAHYN_JwJ8F68R_nzut2qGnYcCJr7UAWO_j0m9HfA/s1600/IMG_20171104_183725.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0sgfVCeQlF6Ubn-RN58TVikJkjxQJBUux1Avmi05ty4aWtvNL9vKUSQLEfXX9lfBBWxtpY2SbpXXV5d9LCS1Rzz6SGspcTSfc6EqAHYN_JwJ8F68R_nzut2qGnYcCJr7UAWO_j0m9HfA/s320/IMG_20171104_183725.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">デザートのぶどう付き</td></tr>
</tbody></table>
<h3>
<br />5. 3日目 成果発表</h3>
3日目。朝温泉したら、朝ごはんです。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEholWSVaBcmoYSkzq-edD1nGgw4UDdKU70XAb_GiNcsu1tJIvm2oRHC2CYqnpK4tLdf752D9OfHAUH0fJQ_N20AaYkjtFYPJFUZ9rnTqPc-QHtGwoZwobivATCNwC4xRXwq-6PzOTnU0qk/s1600/IMG_20171105_080451.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEholWSVaBcmoYSkzq-edD1nGgw4UDdKU70XAb_GiNcsu1tJIvm2oRHC2CYqnpK4tLdf752D9OfHAUH0fJQ_N20AaYkjtFYPJFUZ9rnTqPc-QHtGwoZwobivATCNwC4xRXwq-6PzOTnU0qk/s320/IMG_20171105_080451.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">朝ごはんにもデザートが!</td></tr>
</tbody></table>
<br />
朝ごはん後は最後の発表に向けてもくもく開発していました。<br />
そして最後の発表の時間です。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfOzkYyWNbCNPeUF9-HTS1NgtYodOunrVgcH8IOxuRCnWc07DPNbLE-c5PFH-ppS1Mwxfk0YPQCR3_WHGfW6VKlUa6OmEhEjY6I1v2Hth3u_N48mxRsKqYTE8r84ndJoAYM4Vwe_QYBDk/s1600/IMG_20171105_111412.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfOzkYyWNbCNPeUF9-HTS1NgtYodOunrVgcH8IOxuRCnWc07DPNbLE-c5PFH-ppS1Mwxfk0YPQCR3_WHGfW6VKlUa6OmEhEjY6I1v2Hth3u_N48mxRsKqYTE8r84ndJoAYM4Vwe_QYBDk/s320/IMG_20171105_111412.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">パイセンのGoogleHome(?)だそうです</td></tr>
</tbody></table>
<br />
例の「Google Assistant for UNK」は「UNK Cloud」と名前をあらためて、ほぼ完成したようでした。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTFGc0sRdzfcOuEJks5fhzIFoL-J33g5RPMQqor1ROcK5e_pzFhfAW0eCnin_JNRU_WVkNLbxtOUJW5DPXpb629COQObeAX7taalxtQ7trESChnPKL7czrvkvFDumw4aitLcH3EhP2jbk/s1600/IMG_20171105_112109.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTFGc0sRdzfcOuEJks5fhzIFoL-J33g5RPMQqor1ROcK5e_pzFhfAW0eCnin_JNRU_WVkNLbxtOUJW5DPXpb629COQObeAX7taalxtQ7trESChnPKL7czrvkvFDumw4aitLcH3EhP2jbk/s320/IMG_20171105_112109.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">「UNK Cloud」!アイコンが愛らしいキャラになっています</td></tr>
</tbody></table>
<br />
個人的に良かったと思ったのは、スライドにニコニコ動画のコメントのような感じでつけられるようにするサービスです。<br />
この時はローカル上でのみでしたが、ちゃんと動くようになっていました。<br />
これで、どのスライドの時に、閲覧者のどういう反応があるのか、が見れるので、発表者にも嬉しいサービスですね。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrr7p_wnoezPiHfNQKdu09RLiGe34VTfSed9MDbZIdGbxxDZ3wlufC3yLZ95046Zye8BlhcfX0mHtCAKc0kt1xbYTeAfWK8UY6sJpT1uRKSkT3hE3wgV3U0L8x8lexh_5yAe8AABw5aeE/s1600/IMG_20171105_114217.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrr7p_wnoezPiHfNQKdu09RLiGe34VTfSed9MDbZIdGbxxDZ3wlufC3yLZ95046Zye8BlhcfX0mHtCAKc0kt1xbYTeAfWK8UY6sJpT1uRKSkT3hE3wgV3U0L8x8lexh_5yAe8AABw5aeE/s320/IMG_20171105_114217.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">良い笑顔いただきました</td></tr>
</tbody></table>
<br />
全員の発表が終わったところで、GDG九州の松岡さんの閉会の挨拶です。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgru-wGvf6mgOxz4i9FgoVD0PP_dxIDGZTzPwbNjfdZ24LAr09XrS22auHb__4gRmVC4rgOYhpb2daDvfBPOXLaD4BxKJoQn39RKFB_WkIYZcK3NTC_VUPQcysVG0GglZ3Q8R0rlXEtYWw/s1600/IMG_20171105_114342.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgru-wGvf6mgOxz4i9FgoVD0PP_dxIDGZTzPwbNjfdZ24LAr09XrS22auHb__4gRmVC4rgOYhpb2daDvfBPOXLaD4BxKJoQn39RKFB_WkIYZcK3NTC_VUPQcysVG0GglZ3Q8R0rlXEtYWw/s320/IMG_20171105_114342.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">長いようで短かった3日間の締めです</td></tr>
</tbody></table>
<br />
「がんばるみんなへ」のエスカップも10+2本で1ダース用意されていましたが、半分になっていました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5a4vhryK5P6Nhqdw9dYVSbIJOI8PNRbl6JWrQnpDkscRvc9n0aikrDeRCX2jtdVIKllg5Ni5OeD5YiumsswsO1o7yd8Fi-zqWoQhCJ7N_le_3PSpMQDovVWOZB-0Q-3y7iHxcRG5xZFE/s1600/IMG_20171105_114404.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5a4vhryK5P6Nhqdw9dYVSbIJOI8PNRbl6JWrQnpDkscRvc9n0aikrDeRCX2jtdVIKllg5Ni5OeD5YiumsswsO1o7yd8Fi-zqWoQhCJ7N_le_3PSpMQDovVWOZB-0Q-3y7iHxcRG5xZFE/s320/IMG_20171105_114404.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">夜中に頑張っていた人もいたみたいです。僕は寝ましたが。</td></tr>
</tbody></table>
<br />
今回は幸いにも天候に恵まれ、素晴らしい景色と温泉も堪能できました。<br />
3日間、みなさん、お疲れ様でした!<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoGtL25EFCRbUQRT8sWEoIrCIjI4bIMiB2RfRBCOreUJsbdX-2dIKNBOSW7u5FhFz0jk8bLzOFlIutplnkv3f-GA4y8TWC1Cj79q-YdP_bk9bWm3vlrw0HhwDUaCpRwrw8e2-FZJHZBZk/s1600/IMG_20171105_120645.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoGtL25EFCRbUQRT8sWEoIrCIjI4bIMiB2RfRBCOreUJsbdX-2dIKNBOSW7u5FhFz0jk8bLzOFlIutplnkv3f-GA4y8TWC1Cj79q-YdP_bk9bWm3vlrw0HhwDUaCpRwrw8e2-FZJHZBZk/s320/IMG_20171105_120645.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">すごく綺麗な景色ですね!3日間お疲れ様でした!</td></tr>
</tbody></table>
<br />
<h3>
6. 3日目の後 観光</h3>
イベント自体は終わりましたが、せっかく大分に来たので、観光もしたいですよね。<br />
GDG九州の本田さんに「地獄めぐり」を教えていただいたので、めぐってきました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDvD-ZOFW01PmUrSBVt2qiTcb5AriAMh2etvoGXEASbRNgTeEogvRSmkPIxTyWF1qqL1l7-rbStisHLd0l-WuzgBMZ-pRX8xBld9taKWl5QvUHv4dyI2Tm1NRPuUd31fcx5Td5x_RWaos/s1600/IMG_20171105_150400.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDvD-ZOFW01PmUrSBVt2qiTcb5AriAMh2etvoGXEASbRNgTeEogvRSmkPIxTyWF1qqL1l7-rbStisHLd0l-WuzgBMZ-pRX8xBld9taKWl5QvUHv4dyI2Tm1NRPuUd31fcx5Td5x_RWaos/s320/IMG_20171105_150400.jpg" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">別府 地獄めぐり</td></tr>
</tbody></table>
<br />
温泉の源泉がその場所によって色とか湧き方とかが違って、それがいくつかあるので、順番にめぐっていく感じのものなんですが、予想以上に凄かったです。<br />
写真でその凄さ伝わるかわかりませんが、海地獄は豪快に湯けむりを吹き上げていて、圧倒されました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKGHDdvK6R00aDbc1nFU6LTVDMo9E_Aa-y1nNAxub3zN_aRvXkdzv17icYQXByETKUL-A9E7OtA3nEHl4xlkbJhyphenhyphenWgbuQsMN4n4IPqpMeImAHXLVZ-l7u3fdTrf1CfuD0b-qXNgsjxVho/s1600/IMG_20171105_151130.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKGHDdvK6R00aDbc1nFU6LTVDMo9E_Aa-y1nNAxub3zN_aRvXkdzv17icYQXByETKUL-A9E7OtA3nEHl4xlkbJhyphenhyphenWgbuQsMN4n4IPqpMeImAHXLVZ-l7u3fdTrf1CfuD0b-qXNgsjxVho/s320/IMG_20171105_151130.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">湯けむりが吹き上がっていました!</td></tr>
</tbody></table>
<br />
海地獄のほかに、坊主地獄、鬼山地獄、かまど地獄、白池地獄を巡ってきました。<br />
正式には全部で7つあるそうです。残り2つは少し離れたところにあるので、今回は時間の都合で巡り切れませんでした。<br />
余談ですが、入場券がステッカーやポストカードになっていて、お土産っぽくて良かったです。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmGFj5NqdfVdBlyErm2EIdGbKrC5_gWE-tcYaaQS3xhYzcQx6mQH6PUrPsinfrSDMRPGEGoRZ6mmeqzVOX7MO3rE4xyKgayzBb-NeQEhyz_Vkl7DF2bBFUqyki81feVCm5m4-03aj9gWA/s1600/IMG_20171105_230347.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmGFj5NqdfVdBlyErm2EIdGbKrC5_gWE-tcYaaQS3xhYzcQx6mQH6PUrPsinfrSDMRPGEGoRZ6mmeqzVOX7MO3rE4xyKgayzBb-NeQEhyz_Vkl7DF2bBFUqyki81feVCm5m4-03aj9gWA/s320/IMG_20171105_230347.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">お土産にもなる入場券</td></tr>
</tbody></table>
<br />
最後に観光もできて、本当に楽しい3日間を過ごせました。<br />
この3日というのがちょうどいい長さですね。もくもく開発するだけでなく、温泉とか楽しめる余裕があるので。<br />
次回もあれば、ぜひ参加したいです。<br />
みなさんも、本当に楽しいので、参加していただければと思います。<br />
あと、GDG神戸でも合宿イベントやりたいですね!</div>
scarvizhttp://www.blogger.com/profile/00532387099288576822noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-11673181034859587792017-11-12T17:49:00.000+09:002017-11-13T08:20:15.305+09:00「DevFest 温泉 in 湯布院 2017」に参加してきました!(前編)こんにちは。野田です。<br />
今回は、GDG九州さんが開催された「DevFest 温泉 in 湯布院 2017」に参加してきたので、そのレポートです。<br />
<a href="https://gdg.connpass.com/event/66345/">https://gdg.connpass.com/event/66345/</a><br />
<br />
以前からGDG九州さんのイベントに参加してみたかったのと、温泉でのんびりしながら、もくもく好きに開発できる合宿イベントに参加してみたかったので、今回のイベントにエントリーしてみました。<br />
参加してみると、めっちゃ楽しくて、この楽しさがちゃんと伝わるか心配ですが、みなさんに共有したくなってレポートを書くことにしました。<br />
少しでも興味を持ってもらったら、来年、再来年と継続してもらいたいですし、一緒に盛り上げていければと思っています。<br />
では、拙い文章ですが、お付き合いください。<br />
<br />
<h3>
1. 出発~由布院</h3>
関西から由布院に向かうには、伊丹空港(大阪空港)から大分空港に行って、高速バスで由布院駅に向かうようになります。<br />
由布院駅から今回の会場までは1~2㎞ほど離れていて、歩いても行けなくはないんですが、GDG九州の本田さんに車で迎えに来てくれるようお願いしていました。<br />
だいたい飛行機で1時間、高速バスで1時間くらいで、移動時間は2~3時間程度です。<br />
<br />
少し早めに空港に来たので、展望エリアで飛行機を見たり写真撮ったりしながらテンションを上げていきます。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1RChv8IGFNrERgq3i7v5UwB4e66-DEGSeSIjV7YAZbn9YHhQoNWLwCKBLwnfdMFuAo5dJNT4lO1ygMy0ukLAD7oCjP-K2E8wFAJUF6ngN0evGzjfNfrAAUSf-SR9fiMOHaHDq5ERiTXA/s1600/IMG_20171103_095706.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1RChv8IGFNrERgq3i7v5UwB4e66-DEGSeSIjV7YAZbn9YHhQoNWLwCKBLwnfdMFuAo5dJNT4lO1ygMy0ukLAD7oCjP-K2E8wFAJUF6ngN0evGzjfNfrAAUSf-SR9fiMOHaHDq5ERiTXA/s320/IMG_20171103_095706.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">写真撮影しているGDG神戸の嘉多さんを写真撮影</td></tr>
</tbody></table>
<br />
ということで、飛行機に乗り込みます。<br />
ANAの小型プロペラ機でした。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1iGSfizDftEhTT2wawaoJkJVv_4nhYprb36nWpb0MkhQ34AixXVSk1wx3cKH7qwUqCXGJeaYLEOt3xqb2hYb-LKMxm1l-tFjBUKNrj8Wj4RocTOooTTh-DhyPyU3dH08VqrT_n_4fhjU/s1600/IMG_20171103_103139.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1iGSfizDftEhTT2wawaoJkJVv_4nhYprb36nWpb0MkhQ34AixXVSk1wx3cKH7qwUqCXGJeaYLEOt3xqb2hYb-LKMxm1l-tFjBUKNrj8Wj4RocTOooTTh-DhyPyU3dH08VqrT_n_4fhjU/s320/IMG_20171103_103139.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ANAのプロペラ機に乗ります!</td></tr>
</tbody></table>
<br />
いい天気ですね。フライト日和です。<br />
小型機なので、中はやや狭めですが、それなりに快適でした。<br />
<br />
到着すると荷物のベルトコンベアに寿司が。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe6BsTC8JTsRDlnvQN_Rg8joYKpI2g7RhwLfMALX2Lj_m6tlnSfdH4Usvsw4lP9NFQ0BT2ADRXwnypDY73HSgYfDKxl8mgoEAgtIrhX4DF2CjEglCYXtjlVZFJtbbjQYsIlRA870XAvbA/s1600/IMG_20171103_115038.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe6BsTC8JTsRDlnvQN_Rg8joYKpI2g7RhwLfMALX2Lj_m6tlnSfdH4Usvsw4lP9NFQ0BT2ADRXwnypDY73HSgYfDKxl8mgoEAgtIrhX4DF2CjEglCYXtjlVZFJtbbjQYsIlRA870XAvbA/s320/IMG_20171103_115038.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">津久見のまぐろ・佐伯のえび</td></tr>
</tbody></table>
<br />
空港の前から高速バスが出ているので、それに乗って由布院駅に向かいます。<br />
観光地だけあって、駅がキレイでした。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvYG8jHInQocJAQVlxLWctt9Yy-n-3J0Jgg89-1FGELBA8fYKVtTz15RXyFBlFluXr8w-CG20ymm01UfTrGyDkosplfCDHJY1sARmShMOKcAAOkppKGTCROzvC02uWAGITvJNu-YkNGR4/s1600/IMG_20171103_125749.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvYG8jHInQocJAQVlxLWctt9Yy-n-3J0Jgg89-1FGELBA8fYKVtTz15RXyFBlFluXr8w-CG20ymm01UfTrGyDkosplfCDHJY1sARmShMOKcAAOkppKGTCROzvC02uWAGITvJNu-YkNGR4/s320/IMG_20171103_125749.jpg" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">由布院駅キレイですね</td></tr>
</tbody></table>
<br />
駅の前の通りから見える山は、ちょうど紅葉していて、天気も良く絶景でした。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYmX-dTyJKNmHqCXPEAY3vsHBpjAnRBEGpkE9ndECeP6nj0sK24nY_afYks5tjDaa0ffIvmFimn8XVs-Gim3SWWN2U-eh1NzkYMpYgrh8NIEWOVcxfOfEqey1tSIRHnUyDJ7KWw8lSxtA/s1600/IMG_20171103_134530.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYmX-dTyJKNmHqCXPEAY3vsHBpjAnRBEGpkE9ndECeP6nj0sK24nY_afYks5tjDaa0ffIvmFimn8XVs-Gim3SWWN2U-eh1NzkYMpYgrh8NIEWOVcxfOfEqey1tSIRHnUyDJ7KWw8lSxtA/s320/IMG_20171103_134530.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">この景色は素晴らしいですね!</td></tr>
</tbody></table>
<br />
会場周辺には飲食店がないので、由布院駅の近くで昼食を。<br />
大分といえば、とり天ということで、さっそくとり天定食をいただきました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh3wQVWyj7iFzUVfE-tZGS28C55CqAD9xV6pu6qI3C9qPrjcEjJ_kKWKP0mvX5pF2FZxnbrEd6s9jMkZ7PlwYzQSfIIgI-ON_oCiTym0ratQ0r_FR1WS1YZnd-ov8QTurJen86smdGUf4/s1600/IMG_20171103_132954.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh3wQVWyj7iFzUVfE-tZGS28C55CqAD9xV6pu6qI3C9qPrjcEjJ_kKWKP0mvX5pF2FZxnbrEd6s9jMkZ7PlwYzQSfIIgI-ON_oCiTym0ratQ0r_FR1WS1YZnd-ov8QTurJen86smdGUf4/s320/IMG_20171103_132954.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">とり天定食美味しかったです</td></tr>
</tbody></table>
<br />
定食の中の味噌汁みたいに見えるやつは、郷土料理のだんご汁というものだそうです。<br />
中に白い1~2cm位の長さのだんごが入っていて、もちもちしていて、とても美味しかったです。<br />
<br />
<h3>
2. 1日目 イベント開始</h3>
お昼ご飯を済ませたら、会場に向かいます。<br />
会場に着いたら、設営も終わり、さっそく「DevFest 温泉 in 湯布院 2017」の始まりです!<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_veL88BrcpsV3NKblL8Dlvn8ei4zQBd6iokwy3TQ1BXb5o7H6nNJGFAEiHkkB_FpRmHCv5TWQMkF2z7kN00YaFDxHKyeMRYeU6pl0ViiOBoEY5lef0ccPg7xyqEOHn91zBZizzCIPi74/s1600/IMG_20171103_141617.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_veL88BrcpsV3NKblL8Dlvn8ei4zQBd6iokwy3TQ1BXb5o7H6nNJGFAEiHkkB_FpRmHCv5TWQMkF2z7kN00YaFDxHKyeMRYeU6pl0ViiOBoEY5lef0ccPg7xyqEOHn91zBZizzCIPi74/s320/IMG_20171103_141617.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">始まります!</td></tr>
</tbody></table>
<br />
各地から集まってくるので、集合時間もゆるくなっています。<br />
来た人から好きに開発するような感じですね。<br />
そうこうしているうちに人も増え、盛り上がってきました!<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuJnE-PGwPnBWI9XeAYzKDwsZ0OEiXhrMF0V9zOzAEnTymbG47DhH-Hk7ixmrKFvo3Lc9xsyCYyHvWfhO2C5dHbFjgLxmoqg2JTlwWmFdS4IRjrJ3BQIdNZwFzWQfE5H2-cNMODsvTOUQ/s1600/IMG_20171103_144634.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuJnE-PGwPnBWI9XeAYzKDwsZ0OEiXhrMF0V9zOzAEnTymbG47DhH-Hk7ixmrKFvo3Lc9xsyCYyHvWfhO2C5dHbFjgLxmoqg2JTlwWmFdS4IRjrJ3BQIdNZwFzWQfE5H2-cNMODsvTOUQ/s320/IMG_20171103_144634.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">人も増え、盛り上がってきました!</td></tr>
</tbody></table>
<br />
人がそろったところで、夕方くらいに夕暮れLTと称して、自己紹介も兼ねて今回何をするか軽く発表をします。<br />
まずはGDG九州オーガナイザーの松岡さんが開会の挨拶をされました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihDlM5hKxkvrH95ki2HmwsauHImDRefnk7h2UacBqh-MkUih2tP2xfgi60ps51nPiTA-hnqWeBLSYMG6d51VYMm0-mC0YFm3ct9ihk_CED75ABTRb83sVdGQgKpH51Vk9SQHU6xQyFpsM/s1600/IMG_20171103_170925.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihDlM5hKxkvrH95ki2HmwsauHImDRefnk7h2UacBqh-MkUih2tP2xfgi60ps51nPiTA-hnqWeBLSYMG6d51VYMm0-mC0YFm3ct9ihk_CED75ABTRb83sVdGQgKpH51Vk9SQHU6xQyFpsM/s320/IMG_20171103_170925.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">開会の挨拶</td></tr>
</tbody></table>
<br />
さらに松岡さん超おススメのErgoDoxのご紹介。<br />
僕も愛用しています!<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4UbLqrImGmmSdS1KtlaVrqnNM03GUHOgTW6rrHUJmVJdUhaJSBN-2tmmrY233A7c3x0Um4MFBTJNHYXnJYSmnI8vQJO4LBuYXwChtlZPhMuXbVTizxE3IQ5Vxe5z-nAS4kf6uxf028RQ/s1600/IMG_20171103_172247.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4UbLqrImGmmSdS1KtlaVrqnNM03GUHOgTW6rrHUJmVJdUhaJSBN-2tmmrY233A7c3x0Um4MFBTJNHYXnJYSmnI8vQJO4LBuYXwChtlZPhMuXbVTizxE3IQ5Vxe5z-nAS4kf6uxf028RQ/s320/IMG_20171103_172247.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">いい笑顔いただきました!</td></tr>
</tbody></table>
<br />
皆さん、今回何をしようとしているのかそれぞれ発表されました。<br />
スライドにニコニコ動画のコメントのような感じでつけられるようにするサービスだったり、作成されたカメラアプリの改良版だったり、以前合宿イベントに参加されたときに1行もコードが書けなかった(遊び惚けて)ので、今回は1行以上書くというのを目標にされていたりと、様々です。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivKnTU-Q0nzQEF9BvR121np_6H9FponwW5_0Nrh8dyujvIBp8bxIN03IuzS8di5uncQAvqLSQvTdumj5JLPjWmTP8HohhkchaggxZj4Yzfk63gjD00oF70o4NCpB3hERxj97xy-QexvHQ/s1600/IMG_20171103_171246_2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivKnTU-Q0nzQEF9BvR121np_6H9FponwW5_0Nrh8dyujvIBp8bxIN03IuzS8di5uncQAvqLSQvTdumj5JLPjWmTP8HohhkchaggxZj4Yzfk63gjD00oF70o4NCpB3hERxj97xy-QexvHQ/s320/IMG_20171103_171246_2.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">それぞれ自己紹介と何をするかの発表</td></tr>
</tbody></table>
<br />
僕は日本でも最近発売されたGoogleHomeがとてもよくできていたので、これとDialogflowを使ったアプリを「何か作る」という目標(?)を掲げました。<br />
Dialogflowは松岡さんがとても詳しかったので、わからないことがあったら教えてもらおうと思っていたのもあったので。<br />
<br />
時期が時期だけあって、大量にGoogleHomeが集まりました。<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dyyJAzKtbScN0eEAKFaLuP5mEllhDA-ujMtVCqZ-CMlO1W0bxMAGRsIOF_Ug_f8FnO3MudA6ZuM8y7nBSKRvQ' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<br />
大量のお菓子も用意されていました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuDIMPy9MeZLikX8zff3bhKISQD3N9IY7XjF9Ilx22rxSuW4PhBvurpbi-eL7pKBO-JiQcs38i8LITbN4BQ3mtgM_Nf-VuJK00AbJF47wL32gtOzLhmkHtSqn_vewr8FZ7G6v9iA4Qflw/s1600/IMG_20171103_175354.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuDIMPy9MeZLikX8zff3bhKISQD3N9IY7XjF9Ilx22rxSuW4PhBvurpbi-eL7pKBO-JiQcs38i8LITbN4BQ3mtgM_Nf-VuJK00AbJF47wL32gtOzLhmkHtSqn_vewr8FZ7G6v9iA4Qflw/s320/IMG_20171103_175354.jpg" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">大量のお菓子</td></tr>
</tbody></table>
<br />
お菓子ロードを取ろうとしたところ、何故か割り込まれましたが、合宿のノリっぽい(?)ですね。<br />
<br />
「がんばるみんなへ」のエスカップも10+2本で1ダース用意されていました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoylF9Gsw1vuk_Ju6rydXCcyzpsUpzXAGKeTe7-lO9D_haDRoBpR5Q0K43GwhnyzW79A_XZHIsUVn_f3mpZt8UokNWrWCr7UxXM2C-efivIFSBNShlX0tyN5vDij7S8s6yRYyFV5Yha2s/s1600/IMG_20171103_181746.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoylF9Gsw1vuk_Ju6rydXCcyzpsUpzXAGKeTe7-lO9D_haDRoBpR5Q0K43GwhnyzW79A_XZHIsUVn_f3mpZt8UokNWrWCr7UxXM2C-efivIFSBNShlX0tyN5vDij7S8s6yRYyFV5Yha2s/s320/IMG_20171103_181746.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">がんばるみんなへエスカップ</td></tr>
</tbody></table>
<h3>
</h3>
<h3>
<br />3. 1日目 夜ご飯と温泉</h3>
LTと軽く雑談が終わると夜ご飯です。<br />
今回のイベントはご飯も込みなので、夜ご飯が用意されていました。<br />
ボリューム満点で、これも合宿っぽくていいですね。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHkL8fZrvHQSE4AqT_7KEK-Z0kIs2PVGauiAq77Hg_bgFXGeRCui_o8bvCITqGLCiQ-zZs1m1ckNwm5PtGj6WglrZiEy7HwSkwvhTcd6UVXrs5rJiUi-sOO-1bTnR3QNzpCc6NvFCmxOE/s1600/IMG_20171103_183626.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHkL8fZrvHQSE4AqT_7KEK-Z0kIs2PVGauiAq77Hg_bgFXGeRCui_o8bvCITqGLCiQ-zZs1m1ckNwm5PtGj6WglrZiEy7HwSkwvhTcd6UVXrs5rJiUi-sOO-1bTnR3QNzpCc6NvFCmxOE/s320/IMG_20171103_183626.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ボリューム満点な夜ご飯</td></tr>
</tbody></table>
<br />
ご飯が終わったら、お酒で乾杯です。<br />
お酒飲みながらもくもく開発します。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo530PnVAVuYY4FMNy1Mt3aOY3uRGprxDNwIF87B5TFN5c2AmbOUkrvrFTVa17gYTiDF0F-knrLzTq6l-qi2hAWjsCBMQUlcLty7L4TcyuNlhMqYpL14kRKO9dzPSIdvKw7hJjIlbmByk/s1600/IMG_20171103_195543.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo530PnVAVuYY4FMNy1Mt3aOY3uRGprxDNwIF87B5TFN5c2AmbOUkrvrFTVa17gYTiDF0F-knrLzTq6l-qi2hAWjsCBMQUlcLty7L4TcyuNlhMqYpL14kRKO9dzPSIdvKw7hJjIlbmByk/s320/IMG_20171103_195543.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">乾杯!</td></tr>
</tbody></table>
<br />
時間も良いころに、今回のメインイベントの一つの温泉です。<br />
日毎に男湯と女湯が入れ替わり、大浴場か露天風呂かどちらかが楽しめるようになっています。<br />
1日目は露天風呂の方でした。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiljvc_oUgLmNMQQPjTLvriY07xdHa29kqw4jWLwS3j6mY3lMGRyWBdzwEMyP6BPf5MOK2DRkC3BC_Optl4ya7f1OxY-4mTj8Waq7gSgFCFjTeM9MyIOHwlSSs9nCPHOwju4Hf1-YOuito/s1600/IMG_20171103_223912.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiljvc_oUgLmNMQQPjTLvriY07xdHa29kqw4jWLwS3j6mY3lMGRyWBdzwEMyP6BPf5MOK2DRkC3BC_Optl4ya7f1OxY-4mTj8Waq7gSgFCFjTeM9MyIOHwlSSs9nCPHOwju4Hf1-YOuito/s320/IMG_20171103_223912.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">温泉!</td></tr>
</tbody></table>
<br />
温泉を堪能した後は、寝床を確保します。<br />
今回は4人部屋でした。<br />
ただ、布団を縦や横に並べると、ちょっと足りなくて、円を描くように並べると人に足を向けてしまうようになるので、話し合った結果、お互いに足を向けあう形で寝床メイキング完了です。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ0EU9LcnjgHWGRKyt1jpC6IsN9rOcjfQqhvkXNOBaXOJSHzHQQjE7sQafqUDjtqBAHlQeEyu_CiImejwIwd5n-UIQxxed7mBGvvEPSqhICzHDfNlqZPSWD-JO-nNwE8EFMSd8m6rHDEE/s1600/IMG_20171103_232459.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ0EU9LcnjgHWGRKyt1jpC6IsN9rOcjfQqhvkXNOBaXOJSHzHQQjE7sQafqUDjtqBAHlQeEyu_CiImejwIwd5n-UIQxxed7mBGvvEPSqhICzHDfNlqZPSWD-JO-nNwE8EFMSd8m6rHDEE/s320/IMG_20171103_232459.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">寝床メイキング完了です!</td></tr>
</tbody></table>
<br />
夜遅くなると、部屋に戻って寝る人も出てきて、もくもく開発している人も少なくなってきたところで僕も寝ることにしました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhL7QLQXRL6ydEytVRs7hKYln3MWbwjYxhdw0F-OUHGR8fjmbZNIaynLkWmuJLwfTfCPzX9gyztd8PEqplnz5bQPiP5dZpw_m3FwCGmmSO0ZDw2Hxm6m8_I-xLH7NmIR0YMTvNXILpY9Rc/s1600/IMG_20171104_000734.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhL7QLQXRL6ydEytVRs7hKYln3MWbwjYxhdw0F-OUHGR8fjmbZNIaynLkWmuJLwfTfCPzX9gyztd8PEqplnz5bQPiP5dZpw_m3FwCGmmSO0ZDw2Hxm6m8_I-xLH7NmIR0YMTvNXILpY9Rc/s320/IMG_20171104_000734.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">夜0時の謎テンションでパイセン(奥)の笑い声が響き渡っていました</td></tr>
</tbody></table>
<br />
ということで、1日目は終了です。<br />
長くなったので続きは後編で!scarvizhttp://www.blogger.com/profile/00532387099288576822noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-91603811245286123522017-09-21T19:37:00.001+09:002017-09-21T19:41:23.851+09:00「Android Oreo with Kotlin&Android Studio 3.0勉強会」を開催しましたこんにちは。GDG神戸の中倉です。<br />
<br />
今年のGoogle I/OでAndroidでのKotlinの正式言語化が発表され、つい最近ではAndroid 8.0 Oreoがリリースし、Android Studio 3.0もBeta5まで来ています。<br />
ということで、9/18に「Android Oreo with Kotlin&Android Studio 3.0勉強会」を開催しました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCyCPa6ztyDPmmm56RThha9WhfqSmRl7Jwtp2rwiKkz-1XENyCfmWTTggALXeH2WJSwRLy0iRivCJp1VM-AHvWViX958HlNy4fBtTWUh2zXlzEU6nIyi-fXgqaeflCfzjPrdxEprb7iCuV/w2132-h1598-no/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1598" data-original-width="2131" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCyCPa6ztyDPmmm56RThha9WhfqSmRl7Jwtp2rwiKkz-1XENyCfmWTTggALXeH2WJSwRLy0iRivCJp1VM-AHvWViX958HlNy4fBtTWUh2zXlzEU6nIyi-fXgqaeflCfzjPrdxEprb7iCuV/w2132-h1598-no/" width="320" /></a></div>
<br />
<br />
まず最初は株式会社サイバーエージェントの藤原 聖様に「今すぐ始めるKotlinによるAndroidアプリ開発」というテーマでご登壇頂きました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkUUs8W8HPN53PMgEGRYpTvWwuUoMtIqvpIURVqPfAYbWpTznv6A639VPQPz2WhUXi8iOQ67-24bFKVVmDyy0TCnk9bgwBYowRx9Rbtkj_lbNk1X91KELJTp2cV7DCBe1hQIPOv3CEDTJH/w2132-h1598-no/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1598" data-original-width="2131" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkUUs8W8HPN53PMgEGRYpTvWwuUoMtIqvpIURVqPfAYbWpTznv6A639VPQPz2WhUXi8iOQ67-24bFKVVmDyy0TCnk9bgwBYowRx9Rbtkj_lbNk1X91KELJTp2cV7DCBe1hQIPOv3CEDTJH/w2132-h1598-no/" width="320" /></a></div>
<br />
サイバーエージェントではKotlin1.0が登場する前から実プロダクトにKotlinを採用し、最近では様々なアプリのKotlinへの置き換えが行われているそうです。<br />
今回は、それらの知見からJavaでの開発とKotlinでの開発の相違点などについて話してくださいました。<br />
<br />
<br />
<br />
続いては、ヤフー株式会社の森 洋之様に「Kotlin Contribution Guide」というテーマでご登壇頂きました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_6H_SZWodkwUwtCWd0sR_L1_yLCskAcwBNa4TJjcQ3wafuQDUaRYtuLI9abGJYyf_55f1F2Wf_vvT4VA7Y5k3DXIKzD9ZQGGENqDD9vQcfWqUiG8lmiMloUdnPNljftuPn4WCYTI91jJy/w2132-h1598-no/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1598" data-original-width="2131" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_6H_SZWodkwUwtCWd0sR_L1_yLCskAcwBNa4TJjcQ3wafuQDUaRYtuLI9abGJYyf_55f1F2Wf_vvT4VA7Y5k3DXIKzD9ZQGGENqDD9vQcfWqUiG8lmiMloUdnPNljftuPn4WCYTI91jJy/w2132-h1598-no/" width="320" /></a></div>
<br />
Kotlinという言語自体へのコントリビュートではどのようなことをするのかという一連の流れを、実際にライブコーディングしながら紹介してくださいました。<br />
個人的に、言語自体へのコントリビュートというのはハードルが高いように感じていましたが、QuickFixの追加などの手軽にできそうなものもあることを知り、機会があれば挑戦してみようと思えるようになりました。<br />
<br />
<br />
<br />
続いては、有限会社シーリスの有山 圭二様に「Android Studio 3活用術」というテーマでご登壇頂きました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoX1YN-H8xVB2Z0n8ixCyKRvp4VitXq0-ALyMZ1khSypa-oZv7b3r6efQv8RlD_g6nPs7ecIhhTvXG7bbIJIa1WVk24-yTNree2niFU__OUsAV6MhqpNd1kCEc0B2vJf2aOvm-Aj9Qa-R5/w2132-h1598-no/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1598" data-original-width="2131" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoX1YN-H8xVB2Z0n8ixCyKRvp4VitXq0-ALyMZ1khSypa-oZv7b3r6efQv8RlD_g6nPs7ecIhhTvXG7bbIJIa1WVk24-yTNree2niFU__OUsAV6MhqpNd1kCEc0B2vJf2aOvm-Aj9Qa-R5/w2132-h1598-no/" width="320" /></a></div>
<br />
今年のGoogle I/Oで発表されてから中々正式版がでないAndroid Studio 3.0ですが、そんなAndroid Studio 3.0の新機能について話してくださいました。<br />
ちなみに本や資料を書くとその題材にしたテーマの技術やツールがアップデートすることで有名な有山さん。今回は登壇数時間後にAndroid Studio 3.0 Beta 6が提供されました。流石ですね。<br />
<br />
<br />
<br />
続いては、GDG神戸の中谷 克紀さんに「Target SDK Version 26に上げたときに躓いたこと」というテーマでご登壇頂きました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/Q5EfuIYikvAKhQZL_KSffyWNufZ3hpLy8A7rln8GYyiM9O1JTzcTdmN5BSHqVi61L41BpQjGovAqwqSDf7bHaBPPzoyITOqW_-P8-vy6o-vqdQ3EAcgvAjJUmWDT-kllX3HaxwDHipgc4drir6kDer43Rx5zhoz_6BS-W64aDXiKa3H1cQZQgPhhHUZoWPKWNQdnTX20bvy-HkwtdzGI-MXr0gImgk-308_l0cP3xcz6zfjI2bMyftysRWcx_jW2ejEvWM0xl8mKxd4HlBcmD4zZ87ZVjmQLwWB-AtJLf1XFaLbhjDqLYXa3r_kn3BhJ7DxeEQ2lV6jyx9nkQWkt8f51qxphx8FFXHtQRJAcxqWZNCgt562VZ3HB6XFIgpSTbhZZveyRsHevM73nYxFTdEnOsxkzII9cGDs3hGLC0FpVx2Vl8eRx6poKs4FCJveASdUkKXdTSmzJjIHN5Mj8hQOh16V9-JJ_TLVoEKmV_0TCNnvq-VY0SsZZFoS3-ABlr35NzkD93hicJycTWsegQ_hfp4K8dh8U7nlY3yq0WflFwLWCDu5N75q75SFLqY7Q0tbJEvNkGeqSgHll7MPsqVbLLrwZii4y-GuVEMK7P94rbeXl3HrDl7iDfQJXotSscQ4NqIKp6dVufSRTJ-zakHidPBtm71m8DrI=w2560-h1440-no" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://2.bp.blogspot.com/Q5EfuIYikvAKhQZL_KSffyWNufZ3hpLy8A7rln8GYyiM9O1JTzcTdmN5BSHqVi61L41BpQjGovAqwqSDf7bHaBPPzoyITOqW_-P8-vy6o-vqdQ3EAcgvAjJUmWDT-kllX3HaxwDHipgc4drir6kDer43Rx5zhoz_6BS-W64aDXiKa3H1cQZQgPhhHUZoWPKWNQdnTX20bvy-HkwtdzGI-MXr0gImgk-308_l0cP3xcz6zfjI2bMyftysRWcx_jW2ejEvWM0xl8mKxd4HlBcmD4zZ87ZVjmQLwWB-AtJLf1XFaLbhjDqLYXa3r_kn3BhJ7DxeEQ2lV6jyx9nkQWkt8f51qxphx8FFXHtQRJAcxqWZNCgt562VZ3HB6XFIgpSTbhZZveyRsHevM73nYxFTdEnOsxkzII9cGDs3hGLC0FpVx2Vl8eRx6poKs4FCJveASdUkKXdTSmzJjIHN5Mj8hQOh16V9-JJ_TLVoEKmV_0TCNnvq-VY0SsZZFoS3-ABlr35NzkD93hicJycTWsegQ_hfp4K8dh8U7nlY3yq0WflFwLWCDu5N75q75SFLqY7Q0tbJEvNkGeqSgHll7MPsqVbLLrwZii4y-GuVEMK7P94rbeXl3HrDl7iDfQJXotSscQ4NqIKp6dVufSRTJ-zakHidPBtm71m8DrI=w2560-h1440-no" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
個人で開発されているアプリのTarget SDK Versionを26に上げた際に起きた問題とその解決法を紹介してくださいました。<br />
今まではTarget SDK Versionを上げるだけで大抵どうにかなっていたものが、今回は通知がでなくなったり、強制終了したりということが起こるため、様々なアプリで対応が必須になりそうだなと感じました。<br />
<br />
<br />
<br />
続いては、株式会社メルカリの菅井 純様に「Prepare for Android 8.0」というテーマでご登壇頂きました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOaBDHItR5S-cuQeUyTphZSIL8iREhJ9y-pRHYp5uh7dAN8ol1Z_GvYTt5ggX9lgdTI7sBUpsYrW3Gq4Uqxur25ASnv_rCTWzcab7QUhaloStdeM5-SJeeKklCYJdFRfxWEElXpKVn5P33/w2132-h1598-no/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1598" data-original-width="2131" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOaBDHItR5S-cuQeUyTphZSIL8iREhJ9y-pRHYp5uh7dAN8ol1Z_GvYTt5ggX9lgdTI7sBUpsYrW3Gq4Uqxur25ASnv_rCTWzcab7QUhaloStdeM5-SJeeKklCYJdFRfxWEElXpKVn5P33/w2132-h1598-no/" width="320" /></a></div>
<br />
中谷さんと同じく、Android Oreoに対応するにはどうすればいいのかという話をしてくださいました。<br />
また、Oreoへの対応だけでなく、VectorDrawableの動的呼び出しやクレジットカード利用のサービスにおけるTLS1.0無効化の影響等、過去のOSのサポートについても述べられていました。<br />
<br />
<br />
<br />
セッショのあとは希望者によるLTを行いました。<br />
<br />
<div style="text-align: center;">
1番手のfurusinさん</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/96mzJeMCwL5g1BcJs-CBIS_oCVtIpMQAXvlG_G75JYCaBKlpb8UcL-7-9QjcLgotlmz7UHCwjJgVYnDEueQK4c7NC1sIs3DuuN80OgbSLks_F0Q5SaE4OqkwpcFBvRFO5CiHF4IFaz178hubReJRITRpLBGhVIvh4yoc2i3lGu5j_QdDx5Y6fITz704PAifSHEFBPVXHO5yfl1Ui0r9bq28xSNuA737JFvwt_c5np8zHou-YTU34rCqGd8EsYIlzwgURZHMHsVXk4PGvqZ3-mlWlex4uz0iP9i-y9k3oapK9uQ7g2tPfG_tsSH_IQE-GTHAW5YEyY1UFHeAQ0BbaxmGrXkMhtz9n5sFDFhGPTnyJ1kYKpfdnUH21g0vQAcHkdH1gZo13v-0dUiarIz6b6XW15AkJE5gdSH4awkr-ZT6g4Ha7iPrPNAlA4QiMifS9bh43XIjBUrgCU6pvjMkzWWyrQSaIq5GggXbHSsgMVDPRascY_LgnUIrJfMVaE72mpfAVQ_w4Gs_gOPQds08H7cI4yqWSwyOuWev19nLKLA-va2Q8nCedbhkdj5lPOcZ6FCzbswKn4OiJmUd7UA3iyv30DFzvCRqiekXvGRHzECpF-x_9ZLh414kKND20iK6L2JmiFUAjuq8XQF3ryOurtvEt2bNtuaKPgIQ=w2560-h1440-no" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://1.bp.blogspot.com/96mzJeMCwL5g1BcJs-CBIS_oCVtIpMQAXvlG_G75JYCaBKlpb8UcL-7-9QjcLgotlmz7UHCwjJgVYnDEueQK4c7NC1sIs3DuuN80OgbSLks_F0Q5SaE4OqkwpcFBvRFO5CiHF4IFaz178hubReJRITRpLBGhVIvh4yoc2i3lGu5j_QdDx5Y6fITz704PAifSHEFBPVXHO5yfl1Ui0r9bq28xSNuA737JFvwt_c5np8zHou-YTU34rCqGd8EsYIlzwgURZHMHsVXk4PGvqZ3-mlWlex4uz0iP9i-y9k3oapK9uQ7g2tPfG_tsSH_IQE-GTHAW5YEyY1UFHeAQ0BbaxmGrXkMhtz9n5sFDFhGPTnyJ1kYKpfdnUH21g0vQAcHkdH1gZo13v-0dUiarIz6b6XW15AkJE5gdSH4awkr-ZT6g4Ha7iPrPNAlA4QiMifS9bh43XIjBUrgCU6pvjMkzWWyrQSaIq5GggXbHSsgMVDPRascY_LgnUIrJfMVaE72mpfAVQ_w4Gs_gOPQds08H7cI4yqWSwyOuWev19nLKLA-va2Q8nCedbhkdj5lPOcZ6FCzbswKn4OiJmUd7UA3iyv30DFzvCRqiekXvGRHzECpF-x_9ZLh414kKND20iK6L2JmiFUAjuq8XQF3ryOurtvEt2bNtuaKPgIQ=w2560-h1440-no" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">育休エンジニアについて話されるfurusinさん</td></tr>
</tbody></table>
<br />
<div style="text-align: center;">
2番手のscacheさん</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/A5faEIMi5Hr16kW0H-xZsIHpefWvNVEDwShrq1CMlSohqLCAKhVdxvWngcFGx4PyWbabs2urGUtSFcN-jgU-OnZUF08bgHkDzRv4BE6530vgcEzmM_PcjMFaa7OovSrgBbIBKc7AOGjeDRg6YFM2H667Zhwla-iS5x-70IkRvS91xvA6TcDXClt0LIrpXkiUTdkuNu28XnHm7ZfMMoJqXBqvSrKq9zWzfg5YLzxeNye57PIkXz8ZQLt9IlaCgpFsywgtOvlMB4bTC3pvw8muTp7YYsH0m1sgVBGzj9s9PC7XMAPH45txu770VN2VVCe2Ctvy7PZXn71chd1FZItW9FhfQ1-DzFdrc4HW487cNwnDB5TeRU39zFqez8lOiaXMDE0QIJX40IG1xSsDJkvZBB94oJotniy9N3BhN0P5zRwX_OmaqCSlgs5voR8QhslZnddapG74Xl_DWOLfoI_X9M_l3WVR1oj9dXlqKWXJ8V9TwsGPzIPCnwIB4iHjpEwtW_BnW-BFdX5eqWyCab08UWDKwAQ80pwoNLXW9TOEzjaNEV3_zACREcuMM5iwsRcOB1-HEBs3kqgx4G1mf6zsjlSut7Xlxdd30XqcTaQ_jIVi5-35upR8YQTUCTW7zYSVw8kvPCHQEN91Jl4Djur22YKjtOhuR16xjug=w2560-h1440-no" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://1.bp.blogspot.com/A5faEIMi5Hr16kW0H-xZsIHpefWvNVEDwShrq1CMlSohqLCAKhVdxvWngcFGx4PyWbabs2urGUtSFcN-jgU-OnZUF08bgHkDzRv4BE6530vgcEzmM_PcjMFaa7OovSrgBbIBKc7AOGjeDRg6YFM2H667Zhwla-iS5x-70IkRvS91xvA6TcDXClt0LIrpXkiUTdkuNu28XnHm7ZfMMoJqXBqvSrKq9zWzfg5YLzxeNye57PIkXz8ZQLt9IlaCgpFsywgtOvlMB4bTC3pvw8muTp7YYsH0m1sgVBGzj9s9PC7XMAPH45txu770VN2VVCe2Ctvy7PZXn71chd1FZItW9FhfQ1-DzFdrc4HW487cNwnDB5TeRU39zFqez8lOiaXMDE0QIJX40IG1xSsDJkvZBB94oJotniy9N3BhN0P5zRwX_OmaqCSlgs5voR8QhslZnddapG74Xl_DWOLfoI_X9M_l3WVR1oj9dXlqKWXJ8V9TwsGPzIPCnwIB4iHjpEwtW_BnW-BFdX5eqWyCab08UWDKwAQ80pwoNLXW9TOEzjaNEV3_zACREcuMM5iwsRcOB1-HEBs3kqgx4G1mf6zsjlSut7Xlxdd30XqcTaQ_jIVi5-35upR8YQTUCTW7zYSVw8kvPCHQEN91Jl4Djur22YKjtOhuR16xjug=w2560-h1440-no" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">KDocについて話されるscacheさん</td></tr>
</tbody></table>
<br />
<div style="text-align: center;">
3番手の橋度朋弥さん</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/dflYppPY8AXY_qEUn4CXEgA5wul29g5ItdAKn2m7atIXgkS4oMAZltFYeax5O_oozoCkHF73VkQ2_ynKh8qgRlZnYzitcTNQlxVznJ6BqBkIsYgw3gbvHPJjhLbDals--sbYFdGLF-EU5zrEkwxM2D8lVEkPddGoG4Hbd501YUubr1QoJCnk2MRpSU3oEDXhLG8NlUoozZuznl2LCrlSZ42-iL-weyzREJ6eQL5Z3bcEX1GXE8HhFzevQVpzYKHa80MT-BADz88i-zn37C8XPCLiWXV9koPx-_k7r_ll_6j5ElQFojUrPXPsROiWFFIDv1ijmX1uaVEmdJOmiurAoobjqDod7IduB-rtnEboUMyV_QNyHbS7rn8CXASoxairjZY89QSLngHaGO5L3czG8BtDsTk6I70MMuVWdzKzSVOazWDmLgnnyUwqdJMGeJCyfKPA1w8gSJv6RLyiux9zKl7FYjgj8yZifK8OVYqhki57NbH4Iiv8eZI11rUUSg6yD7R9pMsKQFF5HNeaq6Gcsi4nPZn96VXPTuEmNfEE04mDW18t4ZdrCq7AFkQyXDFrpKlsvCouxzavAHcvJB4jcmjHCGJ0uDBF1AyrUnZVriqUjFOdfnc9871QfDbkV5tMV55V9ecZCvDYZ2fuzKwfSX4Ef2Q8J9QXFOs=w2560-h1440-no" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://1.bp.blogspot.com/dflYppPY8AXY_qEUn4CXEgA5wul29g5ItdAKn2m7atIXgkS4oMAZltFYeax5O_oozoCkHF73VkQ2_ynKh8qgRlZnYzitcTNQlxVznJ6BqBkIsYgw3gbvHPJjhLbDals--sbYFdGLF-EU5zrEkwxM2D8lVEkPddGoG4Hbd501YUubr1QoJCnk2MRpSU3oEDXhLG8NlUoozZuznl2LCrlSZ42-iL-weyzREJ6eQL5Z3bcEX1GXE8HhFzevQVpzYKHa80MT-BADz88i-zn37C8XPCLiWXV9koPx-_k7r_ll_6j5ElQFojUrPXPsROiWFFIDv1ijmX1uaVEmdJOmiurAoobjqDod7IduB-rtnEboUMyV_QNyHbS7rn8CXASoxairjZY89QSLngHaGO5L3czG8BtDsTk6I70MMuVWdzKzSVOazWDmLgnnyUwqdJMGeJCyfKPA1w8gSJv6RLyiux9zKl7FYjgj8yZifK8OVYqhki57NbH4Iiv8eZI11rUUSg6yD7R9pMsKQFF5HNeaq6Gcsi4nPZn96VXPTuEmNfEE04mDW18t4ZdrCq7AFkQyXDFrpKlsvCouxzavAHcvJB4jcmjHCGJ0uDBF1AyrUnZVriqUjFOdfnc9871QfDbkV5tMV55V9ecZCvDYZ2fuzKwfSX4Ef2Q8J9QXFOs=w2560-h1440-no" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">設定画面から自作アプリを起動する方法について話される橋度さん</td></tr>
</tbody></table>
<br />
<div style="text-align: center;">
4番手の嘉多さん</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/A-pkfwl14ty0YNrqOAxx8xiXtEwGTuFEtwnOFuk26k_87gf5F-RGVTAKBZW5c3XPG5FZ1rfA5bTqlAusrpYcAM1DUtAKIYXC_9tyPicwniM5Gj5FGrVdazkhfirouBZBz40mg_FNzjjuz76zRaaKZ6DR0w693ZPVUwS7vnW3lhK4XeQ-fTvNBVQoFiVBZ2yFsfbJwwJ3PxPY-6EW5mIXXZXNhaVlnzQ55bYYs7OHrQ5ZJa5n4M_DYHqkIHzqJWh8mwR6i5ps0NZ5sl2x82goPLDeBSOc2H5FowW0yZg0vh__FgszolzznRJgddDEKXqNcyOlIWIg628quP6b-2V5azZEf8wvyRmycZMHHWNBh6VpqDeQ-hRlW2dL2vywXAY74nJQlEuTrSkz02mlgqgG8EemxESuW09cJE6LP6bSApNQykR4rQ4Mg7v7mDg36ThUX1xvzgyBU5XtnnhEwq3gOCUVJB04OcZZTngmwQHqYg0owMgQ6jSfFM7Yp20D17Qx8ZW4u-4GsiNuMfyJ7X4zLNkns2GnEgOS2w07eiI8xut3SfsTlcC3KmklHNCRpbbtVppNT3kOblRRY5TXt8bnmZVxEVAukXUAAx0qfWs6puVPHWugLUcJ_U9cUyp3AkN0sOpxvlhQ7Dc7TSAAwsr0_V3XixUF6oEogC8=w2560-h1440-no" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://2.bp.blogspot.com/A-pkfwl14ty0YNrqOAxx8xiXtEwGTuFEtwnOFuk26k_87gf5F-RGVTAKBZW5c3XPG5FZ1rfA5bTqlAusrpYcAM1DUtAKIYXC_9tyPicwniM5Gj5FGrVdazkhfirouBZBz40mg_FNzjjuz76zRaaKZ6DR0w693ZPVUwS7vnW3lhK4XeQ-fTvNBVQoFiVBZ2yFsfbJwwJ3PxPY-6EW5mIXXZXNhaVlnzQ55bYYs7OHrQ5ZJa5n4M_DYHqkIHzqJWh8mwR6i5ps0NZ5sl2x82goPLDeBSOc2H5FowW0yZg0vh__FgszolzznRJgddDEKXqNcyOlIWIg628quP6b-2V5azZEf8wvyRmycZMHHWNBh6VpqDeQ-hRlW2dL2vywXAY74nJQlEuTrSkz02mlgqgG8EemxESuW09cJE6LP6bSApNQykR4rQ4Mg7v7mDg36ThUX1xvzgyBU5XtnnhEwq3gOCUVJB04OcZZTngmwQHqYg0owMgQ6jSfFM7Yp20D17Qx8ZW4u-4GsiNuMfyJ7X4zLNkns2GnEgOS2w07eiI8xut3SfsTlcC3KmklHNCRpbbtVppNT3kOblRRY5TXt8bnmZVxEVAukXUAAx0qfWs6puVPHWugLUcJ_U9cUyp3AkN0sOpxvlhQ7Dc7TSAAwsr0_V3XixUF6oEogC8=w2560-h1440-no" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Android Thingsについて話される嘉多さん</td></tr>
</tbody></table>
<br />
<div style="text-align: center;">
今回は私も5番手としてLT参加しました。</div>
<div style="text-align: center;">
(写真がないです…悲しい)</div>
<div style="text-align: center;">
資料は<a href="https://speakerdeck.com/hiroaki_dev/kotlindezuo-ruiosapuri" target="_blank">こちら</a>。</div>
<br />
<div style="text-align: center;">
6番手のケノドンブノアさん</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/Dh-VhK53s2mZwRgSkg6KtunZBKvnIem_av4gL969ho4vjxoaPj6uwY36s08Sxnl2-wMFvK3DepiONb58aXihBQgwOYA9Pslt7zAcy6Je4UbOIn-HyHhdjBYeLm--sFteUtofWk6J_bPUCmtUKvWNG53y3avTwtwl9PycTcOu_HzZzeYzoJsg5BQjlBR2KgzIh8ngqex360y7F3BFcwthp0TzbANaqeGMCRAVay3sBbPcFnuDnisQx5OZ8UIj2IQ-JZH9rxeMCUi5jeN2vk_koLb8Vtrodu98eg-ZL01DbOwJOdUkPSGB4Jc2mMLVIM03CueJZRAXo2ma9fuidCzpE-kx1oNn5zAUSeSiUHBkgR0DdHuqrsOF4bs-9SycSlEBnCQj_sjDuNwOvligrfqiQ15WqSyb6SxsiYSyZrOR5LlnLZcMjNWiLr5dXHBnGTgYUL_ulHO2jpfIdvtC1QQhxOm4PKAGXhkwOJGo81SjQIfDT-alsVbN7ssCVfC13pA23Bxs4tvUrPejCDVCt8gaezi2O3ruv_fwFY0p8MFkeq12WPpWiWGW-P3tll4EQeJtoCvonY0iHy6w2gn8RJLddIMGccFhzl7w41f-uGNCII9KejGKUpM0-TWtQu7fHv-LTifby9tgFQ5pNJfGoPr3lhKDg0fK_a46GQ4=w2560-h1440-no" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://2.bp.blogspot.com/Dh-VhK53s2mZwRgSkg6KtunZBKvnIem_av4gL969ho4vjxoaPj6uwY36s08Sxnl2-wMFvK3DepiONb58aXihBQgwOYA9Pslt7zAcy6Je4UbOIn-HyHhdjBYeLm--sFteUtofWk6J_bPUCmtUKvWNG53y3avTwtwl9PycTcOu_HzZzeYzoJsg5BQjlBR2KgzIh8ngqex360y7F3BFcwthp0TzbANaqeGMCRAVay3sBbPcFnuDnisQx5OZ8UIj2IQ-JZH9rxeMCUi5jeN2vk_koLb8Vtrodu98eg-ZL01DbOwJOdUkPSGB4Jc2mMLVIM03CueJZRAXo2ma9fuidCzpE-kx1oNn5zAUSeSiUHBkgR0DdHuqrsOF4bs-9SycSlEBnCQj_sjDuNwOvligrfqiQ15WqSyb6SxsiYSyZrOR5LlnLZcMjNWiLr5dXHBnGTgYUL_ulHO2jpfIdvtC1QQhxOm4PKAGXhkwOJGo81SjQIfDT-alsVbN7ssCVfC13pA23Bxs4tvUrPejCDVCt8gaezi2O3ruv_fwFY0p8MFkeq12WPpWiWGW-P3tll4EQeJtoCvonY0iHy6w2gn8RJLddIMGccFhzl7w41f-uGNCII9KejGKUpM0-TWtQu7fHv-LTifby9tgFQ5pNJfGoPr3lhKDg0fK_a46GQ4=w2560-h1440-no" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Daggerについて話されるケンドンブノアさん</td></tr>
</tbody></table>
<br />
最後は会場提供頂いたヤフー株式会社様です。<br />
<br />
ヤフーでは10月から大阪オフィスを増床するそうで、それに伴いエンジニアの積極採用が行われているとのことでした。<br />
<br />
今回、会場提供頂いただけなく、懇親会の食事等も提供してくださり、とても恵まれた環境で開催することができました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/NfAA2eA_Zb9fQ-lI1Il6uvOiO8qEzPdmWROLlfap9jUVoWkZfH90CtEXoGqP1WSDQgqKEqJJ50V4sXXGGbAMHyvzRIVFk-X1TUbUpO92JVv9LrGcDHKKnJ_HyRA0PIk5vcH4pIJ-Go59F6U7N9XhrWkGvveULf7LWM7Z10GxfJSJnVt5pY7DsBcD2LTHp45uw67uhd7xDI-WxurCF4sf1GQpC2h_iC4ezCOG-Wp9iTMcRRtqFc6kWQ0PVz2Y4fvBMoce81d9dmmn-rUC1f-cWZgSsEDLBw1wEJItsNCyXPlcUfJGqY0enjDmQopNBQdyxAZwCpWo1thP3oz-SggssSGo_mK9kO4HgKtK_bY-CqqPZf2NOqxeKoiykdu72nIaygxFz37q_cb-QTaE4q_HUscxlJu7uqU9bX5N3S-afn8UELOKBs7ly81bnt-5DbMp7KyaD_0DJu5LNUgNd0_PGVSMHwFTNdkF6p_Ygtfk4zm6Ic4tTzFJOg6GzJtwzd7zYIHRc-0x8GuP9c1r8PyDS2k30LsWli6UjZ70lS5Co-fK-ebZCayZHruOSqB80r3VC2N9G2KfPmwaxImYCoaWvjwpObk6MczWIpM92QVlmLST4y0wOfpCJutdcsMLCH4JxTtJ6mIt1C0istZlFirSFYI5OoXwiCg-jkQ=w2560-h1440-no" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://2.bp.blogspot.com/NfAA2eA_Zb9fQ-lI1Il6uvOiO8qEzPdmWROLlfap9jUVoWkZfH90CtEXoGqP1WSDQgqKEqJJ50V4sXXGGbAMHyvzRIVFk-X1TUbUpO92JVv9LrGcDHKKnJ_HyRA0PIk5vcH4pIJ-Go59F6U7N9XhrWkGvveULf7LWM7Z10GxfJSJnVt5pY7DsBcD2LTHp45uw67uhd7xDI-WxurCF4sf1GQpC2h_iC4ezCOG-Wp9iTMcRRtqFc6kWQ0PVz2Y4fvBMoce81d9dmmn-rUC1f-cWZgSsEDLBw1wEJItsNCyXPlcUfJGqY0enjDmQopNBQdyxAZwCpWo1thP3oz-SggssSGo_mK9kO4HgKtK_bY-CqqPZf2NOqxeKoiykdu72nIaygxFz37q_cb-QTaE4q_HUscxlJu7uqU9bX5N3S-afn8UELOKBs7ly81bnt-5DbMp7KyaD_0DJu5LNUgNd0_PGVSMHwFTNdkF6p_Ygtfk4zm6Ic4tTzFJOg6GzJtwzd7zYIHRc-0x8GuP9c1r8PyDS2k30LsWli6UjZ70lS5Co-fK-ebZCayZHruOSqB80r3VC2N9G2KfPmwaxImYCoaWvjwpObk6MczWIpM92QVlmLST4y0wOfpCJutdcsMLCH4JxTtJ6mIt1C0istZlFirSFYI5OoXwiCg-jkQ=w2560-h1440-no" width="320" /></a></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-vQxdyEBwH0XBb0C-Qert-eBZP9OqCGcj6vB6vkdaiF7TFuMOGkUdv4e04LRdLbyfp-FOf8q16v33BjGd-eqeFHKkyVt1tsSGQr_vJMrFr2Law1SVzqA_iNCBvR00YhK6OuW-bhnlXFpXFHUSX-tHVh7mT-vP-5hdPNYkzwXvgq7eIcIPrrZITL_Z2a5OYMzXzsLhzzC-NDPhoC_SlqyTmAU4zTtrlfU_0jgKATwK-VbsDVqHzLBb8ZYpO5j7NNlOQM4HTVNw8G69GdtOLOkK5PEEdLZSre76Z9SMoBSylTBq8k6i2Kqh-J3TMHD34l-N2kL3p_anynn9VIxmvHOxkjdAEa-jOVjk8mgVwTd8_IHo2F7aI3coEb4PlOgcQeeFtynO3u1cj-oD2Kld-dbUnwZ4uYiS9A80x-XFuFAJsUQJsPnlwoLYwE0qWNuxxvyCsDjLVTtysASPlyUOJk_YqMieEo29FvDilLeObtV8RiIsJiwF9TGvIAId9MqLjuRzYnx7XAGgV5hVPAlt-YdHrj8K3bcWxjGBS5TfXm1nUUyurdN7_N-QqWHI_VnN17IUzzR_kYx4Trm2c5OdbvCE4jrPe2pAOxB041UzrBT5R_Xd-mG8NWFaetSofeX5HqtZgiz1lqKIjPn5mO3M0i-gMld5902pfJ04ZA=w2560-h1440-no" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://4.bp.blogspot.com/-vQxdyEBwH0XBb0C-Qert-eBZP9OqCGcj6vB6vkdaiF7TFuMOGkUdv4e04LRdLbyfp-FOf8q16v33BjGd-eqeFHKkyVt1tsSGQr_vJMrFr2Law1SVzqA_iNCBvR00YhK6OuW-bhnlXFpXFHUSX-tHVh7mT-vP-5hdPNYkzwXvgq7eIcIPrrZITL_Z2a5OYMzXzsLhzzC-NDPhoC_SlqyTmAU4zTtrlfU_0jgKATwK-VbsDVqHzLBb8ZYpO5j7NNlOQM4HTVNw8G69GdtOLOkK5PEEdLZSre76Z9SMoBSylTBq8k6i2Kqh-J3TMHD34l-N2kL3p_anynn9VIxmvHOxkjdAEa-jOVjk8mgVwTd8_IHo2F7aI3coEb4PlOgcQeeFtynO3u1cj-oD2Kld-dbUnwZ4uYiS9A80x-XFuFAJsUQJsPnlwoLYwE0qWNuxxvyCsDjLVTtysASPlyUOJk_YqMieEo29FvDilLeObtV8RiIsJiwF9TGvIAId9MqLjuRzYnx7XAGgV5hVPAlt-YdHrj8K3bcWxjGBS5TfXm1nUUyurdN7_N-QqWHI_VnN17IUzzR_kYx4Trm2c5OdbvCE4jrPe2pAOxB041UzrBT5R_Xd-mG8NWFaetSofeX5HqtZgiz1lqKIjPn5mO3M0i-gMld5902pfJ04ZA=w2560-h1440-no" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">提供頂いた飲食物たち</td></tr>
</tbody></table>
<br />
ヤフー株式会社様、本当にありがとうございました。<br />
<br />
<br />
現在はまだベータ版のAndroid Studio3.0やGoogle製端末にしか配信されていないAndroid Oreoですが、今後普及するにあたり必ず対応が必要になると思います。<br />
今回の勉強会での知見が皆様の役に立てると幸いです。<br />
<br />
参加してくださった皆様及び登壇者の方々、会場提供頂いたヤフー株式会社様、改めてありがとうございました。Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-89014874671248801912017-08-11T23:37:00.001+09:002017-08-11T23:38:05.867+09:00「Android Thingsハッカソン」を開催しましたこんにちは。 GDG神戸の中谷です。<br />
<br />
8/11に「AndroidThingsハッカソン」を開催しました。<br />
場所については、「<a href="http://www.kyohritsu.com/index.html" target="_blank">共立電子産業株式会社様</a>」にご提供頂きました。<br />
今回の勉強会は、AndroidThings(Preview)のOSを書き込んだボードを各自持込み<br />
アイデア出し、チームビルディング、組み込みと、ハッカソン形式で行いました。<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ_4IUmPnSUL3KgWRPcO-RdsT5knnkirLcU3TRSWbJ84ifWD5jVr5ZhLlv73wFSDw7283VNFiXaKjmGjHfypJjAzISIPogG9ux_5PIYHDdyOEEDQzlfbnLB36ZypeTGdKu2ZXXU_YGltK9/s1600/IMG_20170811_120205.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ_4IUmPnSUL3KgWRPcO-RdsT5knnkirLcU3TRSWbJ84ifWD5jVr5ZhLlv73wFSDw7283VNFiXaKjmGjHfypJjAzISIPogG9ux_5PIYHDdyOEEDQzlfbnLB36ZypeTGdKu2ZXXU_YGltK9/s320/IMG_20170811_120205.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">いろいろなアイデアが出ましたが最終3案に絞ってチーム分けを行いました</td></tr>
</tbody></table>
<br />
<br />
今回のチームは、全体で9人参加となりA/3人,B/3人,C/3人ときれいにチーム分けされました<br />
<br />
朝のチームビルディングが終わると、各チーム買い出しと組み込み。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXWOtNZRSAjKN08GgsP2_dPrqU6D-5LPGpAHzepjxM4fq7U6ZGNz9OzxkCyL1NUfKHcj58iZ3BeZ1t9ly0Pv7B7CTbOGyvgHzPZVzn2_6OyjMG-F6hNLh3llV05HQbGxpyMO17-V-VHEdm/s1600/IMG_20170811_191605.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXWOtNZRSAjKN08GgsP2_dPrqU6D-5LPGpAHzepjxM4fq7U6ZGNz9OzxkCyL1NUfKHcj58iZ3BeZ1t9ly0Pv7B7CTbOGyvgHzPZVzn2_6OyjMG-F6hNLh3llV05HQbGxpyMO17-V-VHEdm/s200/IMG_20170811_191605.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJjx8IXZuar9EzHeTMwyViZw5_OUy_ySVtCGxJSmTRH7QfRl0iqUI4JsJKUMfxRgYAhz0b8sc3H9o4NCa2izfsPw634Kq7dfAMOK2flkLRDM21yl_rM968pB5Rn8JBs8I9XnxlxZBkr1O7/s1600/IMG_20170811_145838.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJjx8IXZuar9EzHeTMwyViZw5_OUy_ySVtCGxJSmTRH7QfRl0iqUI4JsJKUMfxRgYAhz0b8sc3H9o4NCa2izfsPw634Kq7dfAMOK2flkLRDM21yl_rM968pB5Rn8JBs8I9XnxlxZBkr1O7/s200/IMG_20170811_145838.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvanH7pxj7OB_BxB0pcwFNVMogThKkxfR1PrngUVIN2LfA-dQriHrPQWYJlePYYkomAyZdoak4UEXXbC2NjNSorpNKPwZKpmoXxJMifl4YtdOVZiXfCKSFMRGZl6ZqHUTKsW5-Doh4IL7N/s1600/IMG_20170811_145741.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvanH7pxj7OB_BxB0pcwFNVMogThKkxfR1PrngUVIN2LfA-dQriHrPQWYJlePYYkomAyZdoak4UEXXbC2NjNSorpNKPwZKpmoXxJMifl4YtdOVZiXfCKSFMRGZl6ZqHUTKsW5-Doh4IL7N/s200/IMG_20170811_145741.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgye2CCuX33N6CBbBBE8r2Ud-0MYXuoFiusTMojsFhEuvdTDWyaFAo3l0PSRCzGlQQAdp8t-JgQLgfirRqokduvPbPlDoRaWR74N5Zb0S0uUkGK4BetnJQIAxG8gHxmSZ7D3tntNrkb51yP/s1600/IMG_20170811_145739.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgye2CCuX33N6CBbBBE8r2Ud-0MYXuoFiusTMojsFhEuvdTDWyaFAo3l0PSRCzGlQQAdp8t-JgQLgfirRqokduvPbPlDoRaWR74N5Zb0S0uUkGK4BetnJQIAxG8gHxmSZ7D3tntNrkb51yP/s200/IMG_20170811_145739.jpg" width="200" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
今回は、前回ハッカソンをした時よりOSのバージョンが上がっており、比較的詰まっている様子は見られませんでした。<br />
ただ、ハードウェアを購入しながらやるという特性上、どうしてもハードウェアとの接続部分は皆さん苦労されていたように思います<br />
<br />
そして最後に成果発表です!<br />
各チーム最終的にはどのチームもThingsを利用して動作するハードウェアを作れていました。<br />
その後、各チームが作ったハードウェアをみんなで遊んだりしながら笑いの絶えない成果発表となりました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoRuURwBU-t4PGglnFJUgfvFS2KfZ2NZZPFdM0UhN-Wj41NUFT8SqRhoO38cDIn9IBshVAgy_nWqG4dlaSgg1Zkt9y8b7j-sT8STLudAmgR80Tkna96yPsiEtzWerv9413VHJbwznQ0nD0/s1600/IMG_20170811_194351.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoRuURwBU-t4PGglnFJUgfvFS2KfZ2NZZPFdM0UhN-Wj41NUFT8SqRhoO38cDIn9IBshVAgy_nWqG4dlaSgg1Zkt9y8b7j-sT8STLudAmgR80Tkna96yPsiEtzWerv9413VHJbwznQ0nD0/s200/IMG_20170811_194351.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLTW2NMGiTvHwjtdmEhyphenhyphenCIHG4BR1vWGyEai9QvkCVlgIpsuAPZxUv8ni_XM7ey_qH4TnNrNwTyVLfKPWqVEfPyLWqhftY1KnoxGCZYSHGHtrb8iM2_6tRCXMRnvmWbaKU01HYQuelAOems/s1600/IMG_20170811_193957.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLTW2NMGiTvHwjtdmEhyphenhyphenCIHG4BR1vWGyEai9QvkCVlgIpsuAPZxUv8ni_XM7ey_qH4TnNrNwTyVLfKPWqVEfPyLWqhftY1KnoxGCZYSHGHtrb8iM2_6tRCXMRnvmWbaKU01HYQuelAOems/s200/IMG_20170811_193957.jpg" style="cursor: move;" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk_9dxFzNO4t615wAeowGybIrIx2PJAI51AtEVAy7Ro9WF2lqHi58HMNJ8g6lRNOK1rly4RClyL6U3NH5fbqoAQPfGJhAhEAB6jIGlD3_lnRSR0hWC48u3Z3QI7PQ0idae3vI67gVhsEBv/s1600/IMG_20170811_193208.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk_9dxFzNO4t615wAeowGybIrIx2PJAI51AtEVAy7Ro9WF2lqHi58HMNJ8g6lRNOK1rly4RClyL6U3NH5fbqoAQPfGJhAhEAB6jIGlD3_lnRSR0hWC48u3Z3QI7PQ0idae3vI67gVhsEBv/s200/IMG_20170811_193208.jpg" width="200" /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
今回は前回GDG神戸で行ったハッカソンの時とは、また違うHW(センサー)類が使用されていて、個人的にもすごく新鮮な成果が見られたような気がします。<br />
<br />
参加したメンバーの方からも次いつやるの?っていう話も上がったりと、皆さん楽しくハッカソンに参加して頂けたのかなと感じました。<br />
<br />
参加してくださった皆様ありがとうございました。<br />
最後にはなりますが改めて場所をご提供頂きました共立電子産業株式会社様ありがとうございました。<br />
<div>
<br /></div>
k-nakatanihttp://www.blogger.com/profile/00464687699759951327noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-53633974759687064612017-07-27T10:49:00.001+09:002017-07-27T12:19:22.686+09:00「AndroidThingsハンズオン」を開催しましたこんにちは。中倉です。<br />
<br />
8/11に行われる<a href="https://gdgkobe.doorkeeper.jp/events/63097" target="_blank">「AndroidThingsハッカソン」</a>に向けた準備として、GDG京都さんと共催で「AndroidThingsハンズオン」を開催しました。<br />
<br />
最初の登壇者はGDG神戸の小菅さんです。<br />
Raspberry Piにセンサーを繋げるときのポイントについて話してくださいました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/SgZKKgE4SIwtWLu1GLmQultw5cDZik2QqbWKdzwaHVsdySHZ_4wQredSXVYQ0eMN48-2S_f71uko373AY3i2ito5fYrFUsOJbTiQw22A-yYOIDySO1OXoVwX_dvzlPODnAnFikENqdw0ZKy6rLw52Ossk9RFfOLYhNJ6Q57ehPD-X45q-ra812PHvbM-k-N2gx0IqdG6nOpYu6VJgumImM6ZFu3HMMiwKnSa6BslYgL3qrHZkwaW3bGywFWI7fqL4kSUfpgOWFuoLl-AS28WPO4iMEVQIrlc65Hmb6BcMX62KTD-yXW_Uj5WX27bh4AeI_rzkwBV2Edtdz7PSkrV6sMhQZByPtguAz6W62UwcvQxJDYr2Z3WDQMGQuKwBuBsUDT_Cq6C4ieCpPiZ-YmHPHN6-_CVJ2DkyG6u3m5TgobjR8GcFuesM6qbVk9uLF2prVRazXLjHunK8pdxi7jHN3JYzCh5q4_1azfgxADs-aDXLErLdAOBS1KEXpotg7rWiHuupIx-jgG9Qqr0tn2-rh9oDRxDy8ZFRjhv_za8LAq82Oj5RwNi9D12JTa2ZPcI3XSu3q4xtS_Ak_8nnVJaSYTwcONE0zwy4F8lHhbnRFEg8RvVWPpgTLK0t8wlqN9r0ZJdx3f7BYoiPLocjiWlte7pP-4D6OToYv9KjxBd88UhoA=w2560-h1440-no" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://1.bp.blogspot.com/SgZKKgE4SIwtWLu1GLmQultw5cDZik2QqbWKdzwaHVsdySHZ_4wQredSXVYQ0eMN48-2S_f71uko373AY3i2ito5fYrFUsOJbTiQw22A-yYOIDySO1OXoVwX_dvzlPODnAnFikENqdw0ZKy6rLw52Ossk9RFfOLYhNJ6Q57ehPD-X45q-ra812PHvbM-k-N2gx0IqdG6nOpYu6VJgumImM6ZFu3HMMiwKnSa6BslYgL3qrHZkwaW3bGywFWI7fqL4kSUfpgOWFuoLl-AS28WPO4iMEVQIrlc65Hmb6BcMX62KTD-yXW_Uj5WX27bh4AeI_rzkwBV2Edtdz7PSkrV6sMhQZByPtguAz6W62UwcvQxJDYr2Z3WDQMGQuKwBuBsUDT_Cq6C4ieCpPiZ-YmHPHN6-_CVJ2DkyG6u3m5TgobjR8GcFuesM6qbVk9uLF2prVRazXLjHunK8pdxi7jHN3JYzCh5q4_1azfgxADs-aDXLErLdAOBS1KEXpotg7rWiHuupIx-jgG9Qqr0tn2-rh9oDRxDy8ZFRjhv_za8LAq82Oj5RwNi9D12JTa2ZPcI3XSu3q4xtS_Ak_8nnVJaSYTwcONE0zwy4F8lHhbnRFEg8RvVWPpgTLK0t8wlqN9r0ZJdx3f7BYoiPLocjiWlte7pP-4D6OToYv9KjxBd88UhoA=w2560-h1440-no" width="320" /></a></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/bqUosI15Ro58P3rAZYsJ6aaHh7vjVOvm1oDx40kf3vGlRkccROkHsmpcvwQ6V8UlC5E6Aeksqca027Fv1NcXegv3ltWUzM2nwyX0pK0bnUBBESBYVYmG0DKeJzBuxGyOFsxP0u9h5Ty6zXceG1TMWzJsX1lPSIU2EhIafuDqS1a9CQtK4TQvreTVvPeiUjT92EeBjUSP8t7LFYgj9SlVH-lZ6RTdVlmd2lmUuWDghrI8eQFeXwSG0P7SRgVNNtaGqQehdvZrjoY4H2yZcombiJ2KTqvKVL1QGhrD9OvocmNea0CnOPzQP1wQ512AHyUmtSLEq8s6l7FBB2mbbVjIDZKYQBtb-Tn_n-NQyEw54SIE01HwMw_3siVjijyppw4VJ7s6KdZvQRIvBE_ldMDw9c1CAwaUK3-jWge6pX0-U56qBXMPtzUePTW7ErGoiv7YeRM3KsK8vGimYtUYFWlP_H_OT2FBNmoFYX2ifq7wDpcWU5Gc88vS-PGhCDdrXqdLJHs4LTB07V3mkCgkjyQOkwAP9CG5FPnljY9kpTqMnTojF4aJ_TXw5jZyuixNPK6dW_KA75DwzKbTlWJsLiFJZHmhaKNTey_h6SdpDtgXm0hIHDrInvxBvlFIbn4gl5eU62fOAGDScqToKJYFceqXDXZUt4jPX2_D3WTG4u2_u0tTZg=w2560-h1440-no" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://1.bp.blogspot.com/bqUosI15Ro58P3rAZYsJ6aaHh7vjVOvm1oDx40kf3vGlRkccROkHsmpcvwQ6V8UlC5E6Aeksqca027Fv1NcXegv3ltWUzM2nwyX0pK0bnUBBESBYVYmG0DKeJzBuxGyOFsxP0u9h5Ty6zXceG1TMWzJsX1lPSIU2EhIafuDqS1a9CQtK4TQvreTVvPeiUjT92EeBjUSP8t7LFYgj9SlVH-lZ6RTdVlmd2lmUuWDghrI8eQFeXwSG0P7SRgVNNtaGqQehdvZrjoY4H2yZcombiJ2KTqvKVL1QGhrD9OvocmNea0CnOPzQP1wQ512AHyUmtSLEq8s6l7FBB2mbbVjIDZKYQBtb-Tn_n-NQyEw54SIE01HwMw_3siVjijyppw4VJ7s6KdZvQRIvBE_ldMDw9c1CAwaUK3-jWge6pX0-U56qBXMPtzUePTW7ErGoiv7YeRM3KsK8vGimYtUYFWlP_H_OT2FBNmoFYX2ifq7wDpcWU5Gc88vS-PGhCDdrXqdLJHs4LTB07V3mkCgkjyQOkwAP9CG5FPnljY9kpTqMnTojF4aJ_TXw5jZyuixNPK6dW_KA75DwzKbTlWJsLiFJZHmhaKNTey_h6SdpDtgXm0hIHDrInvxBvlFIbn4gl5eU62fOAGDScqToKJYFceqXDXZUt4jPX2_D3WTG4u2_u0tTZg=w2560-h1440-no" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ラズパイとセンターを繋げる際のポイントについて話す小菅さん</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Android ThingsのSDKにはUARTやI2Cといったプロトコルが用意されているため、センサーを繋ぐ際はそれらのプロトコルが採用されているものを選ぶと簡単に利用できるそうです。逆にそれらを利用しないと、自前で解析してやる必要があるため、非常に手間がかかると話されていました。<br />
他にも電圧やデジタル/アナログに注意するなど、Raspberry Piに繋ぐセンサーの選び方を教えてくださいました。<br />
<br />
<br />
続いての登壇者はGDG京都の久保田さんです。<br />
久保田さんにはAndroid ThingsでUSBドングルを使うハンズオンを実施していただきました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/J6rCAbS61MO20nSWL-xGcZ5h4DBUcY3Xx2tm5hePtERXzKRzYh_VAzE-HoCNfOWFXyBDlSj-geS5njvt5TgEBbw2VrhTFZ9mhaTsYK5d1eWEXP9Szl6FlkZ_4YNCt1b2xsYV1mClUW_LxegOB6I_dTphm1wCwp8wqsp-iU954M477c54CFUDeNhVKOlf8IPRVJEpD7GJimOLh62tTV7mgmG9vSLW7LqoiIwoKE-RXVSjAGXmNgSaBdhrceUipF2ZEgEGMW2-duFVAfZNOBn-ewvqZqvU2djgOOr0fmCTCHqYVproafAbDSIQv_WKbp0qXB6QoTLTSpA6yiWkd12JmG1JHm_kV9YYEACh-Egkx-U5Cq9x9fINThbBpZvS6gHbunBRW1Cb4-rGO-pb0E6NLC5poEUgvbQztXxM6nEbufceVuC6sfKMUio3smY-bL0yrZTHWeTQZzknIurP7T9L0jBXjw1KbzduQm-_ovSQLMJ6dMRavEfizj8-WocZ3sY0AOF0EyojGILqsoBcQ5LplrYL4RDal7xPEz5VBYAM6eMtLmSy2MVSZ_Ms0mtD4pLolN1_6Zqc1zUw6WUbluyLhFnGACoUFsNoWD3wBLG1LFBtLBKqCijueWHnzWAe2RpiBSfP2tvm_o5ai2RywommL-FUG2NpvSl6afM44VxCuO284w=w2560-h1440-no" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://4.bp.blogspot.com/J6rCAbS61MO20nSWL-xGcZ5h4DBUcY3Xx2tm5hePtERXzKRzYh_VAzE-HoCNfOWFXyBDlSj-geS5njvt5TgEBbw2VrhTFZ9mhaTsYK5d1eWEXP9Szl6FlkZ_4YNCt1b2xsYV1mClUW_LxegOB6I_dTphm1wCwp8wqsp-iU954M477c54CFUDeNhVKOlf8IPRVJEpD7GJimOLh62tTV7mgmG9vSLW7LqoiIwoKE-RXVSjAGXmNgSaBdhrceUipF2ZEgEGMW2-duFVAfZNOBn-ewvqZqvU2djgOOr0fmCTCHqYVproafAbDSIQv_WKbp0qXB6QoTLTSpA6yiWkd12JmG1JHm_kV9YYEACh-Egkx-U5Cq9x9fINThbBpZvS6gHbunBRW1Cb4-rGO-pb0E6NLC5poEUgvbQztXxM6nEbufceVuC6sfKMUio3smY-bL0yrZTHWeTQZzknIurP7T9L0jBXjw1KbzduQm-_ovSQLMJ6dMRavEfizj8-WocZ3sY0AOF0EyojGILqsoBcQ5LplrYL4RDal7xPEz5VBYAM6eMtLmSy2MVSZ_Ms0mtD4pLolN1_6Zqc1zUw6WUbluyLhFnGACoUFsNoWD3wBLG1LFBtLBKqCijueWHnzWAe2RpiBSfP2tvm_o5ai2RywommL-FUG2NpvSl6afM44VxCuO284w=w2560-h1440-no" width="320" /></a></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNrOYQ-kOChdGBW6r6RkmtyjPFJoyJ827OmQnXW9VInr2Xi2I7xxlc4OluWP0xjIoOuCaKqd6TfsgH50q60g0wtdVcYOifbi44Oih9rAWFGYjqirpba1kZH0M7arJMpahYfL2EDTe8llE/w2128-h1596-no/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1596" data-original-width="2128" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNrOYQ-kOChdGBW6r6RkmtyjPFJoyJ827OmQnXW9VInr2Xi2I7xxlc4OluWP0xjIoOuCaKqd6TfsgH50q60g0wtdVcYOifbi44Oih9rAWFGYjqirpba1kZH0M7arJMpahYfL2EDTe8llE/w2128-h1596-no/" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ハンズオンを行う久保田さん</td></tr>
</tbody></table>
<br />
ハンズオン内容としては温度や湿度などを観測できるEnOcean対応のセンサから観測データを飛ばし、同じくEnOcean対応のUSBドングルでそれを受取り表示するといったものです。<br />
<br />
EnOceanのUSBドングルはFTDI製のチップを利用しており、FTDIからAndroid用のドライバが提供されています。そのためAndroidからも利用できるようになっていました。<br />
<br />
<br />
最後はGDG神戸の中谷さんです。<br />
中谷さんは、IoTではデータをクラウド上に集めて利用するというケースが考えられるため、それをより簡単にするためにFirebaseを使用してはどうかという話をされていました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/XhQwrc4O1fpPiKN97jOTlqEpQ0yg3gjWLn2jxg85g-HbHdd3fQ1u5rR7ZmrW2TQar2aLcBwHnl30f0z-yPwlV8zr4Yp1BhPJjwHnCpeQihpWT8G6ak17PHmxITUnYTuJB7ZeVMj7w3t1mNftbRM98DrAzAQ78D3CCVuqrZ25G1LVQ9tUOeOqdpaDw1ZnEwBePn5u9-z7yAKMqiU4203dX7_UElhcEoQX74yl5pyNg5bqJEON1glssE5WsazJpHY69bU9sb747kuLF00p4xry2sGjtUHeCudfsDgPIPyJn4JRNk7Mquc9y1GCE8U10DLS8GtuwSrcuFmomjoFuYpMNdX3-0DckOprtO6VHh8TBNF2eKHj39DjSoQ1yBDv3RKcrPGorFwZfXHRMDWMZzuGGjfEJPf0u0tYdvwaf2cAOnDI7eRJT-aC-mWaE6XPCO2qeps9WntfnZWRQMl31yEC20ihorU4qksReZ90Qh6iqR1xlyw3gu7a603cOvVZ5ub3KJEb0RVsyZpculMTknk6WmSojImPUhOVG3rQtk9TlJSqeU2P5OnBJkH0ptbAdrdwy2MTHys-1U8_dk3C9ZtYs_MB2kIWnTKdGwiIwZUUGeJWLyPJz08AI_Vh3aCjva_jSekCVZzUDV4sco8Ad3TtwYBSC31ewnRbmrVnhmA7AkHgow=w554-h311-no" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="311" data-original-width="553" height="179" src="https://4.bp.blogspot.com/XhQwrc4O1fpPiKN97jOTlqEpQ0yg3gjWLn2jxg85g-HbHdd3fQ1u5rR7ZmrW2TQar2aLcBwHnl30f0z-yPwlV8zr4Yp1BhPJjwHnCpeQihpWT8G6ak17PHmxITUnYTuJB7ZeVMj7w3t1mNftbRM98DrAzAQ78D3CCVuqrZ25G1LVQ9tUOeOqdpaDw1ZnEwBePn5u9-z7yAKMqiU4203dX7_UElhcEoQX74yl5pyNg5bqJEON1glssE5WsazJpHY69bU9sb747kuLF00p4xry2sGjtUHeCudfsDgPIPyJn4JRNk7Mquc9y1GCE8U10DLS8GtuwSrcuFmomjoFuYpMNdX3-0DckOprtO6VHh8TBNF2eKHj39DjSoQ1yBDv3RKcrPGorFwZfXHRMDWMZzuGGjfEJPf0u0tYdvwaf2cAOnDI7eRJT-aC-mWaE6XPCO2qeps9WntfnZWRQMl31yEC20ihorU4qksReZ90Qh6iqR1xlyw3gu7a603cOvVZ5ub3KJEb0RVsyZpculMTknk6WmSojImPUhOVG3rQtk9TlJSqeU2P5OnBJkH0ptbAdrdwy2MTHys-1U8_dk3C9ZtYs_MB2kIWnTKdGwiIwZUUGeJWLyPJz08AI_Vh3aCjva_jSekCVZzUDV4sco8Ad3TtwYBSC31ewnRbmrVnhmA7AkHgow=w554-h311-no" width="320" /></a></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/ZpHx3hOwPQMBwzuY29Bii9tK3YKqbZAGsq-vUCJ-QU_BLwBlQFSdWxVEsbPKDazjQGo0v-Q4Fmq339yMgxb8T6HeE1TggWhQ7Ss-VNOux7D0-kgOerWI6jCML-wFAdbmx2HO5hWtU3cR57Wltnyv2JCAiAF5jlUmKKiDNUMk6B_PmLSdt11Zpy3xAUIDAQgHAJQ1wdbfaMz_pXtmQ9xIAtUXmXBajvIWxeMxfYYgRnnPEJyBuE8aX_tGXTDHqENN1bb5iU7DLGTuW4N6ridQE9MRl9Z5w72BJD9j_Wp0OpiKat4-2_vINHKKKRvt9VaSUzTJLeEJiOXOYY4WwcngoWI92kgT16pm9OWFlgBiBpVzM5tr_IuXKRWaSEc1Duz4mb-GXP1tnR4lDpTZz1kCu7_OFuJIxuIhyuBPQdf-L0Ew2JNoKUKK7nnd-ZjbDqEO47l3CmLBfCIsnFSx1gUKZq2ES_nHy7iDDObyMsYzCQA8GfQBWo3MVy0oNuhjLUidTfa1k2HvtWNMprTEu23ikVqXYPX_1dJCcLwxCGBNsJ6XoVBGy2cg4rRK41Ie02QdnIYeckR-TqtVzfoH_8R4Q51mM6rupChDabAwOZ-GU7W0yySmHq0hNTAvttQGWohxQAHZZBJWlUOsw-WyLAt_rV5tq5ibOG7TUiOHjh9gHC_X8A=w2560-h1440-no" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1440" data-original-width="2560" height="180" src="https://2.bp.blogspot.com/ZpHx3hOwPQMBwzuY29Bii9tK3YKqbZAGsq-vUCJ-QU_BLwBlQFSdWxVEsbPKDazjQGo0v-Q4Fmq339yMgxb8T6HeE1TggWhQ7Ss-VNOux7D0-kgOerWI6jCML-wFAdbmx2HO5hWtU3cR57Wltnyv2JCAiAF5jlUmKKiDNUMk6B_PmLSdt11Zpy3xAUIDAQgHAJQ1wdbfaMz_pXtmQ9xIAtUXmXBajvIWxeMxfYYgRnnPEJyBuE8aX_tGXTDHqENN1bb5iU7DLGTuW4N6ridQE9MRl9Z5w72BJD9j_Wp0OpiKat4-2_vINHKKKRvt9VaSUzTJLeEJiOXOYY4WwcngoWI92kgT16pm9OWFlgBiBpVzM5tr_IuXKRWaSEc1Duz4mb-GXP1tnR4lDpTZz1kCu7_OFuJIxuIhyuBPQdf-L0Ew2JNoKUKK7nnd-ZjbDqEO47l3CmLBfCIsnFSx1gUKZq2ES_nHy7iDDObyMsYzCQA8GfQBWo3MVy0oNuhjLUidTfa1k2HvtWNMprTEu23ikVqXYPX_1dJCcLwxCGBNsJ6XoVBGy2cg4rRK41Ie02QdnIYeckR-TqtVzfoH_8R4Q51mM6rupChDabAwOZ-GU7W0yySmHq0hNTAvttQGWohxQAHZZBJWlUOsw-WyLAt_rV5tq5ibOG7TUiOHjh9gHC_X8A=w2560-h1440-no" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Firebaseについて話す中谷さん</td></tr>
</tbody></table>
<br />
Firebase Assistantを使うと、GCPのコンソールを使わずにFirebase Projectが作ることができ、さらにデータを保存するにはたった3行記述するだけという手軽さで、「30分でライブコーディングする」という宣言通りにあっという間にサンプルアプリを完成させていました。<br />
<br />
<br />
Android Thingsは手軽にセンサー類を接続でき、クラウドへのデータ保存もとても簡単に行えることが今回のハンズオンで感じて頂けたと思います。<br />
これからIoTを始める人の入門としてAndroid Thingsを試してみては如何かでしょうか。<br />
<br />
最後になりますが、今回Android Thingsハンズオンを開催するにあたり、日本写真印刷株式会社様に会場をお貸し頂きました。<br />
とてもきれいな会場と様々な機器をお貸し頂き、ありがとうございました。<br />
<br />
<br />
<br />
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-33330929067640992792017-07-22T16:41:00.000+09:002017-07-22T16:41:54.982+09:00「VR Labs」を開催しました<div class="separator" style="clear: both; text-align: left;">
こんにちは。GDG神戸の嘉多です。</div>
<div>
今回はVR製作における知見の共有をテーマに、「VR Labs」を開催しました。</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_m56cVxSV3WZrR3wo-fCBPZSMne3JJHsA9t72jdG7Yfr2s37IslxU35GSseU-Q3UB3t5Q7F4KxrMPDAu7elb-4xB3I994iPf-s8ltPiy1EM-SSgqX9kP6XtHg_U8T9gnjpqSTWpli2lvR/s1600/20170708_130052.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_m56cVxSV3WZrR3wo-fCBPZSMne3JJHsA9t72jdG7Yfr2s37IslxU35GSseU-Q3UB3t5Q7F4KxrMPDAu7elb-4xB3I994iPf-s8ltPiy1EM-SSgqX9kP6XtHg_U8T9gnjpqSTWpli2lvR/s320/20170708_130052.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWu_nj1AKXLv3MWEAIz609Gp6pNp6bEcuaZKw4Fn7H2l_eIqXYtPdnhyphenhyphenupacjBex96vW4Lrr6qAMqhcZjeVuISx-9wINANkJwz9Q8Gd45qiDmlQFGZXoa0zpaBHAHNrs6LYYKCZQBeHcoF/s1600/20170708_175829.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWu_nj1AKXLv3MWEAIz609Gp6pNp6bEcuaZKw4Fn7H2l_eIqXYtPdnhyphenhyphenupacjBex96vW4Lrr6qAMqhcZjeVuISx-9wINANkJwz9Q8Gd45qiDmlQFGZXoa0zpaBHAHNrs6LYYKCZQBeHcoF/s320/20170708_175829.jpg" width="320" /></a></div>
<div>
<br /></div>
<div>
最初の登壇者は、</div>
<div>
<b>岩田 宗一郎様</b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWKvfwuOUyhcyrT5vvrOR04otzVr1cLtruGhztK3C768DPkCs15RWXDX9z0JXrz_QUZ0jgcks3_tWiSRMPc8mjSJ6eNnRwR7ZSD7zFcx7K2Zkt5hd6Uq4FjHENV6s9VnCS3dp41EhhXj5L/s1600/20170708_130548.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWKvfwuOUyhcyrT5vvrOR04otzVr1cLtruGhztK3C768DPkCs15RWXDX9z0JXrz_QUZ0jgcks3_tWiSRMPc8mjSJ6eNnRwR7ZSD7zFcx7K2Zkt5hd6Uq4FjHENV6s9VnCS3dp41EhhXj5L/s320/20170708_130548.jpg" width="320" /></a></div>
<div>
きれいなシーンを作るためのテクニック、グレーボックスを使った簡易シーン作成などのワークフロー、Substance Designerなどのテクスチャコンポジットツールのご紹介など、学生さんであることを忘れてしまうほどの内容の濃さでご登壇いただきました。</div>
<div>
また今回のご登壇にあたって病院ホラーVRを製作していただきましたが、シーンをきれいに見せるためのテクニックを中心にご説明いただきました。</div>
<div>
<br /></div>
<div>
続いての登壇者は</div>
<div>
<b>GDG神戸 西久保 友希さん</b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU0IbXbQtY6-NsGhCWqr_lSKiKLnRegP7I11suEsYRrZqF10qnkF2_OIH2F1YAD1actAy0E_Cqhs0AJ6ZcEYYTvLHNudeFGJ99snMiJK2ZvZOkuiVbqxVzn4HGKXNvi_cogv8icbcRFzF4/s1600/20170708_140945.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU0IbXbQtY6-NsGhCWqr_lSKiKLnRegP7I11suEsYRrZqF10qnkF2_OIH2F1YAD1actAy0E_Cqhs0AJ6ZcEYYTvLHNudeFGJ99snMiJK2ZvZOkuiVbqxVzn4HGKXNvi_cogv8icbcRFzF4/s320/20170708_140945.jpg" width="320" /></a></div>
<div>
VRは始められて間もないとのことですが、VR酔いなどのVR製作では避けて通ることはできない重要なお話を共有していただきました。</div>
<div>
また、Unityがいかに簡単に3Dアプリ製作が可能かということを実際にご自身で作ったアプリをご披露いただいてご説明いただきました。</div>
<div>
<br /></div>
<div>
一部うまくいかなかったという部分を急遽会場のみなさんでライブコーディングすることになり、試行錯誤のうえ動作させることができました。</div>
<div>
大事!協力!!</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
本日最後の登壇者は、</div>
<div>
<b>GDG神戸 オーガナイザー 野田 悟志さん</b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWg0ll0UUgy-ANWJ3wWI5LtC-N4EVRciqv7cqDryXOp41A1BPXJ81Pc9H2hhKzItwj0hOSo3rvPXJw1DZRdDm9dnFFVwSy_rkfOKz62nEWlj5oBzvBLW4Gsv7tkFu27Mp-9UeA4-kXx8O_/s1600/20170708_152610.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWg0ll0UUgy-ANWJ3wWI5LtC-N4EVRciqv7cqDryXOp41A1BPXJ81Pc9H2hhKzItwj0hOSo3rvPXJw1DZRdDm9dnFFVwSy_rkfOKz62nEWlj5oBzvBLW4Gsv7tkFu27Mp-9UeA4-kXx8O_/s320/20170708_152610.jpg" width="320" /></a></div>
<div>
ご自身で製作されたモンスターと戦うVRゲームをどういう実装で実現しているか、ということを共有していただきました。</div>
<div>
このゲームは自分が主人公となり剣と盾でモンスターと戦うというものですが、実際にVRで体験すると巨大な敵に圧倒される迫力満点の仕上がりになっています。</div>
<div>
攻撃にチャージがあったり、チャージすると剣が光ったりとさまざまなこだわりが散りばめられていますが、そういった部分の実装やごまかしテクニック(笑)など、VRゲームを作る際の役立ち情報をご説明いただきました。</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
そしてセッションのあとはGDG神戸のVRイベントではおなじみの体験会を行いました。</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBnP0xG4XP2tN1irWuK1WjiRhM5h9xaQU-_gaqMSWtuRIsULn4rXp_UpSwOOc8FOSSaesTAxuuPwAtRszUJwuIY-Kc6yWSXMUKox7dSWrN_XCGdyxYf-QpbZQzCwxlGeBAPXO905HthlJU/s1600/20170708_162902.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBnP0xG4XP2tN1irWuK1WjiRhM5h9xaQU-_gaqMSWtuRIsULn4rXp_UpSwOOc8FOSSaesTAxuuPwAtRszUJwuIY-Kc6yWSXMUKox7dSWrN_XCGdyxYf-QpbZQzCwxlGeBAPXO905HthlJU/s320/20170708_162902.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">野田さんの<strike> 変態 </strike>折りたたみVRマシン</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD9AWSimzEC1qDW5J2QkTX8HgwIGqAuMExf3xqzWMngVXfUCdm-UauXMs04c3cj01BAdrqinZz-eXUpiXAZKup4KZTMojSLDhTNPxNU20vdbDgthIhOlfW4adI7IouRcOGPdEK__HAOonm/s1600/20170708_171906.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD9AWSimzEC1qDW5J2QkTX8HgwIGqAuMExf3xqzWMngVXfUCdm-UauXMs04c3cj01BAdrqinZz-eXUpiXAZKup4KZTMojSLDhTNPxNU20vdbDgthIhOlfW4adI7IouRcOGPdEK__HAOonm/s320/20170708_171906.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">モンスターと戦う参加者のみなさん</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGKn5Q3Yj1iW8bPKJ2YP_seKWj6vQgUhLHBpokPaTe6OjiFjI1QdZ7U7uyuZHIC_pzjZZxenmm-5lWhYAlrS9oD4KqfKNDzyu8pueWArt4VD04JxBfTH4N1d6PJooeLwZvXt6hOgJGX0vR/s1600/20170708_164627.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGKn5Q3Yj1iW8bPKJ2YP_seKWj6vQgUhLHBpokPaTe6OjiFjI1QdZ7U7uyuZHIC_pzjZZxenmm-5lWhYAlrS9oD4KqfKNDzyu8pueWArt4VD04JxBfTH4N1d6PJooeLwZvXt6hOgJGX0vR/s320/20170708_164627.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">恐怖の病院ホラーVR</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUnkoAcPXTrcpI0_2qVAu9zV6n8Z6irIgyyYCeSDfLMIZnX6aIk9voEImgFxzYJSApdDRBaPgXbsChuUDI_fZNHBFnHgu2TFFnw3cwDIx2uZUhg3wNJOjGzDkrmTzriPj7Awp3kEjE8o3A/s1600/20170708_171012.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUnkoAcPXTrcpI0_2qVAu9zV6n8Z6irIgyyYCeSDfLMIZnX6aIk9voEImgFxzYJSApdDRBaPgXbsChuUDI_fZNHBFnHgu2TFFnw3cwDIx2uZUhg3wNJOjGzDkrmTzriPj7Awp3kEjE8o3A/s320/20170708_171012.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">まわりの人も何が見えているのか分かります</td></tr>
</tbody></table>
<div>
<br /></div>
<div>
VR Labs開催にあたり、会場は株式会社tech vein(テックベイン)様にご提供いただきました。ありがとうございました。</div>
<div>
<br /></div>
<div>
ご協力いただきましたみなさま、ならびにご参加いただきましたみなさま、</div>
<div>
ありがとうございました。</div>
<div>
次回もぜひよろしくお願いいたします。</div>
naoto khttp://www.blogger.com/profile/12626705253746335941noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-10532692662405120842017-05-28T14:49:00.000+09:002017-05-28T14:49:46.278+09:00「AndroidWear2.0 ハンズオン」を開催しましたこんにちは。中倉です。<br />
<br />
最近徐々にAndroid Wear2.0を搭載した端末が発売されるようになり、Wear1.x搭載端末に対してもアップデートが配信されるようになりました。<br />
Wear2.0からは、スマートフォンなしのWear端末単体だけでも動作するにようになるなど、着実に進化しています。<br />
<br />
ということで今回は「AndroidWear2.0 ハンズオン」を開催しました。<br />
<br />
<br />
登壇者はGDG神戸の中谷さんです。<br />
<br />
自身で公開されているアプリをWear2.0に対応させた経験を踏まえ、ComplicationProviderやWatchFaceの作成をレクチャーしてくださいました。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9Yd0KnbpaQrqQN7wo2AwpsNWhQXNrlej_fm7OIlbJniSFKjmjXJhYkp54sqk9Hk1aeKhp-UfP5kKAFssDZxmwUbiIxR4zAPl2w-zppdBjfyfcDWtBW-1NpcwZafXCEb-UOtHCjzSVvUU/w2142-h1606-no/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1606" data-original-width="2142" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9Yd0KnbpaQrqQN7wo2AwpsNWhQXNrlej_fm7OIlbJniSFKjmjXJhYkp54sqk9Hk1aeKhp-UfP5kKAFssDZxmwUbiIxR4zAPl2w-zppdBjfyfcDWtBW-1NpcwZafXCEb-UOtHCjzSVvUU/w2142-h1606-no/" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Android Wearについて説明を受ける一同</td></tr>
</tbody></table>
<br />
1.xでは、利用しているWatchFaceアプリ内で提供される情報しかWatchFaceに埋め込むことができず、WatchFaceに自身のアプリの情報を表示するにはWatchFaceごと作る必要がありました。<br />
<br />
これは開発者にとって面倒ですが、ユーザーにとっても「WatchFaceのデザインはコレがいいけど機能はアレの方がいい」といった問題をもたらします。<br />
2.0からはComplicationDataとWatchFaceに分けて開発することができ、ユーザーはデザインと機能をそれぞれ自分で選んで利用できるようになりました。<br />
<br />
私自身、今回のハンズオンで初めてWear2.0アプリの開発を行ったのですが、Androidアプリの開発を行っている人であれば、自身のアプリの情報をWatchFaceに埋め込むというのは手軽に行えるだろうなと感じました。<br />
<br />
アプリの付加価値として是非試してみては如何でしょうか。<br />
<br />
<br />
<br />
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-35669800358101412322017-05-27T12:59:00.001+09:002017-05-27T12:59:19.294+09:00「Google I/O Extended 2017 Kobe」を開催しました<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
こんにちは。嘉多です。<br />
<br />
Google I/Oのキーノートをリアルタイムで見るイベント、Google I/O Extendedを 5/17夜 〜 5/18朝 に開催しました。<br />
今回はスタッフ含め8名の方にお越しいただきました。<br />
<br />
キーノートまでの時間はボードゲームで楽しんだり、技術について語り合ったり、各々交流していました。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrFmIURKIwmXcY7TzrRHC3yKhCnri41FPIIbqP7mSQHJEwkJ3ZWz3XvHdrDlwj6B4fDVcfMZmDzGNkTdd8LFozk8SpPw5UhoZBGfkqJGXHcbrcmIJJ0keuyeRkJyIKaQxMVrG6nFWdf708/s1600/P_20170518_061000_vHDR_Auto.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1600" data-original-width="901" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrFmIURKIwmXcY7TzrRHC3yKhCnri41FPIIbqP7mSQHJEwkJ3ZWz3XvHdrDlwj6B4fDVcfMZmDzGNkTdd8LFozk8SpPw5UhoZBGfkqJGXHcbrcmIJJ0keuyeRkJyIKaQxMVrG6nFWdf708/s400/P_20170518_061000_vHDR_Auto.jpg" width="225" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Oculusを調整中の野田さん</td></tr>
</tbody></table>
GDG神戸オーガナイザーの野田さんがOculusを持参してくれました。<br />
写真を撮り忘れていたのですが、他の方もVRを楽しんでいました。<br />
決して野田さんがひとりで向こうの世界に行ってしまっていたわけではありません。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVRf2GAPMbx7K1vkClYfU_IeEXR0WE8HOMeExSm9LpSql4mkfRFYbhJVdDqVzMm8QbBb6ffPWi_gw75NZCZtyjdiCQgI9wfF9Ejg_qMofHJGWis2ejQdCoaEGPLMYG1Ol9G-jGW_XDcEIf/s1600/IMG_20170517_222756.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVRf2GAPMbx7K1vkClYfU_IeEXR0WE8HOMeExSm9LpSql4mkfRFYbhJVdDqVzMm8QbBb6ffPWi_gw75NZCZtyjdiCQgI9wfF9Ejg_qMofHJGWis2ejQdCoaEGPLMYG1Ol9G-jGW_XDcEIf/s320/IMG_20170517_222756.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ピザを食べながら自己紹介</td></tr>
</tbody></table>
自己紹介ではLTをする方もいらっしゃって、みなさん聞き入っていました。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieM_HmWsYGDz3rCDQcT5VtPcScMPu-04B68VRQAHdA7RvBMd_UrZPDQ1klogt5hIgeLCT1ozcLWCQQivIRsoH7_eh40zrIcH0cYbS7xZTjCxh0zsTL-GacyCdbSa_WzV4aQPRcENaVPd9S/s1600/IMG_20170517_232334.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieM_HmWsYGDz3rCDQcT5VtPcScMPu-04B68VRQAHdA7RvBMd_UrZPDQ1klogt5hIgeLCT1ozcLWCQQivIRsoH7_eh40zrIcH0cYbS7xZTjCxh0zsTL-GacyCdbSa_WzV4aQPRcENaVPd9S/s320/IMG_20170517_232334.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Minecraftでプログラム中の一同</td></tr>
</tbody></table>
夜子ままさんが製作された、Minecraft上のキャラをプログラムで動かせるWebアプリで、ちょっとしたもくもく会が開催されました。<br />
JavaScriptでキャラの動きやどんなブロックを置くかなどをプログラムします。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzLjTRw09EuGqVvJafY-eBvtEXLmEMWPU5JiZ48t7t_8Bq3C_ieBaJCLKuqzrMfCH8mVACGnvcQTJneeKfWlOF5FfgkVvouMn6wq7KTMdDafNMN8dHvGwFR4kWaWxOOP4A9x_jyO4ODgpK/s1600/P_20170518_010718_vHDR_Auto.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="901" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzLjTRw09EuGqVvJafY-eBvtEXLmEMWPU5JiZ48t7t_8Bq3C_ieBaJCLKuqzrMfCH8mVACGnvcQTJneeKfWlOF5FfgkVvouMn6wq7KTMdDafNMN8dHvGwFR4kWaWxOOP4A9x_jyO4ODgpK/s320/P_20170518_010718_vHDR_Auto.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">野田さん持参のすぐ死ぬ鬼畜ボードゲーム</td></tr>
</tbody></table>
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLPl4Hl9utS6FZZrPjlcgspVPeLs-aIuEAUfXqugG1ErhCQTeoEiuikeXd8gkMPholFMzs5ZeoVkgeCulXxKGnjiX5W9-m5D_SwlUb1pPQ-FNoXRN-cxHN4c95hc0GD9rfaW0DtCIbZcTq/s1600/P_20170518_013255_vHDR_Auto.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="901" data-original-width="1600" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLPl4Hl9utS6FZZrPjlcgspVPeLs-aIuEAUfXqugG1ErhCQTeoEiuikeXd8gkMPholFMzs5ZeoVkgeCulXxKGnjiX5W9-m5D_SwlUb1pPQ-FNoXRN-cxHN4c95hc0GD9rfaW0DtCIbZcTq/s320/P_20170518_013255_vHDR_Auto.jpg" width="320" /></a></div>
いよいよ始まります。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim4RLzkAJGVrNyeJHjJ-mubOwkuXxtEGn4NoHUtysxz6IxXofnwOG2ujLlA4QhVEq_jYjHGobI-0JUY4S21atdIVj1lHSw2cfQArdmWKgV4diORgp8nfcGZQhCVGR-jteaZYLajEHdl3Q9/s1600/IMG_20170518_020643.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim4RLzkAJGVrNyeJHjJ-mubOwkuXxtEGn4NoHUtysxz6IxXofnwOG2ujLlA4QhVEq_jYjHGobI-0JUY4S21atdIVj1lHSw2cfQArdmWKgV4diORgp8nfcGZQhCVGR-jteaZYLajEHdl3Q9/s320/IMG_20170518_020643.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">GoogleCEO ピチャイ氏のプレゼンに聞き入る一同</td></tr>
</tbody></table>
<br /><div class="separator" style="clear: both; text-align: center;">
</div>
次々と発表されていく情報について語り合いながら、時間が過ぎていきます。<br />
AndroidのKotlin正式サポートにざわめきつつ、夜が明けました。<br />
<br />
こうして集まってリアルタイムで見ているとさまざまな立場から語り合うことができ、次に何が発表されるかというワクワク感があって楽しめます。<br />
次回もぜひたくさんの方にご参加いただければ幸いです。<br />
<br />
会場は夜子ままさんの「プログラミングスクール8x9」をご提供いただきました。<br />
4Kディスプレイで会場の様子を高画質で見ることができました。(配信も4Kで行われていた?ようですね)<br />
普段は子供向けプログラミングスクールをされていますので、ご興味のある方はお問い合わせください。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlIsxAwr-PJZ9g3fxk3lE-wH0SuFgjPtTiGEnUa6pPoEYanJ9HjEgx2Uf_2-Nw1RGz34I7THKV8i3arynlHUBbZAoxGPknuOVtMb9pL0Pi8NJotWVNPQPXPYub4FWNmXvPw8WzrKirx8CU/s1600/IMG_20170518_023352.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><br /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
naoto khttp://www.blogger.com/profile/12626705253746335941noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-55947395263121799992017-03-13T13:18:00.000+09:002017-03-13T13:18:44.611+09:00「AndroidThings」の勉強会を開催しました<br class="Apple-interchange-newline" />
こんにちは。 GDG神戸の中谷です。<br />
<br />
3/11「AndroidThingsでIoTやってコレジャナイ感のものを作らないための勉強会」を開催しました。<br />
本イベントは「<a href="https://kansaiouchihack.doorkeeper.jp/" target="_blank">関西おうちハック様</a>」と共催で行いました。<br />
場所については、「<a href="http://www.kyohritsu.com/index.html" target="_blank">共立電子産業株式会社様</a>」にご提供頂きました。<br />
今回の勉強会は、AndroidThings(Preview2)のOSを書き込んだボードを各自持込み<br />
チームビルディング・アイデア出し、組み込みと、ちょっと緩めのハッカソンのような形で行いました。<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-Kgohtuw7MUM/WMP7anx-oiI/AAAAAAAAS2g/xGbRC2b8RBUrAYI62chu7iWJPOX6TR2ngCPcB/s1600/IMG_20170311_192848.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://1.bp.blogspot.com/-Kgohtuw7MUM/WMP7anx-oiI/AAAAAAAAS2g/xGbRC2b8RBUrAYI62chu7iWJPOX6TR2ngCPcB/s320/IMG_20170311_192848.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ホワイトボードでアイデア出し</td></tr>
</tbody></table>
<br />
今回のチームは、A/3人,B/4人,C/3人のチーム分けで行い<br />
Aチーム<br />
布団の中から証明のON/OFF<br />
Bチーム<br />
ゴミ捨て場にカラスが来たら何らかの通知方法で通知する<br />
Cチーム<br />
VR<br />
<br />
とふわっとしたテーマで行いました。<br />
結果的には各チームとも当初の目的と少しずつ外れた(笑)ものになりましたが、<br />
各チームともにAndroidThingsの特性である様々なセンサー類との連携や<br />
クラウドAPIとの連携等、当初目的としてた「IoTらしいものを作る」ということが<br />
達成できたのではと思います。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-2BbaWA_q9oo/WMP7auGQH9I/AAAAAAAAS2g/imUIqmIBtxYXlaiVKKhlevOC7nS8Okq3wCPcB/s1600/IMG_20170311_200735.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="150" src="https://1.bp.blogspot.com/-2BbaWA_q9oo/WMP7auGQH9I/AAAAAAAAS2g/imUIqmIBtxYXlaiVKKhlevOC7nS8Okq3wCPcB/s200/IMG_20170311_200735.jpg" width="200" /></a><a href="https://4.bp.blogspot.com/-1YWMUSI9fYo/WMP7arOYIKI/AAAAAAAAS2g/8n6ZCiEFQQo5ZyTH_YJO2O07XUnQAyUvwCPcB/s1600/IMG_20170311_192801.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="150" src="https://4.bp.blogspot.com/-1YWMUSI9fYo/WMP7arOYIKI/AAAAAAAAS2g/8n6ZCiEFQQo5ZyTH_YJO2O07XUnQAyUvwCPcB/s200/IMG_20170311_192801.jpg" width="200" /></a> <a href="https://4.bp.blogspot.com/-33Jt2x8KB8g/WMP7akO-0UI/AAAAAAAAS2g/63dPvOMBLKUba-dSvylTLq6MSmgrmGOLgCPcB/s1600/IMG_20170311_193359.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="150" src="https://4.bp.blogspot.com/-33Jt2x8KB8g/WMP7akO-0UI/AAAAAAAAS2g/63dPvOMBLKUba-dSvylTLq6MSmgrmGOLgCPcB/s200/IMG_20170311_193359.jpg" width="200" /></a><a href="https://1.bp.blogspot.com/-yJITAAAQHTc/WMP7agOVMoI/AAAAAAAAS2g/IAcJIiRfvv8b-K5CEiw5iMxhppPuLrNZACPcB/s1600/IMG_20170311_194816.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="150" src="https://1.bp.blogspot.com/-yJITAAAQHTc/WMP7agOVMoI/AAAAAAAAS2g/IAcJIiRfvv8b-K5CEiw5iMxhppPuLrNZACPcB/s200/IMG_20170311_194816.jpg" width="200" /></a></div>
<br />
最後はみんなで各々のチームが作ったAndroid Thingsのアプリを発表と懇親会を兼ねた時間で、各々の課題点や等を語り合いました。<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-4bmcc_SX-RM/WMP7alUBtJI/AAAAAAAAS2g/2JXdg8Aha9EW4Wb2duhNmUGOqt3cdfnbwCPcB/s1600/IMG_20170311_194824.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://2.bp.blogspot.com/-4bmcc_SX-RM/WMP7alUBtJI/AAAAAAAAS2g/2JXdg8Aha9EW4Wb2duhNmUGOqt3cdfnbwCPcB/s320/IMG_20170311_194824.jpg" width="320" /></a></div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-No6CFMAkEAI/WMP7aku7HRI/AAAAAAAAS2g/P6PGvhTVgSkdwSUwpdoUTe8xGzcx-jtjQCPcB/s1600/IMG_20170311_200347.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://4.bp.blogspot.com/-No6CFMAkEAI/WMP7aku7HRI/AAAAAAAAS2g/P6PGvhTVgSkdwSUwpdoUTe8xGzcx-jtjQCPcB/s320/IMG_20170311_200347.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">おうちハックの小菅さんが書かれた本もじゃんけんゲームでご献本頂きました!</td></tr>
</tbody></table>
今回はAndroidアプリ側を作っているメンバーと、センサー類を触られている組み込みのメンバーが混在していましたが、下記のような声が上がりました。<br />
アプリ側からは<br />
センサー類がAndroidのJavaで簡単に扱えるのは嬉しい<br />
既存のアプリ資産が流用できる<br />
組み込み側からは<br />
センサー類を扱うコードがすごく簡単にかける<br />
<br />
AndroidThingsはまだPreviewのものですが、今後より良いOSとなってローンチされると組み込みメンバーとAndroidアプリメンバーの連携も深まりよりよいサービスが作れるのではと感じました。<br />
<br />
参加してくださった皆様ありがとうございました。<br />
最後にはなりますが改めて場所をご提供頂きました共立電子産業株式会社様ありがとうございました。<br />
<br />k-nakatanihttp://www.blogger.com/profile/00464687699759951327noreply@blogger.com0tag:blogger.com,1999:blog-4268957663143011719.post-48726132684369741742016-12-11T11:28:00.000+09:002016-12-11T11:31:46.630+09:00「Angular2勉強会」を開催しました<div class="separator" style="clear: both; text-align: left;">
こんにちは。GDG神戸の嘉多です。</div>
<br />
12/10に「Angular2勉強会」を開催しました。<br />
会場は日本マイクロソフト様の関西支社セミナールームをお借りし、45名の方にご参加いただきました。<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1-Xob1SB8MN-qFA4_I7dbbyhaAqAghzg3SmwrkgdWOOEjjTRltgbVCqaHJljnCCU8zjw9agboCoracrGvSq1tg96dpSHmqUlGXcK2BZPfalVJXfKtYCFgT3a1c69TspdC619r9GQr6q9e/s1600/20161210_161323.jpg" imageanchor="1"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1-Xob1SB8MN-qFA4_I7dbbyhaAqAghzg3SmwrkgdWOOEjjTRltgbVCqaHJljnCCU8zjw9agboCoracrGvSq1tg96dpSHmqUlGXcK2BZPfalVJXfKtYCFgT3a1c69TspdC619r9GQr6q9e/s320/20161210_161323.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHz5M-dy6yjOCNy8g_a36as_Yb-Ig3xPg_xRaqj_BWKpXj7F662qvp6BS264WvrOCl5xmgjwGBzHJ0k7KsSpK6jhl13en-3NAq_aIYP78lQiiv1UjOvNfZQLDeEb1EJjRA8qkInCz0oc-K/s1600/20161210_141023.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHz5M-dy6yjOCNy8g_a36as_Yb-Ig3xPg_xRaqj_BWKpXj7F662qvp6BS264WvrOCl5xmgjwGBzHJ0k7KsSpK6jhl13en-3NAq_aIYP78lQiiv1UjOvNfZQLDeEb1EJjRA8qkInCz0oc-K/s320/20161210_141023.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
まずは<b>日本マイクロソフト株式会社 テクニカルエバンジェリスト 井上 章 様</b>にご登壇いただきました。<br />
TypeScriptのセッションで、Visual Studio Codeを使うことでエディタ上でデバッグが可能になったり、リアルタイム型チェックや補完が可能になるなど、TypeScriptとVisual Studio Codeの組み合わせの魅力をご紹介いただきました。<br />
<br />
Angularの開発はMicrosoftとGoogleが共同で行っており、お互いにやりとりしながら作っているという意外なお話も聞くことができました。<br />
<br />
<br />
続いて <b>Developer Advocate at Google Rob Wormald 様、Keith Hall 様</b>にご登壇いただきました。<br />
Angular2のセッションで、Angularを使うことでいかに可読性が上がるか、生産性が上がるかということをご説明いただきました。<br />
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAJdD-KRE_K7jbaR8lcZIBBZzSKPF9wjAlBqp1paBNvqTOUuaZPXQKkCsFZJX0VfxZR59Dl02y0YnwGYprUxvqbL7qB3zYRMwr7FG7xaOvB4SjllINqtx7CnHxHx41qj31ITrW_MaplYD2/s1600/20161210_133616.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAJdD-KRE_K7jbaR8lcZIBBZzSKPF9wjAlBqp1paBNvqTOUuaZPXQKkCsFZJX0VfxZR59Dl02y0YnwGYprUxvqbL7qB3zYRMwr7FG7xaOvB4SjllINqtx7CnHxHx41qj31ITrW_MaplYD2/s320/20161210_133616.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUk6ZoxkIPQR9qEfpqzZrrmBe_yGZcL1TLXBU7YwJsXnKIOUf41d-C7i3EwbpA1nbAiJZzme-BMNLzcDHZu14I-mz22M9w3xS7x0JRlCcDwaGLB5NaV246J2qjH3uwIKYy3P1keuRHHBz2/s1600/20161210_133225.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUk6ZoxkIPQR9qEfpqzZrrmBe_yGZcL1TLXBU7YwJsXnKIOUf41d-C7i3EwbpA1nbAiJZzme-BMNLzcDHZu14I-mz22M9w3xS7x0JRlCcDwaGLB5NaV246J2qjH3uwIKYy3P1keuRHHBz2/s320/20161210_133225.jpg" width="320" /></a></div>
<br />
完全英語でのスピーチでしたのでびっくりされた方もいらっしゃったかもしれません。<br />
かくいう私も「document.writeを書かなくてもHTMLを出力できるんだ!」という部分以外は完璧に聞き取れているフリをしてごまかしました。<br />
<br />
とはいえライブコーディングしながらご説明いただいたので、AngularとTypeScript、Visual Studio Codeの魅力は存分に伝わってきました。<br />
<div>
特にモデルバインディングやイベントバインディング、DIが便利で、普通にJavaScriptやjQueryを使って書くと煩雑になりがちなコードも体系的に整理することができ、より簡潔に記述できるフレームワークであることが分かりました。</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
休憩をはさんでいよいよハンズオンです。</div>
<div>
<b>ng-kyoto 奥野 賢太郎 様</b>にご登壇いただき、Angular + TypeScriptでハンズオンを行いました。</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfvwZ2wgkn5DghEcCMLqXhECJAfZFYsQbsSZZGrIKtQ7MQI72m75f7VFdZ42IeZ5uhgZPV2uiYLS0mC5gvFZQV9p42i6WW9Rs3GRMIKhzFsMO1C6n88dxMsL4LvCdl2DDE-HAQKFqqJN-a/s1600/IMG_20161210_160732.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfvwZ2wgkn5DghEcCMLqXhECJAfZFYsQbsSZZGrIKtQ7MQI72m75f7VFdZ42IeZ5uhgZPV2uiYLS0mC5gvFZQV9p42i6WW9Rs3GRMIKhzFsMO1C6n88dxMsL4LvCdl2DDE-HAQKFqqJN-a/s320/IMG_20161210_160732.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfvSMbvg7HK6mxbx_BTnnt_G6G49k-PbmZ56kNTBw1LNyxuTcbXISv1sWnxwgahNlnT_SVjE_HeilZUddaYEXH8iav2HYA7hPjFGpyCbYJOXTRkh8PCzIq-VrHoPooTEnpVT4rGsJpn801/s1600/IMG_20161210_154440.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfvSMbvg7HK6mxbx_BTnnt_G6G49k-PbmZ56kNTBw1LNyxuTcbXISv1sWnxwgahNlnT_SVjE_HeilZUddaYEXH8iav2HYA7hPjFGpyCbYJOXTRkh8PCzIq-VrHoPooTEnpVT4rGsJpn801/s320/IMG_20161210_154440.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi55JEqk2Pgg7G1jlkgOWlHUvbsbe9MW8QflAcnaz5NYIiCh0Oo0eCh_AlSyMiWm1ICzHhlh7-Z6n8H9hPwK0FP5zbAhH0Bgj7iVah_pqj0U0Zl6DFFiCNedXiripYcBemFo4ClfStw3IiE/s1600/IMG_20161210_160654.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi55JEqk2Pgg7G1jlkgOWlHUvbsbe9MW8QflAcnaz5NYIiCh0Oo0eCh_AlSyMiWm1ICzHhlh7-Z6n8H9hPwK0FP5zbAhH0Bgj7iVah_pqj0U0Zl6DFFiCNedXiripYcBemFo4ClfStw3IiE/s320/IMG_20161210_160654.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXPdP2U3Bt4fR_Bap7ZpU95seom7CJ7vJ0lsUtcMXz8H8VKpEQGjuj1r7e_IBpTxiiAhxlWHTiR54tqE0V5hZapGErIg6kORJiItvEUJBZMUtivkK_000CQtqePEG8pWa0EsvSd1kA6v8N/s1600/IMG_20161210_161129.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXPdP2U3Bt4fR_Bap7ZpU95seom7CJ7vJ0lsUtcMXz8H8VKpEQGjuj1r7e_IBpTxiiAhxlWHTiR54tqE0V5hZapGErIg6kORJiItvEUJBZMUtivkK_000CQtqePEG8pWa0EsvSd1kA6v8N/s320/IMG_20161210_161129.jpg" width="320" /></a></div>
<div>
<br /></div>
<div>
<div>
メンターの <b>今井 様</b>と <b>pastelInc 様</b>にもご協力いただき、疑問があればいつでも尋ねられる環境でした。</div>
<div>
<br /></div>
<div>
ところどころで足並みを揃えるポイントが用意されていて、疑問点を放置せずきちんと理解できる素晴らしいハンズオンでした。</div>
</div>
<div>
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8RzEmoIX5u4tQdDlxR2AyTafOGXF9U_o653Ow5LsGoOrovokA_1aTHzH1SKsny_e8kT_Kr_796KEg1yjfpz9tZ6IBfG0N7XdGTVkPeNV8tUYUZa1nE5meAj-MlesKhfqulm37VJ7nkR3j/s1600/20161210_141046.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8RzEmoIX5u4tQdDlxR2AyTafOGXF9U_o653Ow5LsGoOrovokA_1aTHzH1SKsny_e8kT_Kr_796KEg1yjfpz9tZ6IBfG0N7XdGTVkPeNV8tUYUZa1nE5meAj-MlesKhfqulm37VJ7nkR3j/s320/20161210_141046.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">日本マイクロソフト様から<br />
アポロチョコレートの差し入れをいただきました</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFI2gHQKviBkHPpZLZpCeprGBPdln4gBzvRPZBjXbfhBsH94krT_T3C8Lxp8nWJqZDw6lokfmGIi8S5gGZ0fLbIrCvAYNVBBWqfdhcjui5BgV0khL_0ltU8oVHMu1aSwWIlcm0EU0mGSq0/s1600/20161210_161707.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFI2gHQKviBkHPpZLZpCeprGBPdln4gBzvRPZBjXbfhBsH94krT_T3C8Lxp8nWJqZDw6lokfmGIi8S5gGZ0fLbIrCvAYNVBBWqfdhcjui5BgV0khL_0ltU8oVHMu1aSwWIlcm0EU0mGSq0/s320/20161210_161707.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">全社員が Azure 提案を行う特別な2日間 #iamAzurenaut<br />
と書かれています</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPPlJwKwe8yKux4-DpCFMyl94wn5IrROIctvnFccWJqQrKF5g6x3ceYgrLLmAhv5aG0hyBUX_7b5WHxpxUS0zSzMoLnw8l5IH2cDUPHzzpiQLD_oXthmCjLxK5g6o7mOyxM0W8VtAq2xKH/s1600/20161210_161349.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPPlJwKwe8yKux4-DpCFMyl94wn5IrROIctvnFccWJqQrKF5g6x3ceYgrLLmAhv5aG0hyBUX_7b5WHxpxUS0zSzMoLnw8l5IH2cDUPHzzpiQLD_oXthmCjLxK5g6o7mOyxM0W8VtAq2xKH/s320/20161210_161349.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">日本マイクロソフト様には会場をご提供いただいたばかりか、<br />
飲み物までご用意していただきました。<br />
本当にありがとうございます。</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3Btfj2NQWU2AAc0kQUj4gZesB0VgGUkhmYDLW6Tv0gLTf4RBZb7khWNEagaeKqtydOu-v6VzVmYSWVVoC4XMZ-W6RK8cVZjfpPPMgdNLUOIvcGpdlbH5S79Pnd8nNIvwF2ZWVWeTY0agx/s1600/00001IMG_00001_BURST20161210172434_COVER.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3Btfj2NQWU2AAc0kQUj4gZesB0VgGUkhmYDLW6Tv0gLTf4RBZb7khWNEagaeKqtydOu-v6VzVmYSWVVoC4XMZ-W6RK8cVZjfpPPMgdNLUOIvcGpdlbH5S79Pnd8nNIvwF2ZWVWeTY0agx/s320/00001IMG_00001_BURST20161210172434_COVER.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">今回の登壇者とスタッフです</td></tr>
</tbody></table>
<br />
<div>
<br />
ご登壇者の皆様、日本マイクロソフト様、そしてご参加いただいた皆様、ありがとうございました。<br />
<br /></div>
<div>
Thank you very much for all presenter and audience!</div>
<div>
<br />
<span style="font-size: x-small;"><br /></span>
<span style="font-size: x-small;">GDG神戸ではさまざまな勉強会を開催しています。</span><br />
<span style="font-size: x-small;"><a href="https://gdgkobe.doorkeeper.jp/" target="_blank">https://gdgkobe.doorkeeper.jp/</a></span><br />
<span style="font-size: x-small;">Doorkeeperにご登録いただければイベント追加時にメール通知を受け取ることもできますので、</span><span style="font-size: x-small;">ご興味がございましたらぜひご覧ください。</span><br />
<span style="font-size: x-small;">各勉強会は1回で完結のものが多いので、新たにご参加いただく方もご安心ください。</span></div>
naoto khttp://www.blogger.com/profile/12626705253746335941noreply@blogger.com0