OthloEvent@Xamarin #9

OthloEvent@Xamarin #9

イベントバナー

新年あけましておめでとうございます。2017年一発目のイベントを担当します、オトモレ(@otomore01)です。
今回は、Misocaさんの会場をお借りしてJXUG学生支部さん、Microsoft Student Partnersさんとのコラボ勉強会!

イベントページ:https://othlotech.connpass.com/event/45888/

Xamarinとは

Xamarinとは、クロスプラットフォーム開発環境の一つで、Xamarin社によって開発され2016年にMicrosoftが買収し無料化されました。

Xamarin History

What is Xamarin?より)

通常モバイルアプリを開発する際、iOSならObjective-C/SwiftとXcode、AndroidならJavaとAndroid Studioを用います。(HTML5とJavaScriptを使う方法など例外もあります。)
Xamarinでは、C#とVisual Sturio/Xamarin Studioを用いてiOS APIやAndroid APIを100%使用できます。また、UIを共通化するXamarin.Formsというライブラリが提供されており、C#もしくはXAMLでUIを記述し同じコードで各ネイティブのUIにマップされます。

詳しくは田淵さんが書いた『10分間で分かった気になれるXamarin概要 - Build Insider』がわかりやすいです。

共催団体

JXUG学生支部

Xamarin を愛する方のコミュニティ JXUG(Japan Xamarin User Group)の学生支部です。

Facebookグループ:https://www.facebook.com/groups/xm.jxug.student/

Microsoft Student Partners

MSPとは、マイクロソフトが全世界で展開する学生向けのパートナープログラムです。
なお、メンバー募集中とのことなので興味がある方は連絡してみてください。

Microsoft Student Partners JAPAN

タイムテーブル

時間内容
11:00受付開始 兼 Xamarinインストール補助
12:00オープニング
12:15Xamarin概要+JXUGについて, JXUG 田淵さん(@ytabuchi)
13:00Xamarin + Azure Mobile Apps, JXUG 久米(@Fumiya_Kume)
13:30休憩
13:45ハンズオン MSP 玉木(@r_ralph_h)
17:15懇親会 & LT
18:15クロージング

オープニング

いつも通り各団体から簡単なご挨拶。

Xamarin概要+JXUGについて, JXUG 田淵さん(@ytabuchi)

Xamarinの歴史やXamarinでできることなどを紹介していただきました。JXUGについて興味がある方はコンタクトを取っててみるといいかも。

田淵さん

Xamarin + Azure Mobile Apps, JXUG 久米(@Fumiya_Kume)

Microsoft Azureの特徴・簡単な使い方と、Azureを使った例を紹介していただきました。

ハンズオン MSP 玉木(@r_ralph_h)

Xamarin.Formsを用いてXamarin Dev Daysの本社スピーカーのリストと、その人の詳細を表示するアプリを作成しました。

Xamarin.Forms

iOS Simulatorで実行していますが、もちろんAndroidでも実行可能。

ハンズオン中たまに見えるデスクトップが気になって仕方がなかったため、休憩中に無理を言って見せてもらいました。

デスクトップ

(画像クリックで無加工の画像を開けますが 自己責任 で。)

ハンズオンの資料はこちら:https://github.com/chomado/xamarin-dev-doc

懇親会 & ライトニングトーク

懇親会中に、登壇していただいたくぅくんと玉木さんがLTをしてくれました。

会場を貸していただいたMisocaさん、ありがとうございました! 最後に集合写真をパチリ。

集合写真

 

Xamarinはいいぞ