More Related Content More from Yasuhiko Yamamoto (20) Xamarin 入門 for .NETers @jxugc #204. Mono (Spanish) - monkey or ape
Simian - monkeys, cladistically including the
apes (真猿類)
Bonobo - pygmy chimpanzee
Tamarin - some of New World monkey
2016/11/26 JXUGC #20 4
5. Mono - .NET Framework 互換
Ximian - GNOME用アプリ開発企業
Bonobo - GNOME用「OLE」
Xamarin - ? ? ?
共通点は?すべて Miguel de Icaza による命名
ミゲル・デ・イカザ
2016/11/26 JXUGC #20 5
8. JXUG
Japan Xamarin User Group
http://jxug.org/about.html
2016/11/26 JXUGC #20 8
JXUG は 2014/2/18 に
発足した Xamarin を愛
する方のコミュニティ
です。
9. Xamarin logo と Xamagon
https://www.xamarin.com/branding
※いろいろ書いてあるけど、ようは宣伝になるなら使っていいよ♪(たぶん)
2016/11/26 JXUGC #20 9
10. スピーカー紹介
BluewaterSoft 山本 康彦 a.k.a @biac
まだ人工衛星が飛んでない時代に生まれ、HONDAでクルマの設計やってました
Microsoft MVP for Windows Development (2014/10-2017/9)
UWPアプリ開発 / 記事や書籍の執筆 やってます
2016/11/26 JXUGC #20 10
17. Xamarin Platform
IDE は Visual Studio
Visual Studio 2015
2013でもOK (制限アリ)
2017RCも、もちろんOK
Visual Studio for Mac (preview)
旧名: Xamarin Studio
2016/11/26 JXUGC #20 17
22. Visual Studio 2015 (not "for MAC")
インストール準備
HDD:
Cドライブ空き50GB、SSDが望ましい
RAM:
4GB、ただしHyper-Vエミュでテストするなら最低8GB
Windows:
UWPやるならWindows 10
Hyper-Vエミュでテストするなら64bit版のPro.以上
Mac:
iOSやるならネットワークで繋がった実機が必要
2016/11/26 JXUGC #20 22
23. Visual Studio 2015 (not "for MAC")
インストール
[カスタム]インストール
または、インストール後の変更で、
この[C#/.NET (Xamarin)]に
チェックを入れる。
2016/11/26 JXUGC #20 23
24. Visual Studio 2015 (not "for MAC")
Xamarin アップデート
[ツール]-
[オプション]から
アップデートを
チェックする
2016/11/26 JXUGC #20 24
最新版は、偉い人の反応を
待ってから入れよう❢
25. Visual Studio 2015 (not "for MAC")
インストール 【まとめ】
ここまでの手順は、@ayatokuraのブログに♪
https://blogs.msdn.microsoft.com/ayatokura/2016/09/07/vs_xamarin_setup/
2016/11/26 JXUGC #20 25
26. Visual Studio 2015 (not "for MAC")
Android SDK アップデート
[ツール]-[Android]-
[Android SDK Manager]で出てくる。
ターゲットにするバージョンのSDKが
必要
2016/11/26 JXUGC #20 26
27. Visual Studio 2015 (not "for MAC")
インストール 【HELP!】
インストールに失敗したら、まず @ytabuchi ブログを♪
http://ytabuchi.hatenablog.com/entry/2016/04/05/142525
2016/11/26 JXUGC #20 27
28. Visual Studio 2015 (not "for MAC")
「Hello, Xamarin!!」
今回は省略❢
こちら⇓をご覧ください f(^^;
@IT
特集:Visual StudioとXamarinで始める
iOS/Android/UWPアプリ開発
第1回:Xamarinでアプリを作ろう
http://www.atmarkit.co.jp/ait/articles/1609/23/news019.html
2016/11/26 JXUGC #20 28
36. 共通コード内で
プラットフォーム依存コード
豊富に取り揃えてございます (^^)/
・#if ディレクティブで分岐: Shared Projectのみ
・OnPlatform: プラットフォームに応じて処理を分岐させる。XAMLでも利用可
・DependecyService: PCL用。DIコンテナのようなもの
・Custom Renderer: Xamarin.Forms用。独自のUIコントロールを作成する
・Plugins for Xamarin: PCLにもプラットフォームごとのプロジェクトにも同
名のDLLを作成し、パッケージにはプラットフォームごとのDLLを含めることで、
PCLの仕組みを「騙す」方法
・Effects: Xamarin.Forms用。既存のUIコントロールに後付けする形でカスタマ
イズする。Custom Rendererより手軽(Xamarin.Forms 2.1以降)
2016/11/26 JXUGC #20 36