Movatterモバイル変換


[0]ホーム

URL:


Yoshito Tabuchi, profile picture
Uploaded byYoshito Tabuchi
PDF, PPTX2,738 views

Xamarin の特徴と開発手法概要

2016年9月定例会「クロスプラットフォーム開発最前線」http://japan-android-group.connpass.com/event/37788/でお話ししたスライドです。ネイティブ Android 開発者向けです。

Related topics:

Embed presentation

Download as PDF, PPTX
Xamarin の特徴と開発手法概要2016/9/7 2016年9月定例会「クロスプラットフォーム開発最前線」田淵義人@エクセルソフトTwitter: @ytabuchifacebook: ytabuchi.xlsoft
自己紹介Xamarin コミュニティエバンジェリスト2016年4月 Microsoft MVP Visual Studio and Development Technologies 受賞Build Insider, マイナビニュース.NET開発テクノロジ入門2016年版 (Xamarinの章)Japan Xamarin User Group (ジェイザグ) 主催Twitter: @ytabuchifacebook: ytabuchi.xlsoftBlog: Xamarin 日本語情報2
ゴールXamarin の仕組み・開発手法を理解してもらう面白そうだなと感じてもらう
事例
Sakenomyhttp://www.xlsoft.com/jp/products/xamarin/apps_sakenomy.html5
NHK 紅白http://biz.fenrir-inc.com/application_development/casestudy_app/nhk_kouhaku.html6
アジェンダXamarin 概要Xamarin ネイティブでの開発Xamarin.Forms での開発まとめ
アジェンダXamarin 概要Xamarin ネイティブでの開発Xamarin.Forms での開発まとめ
Xamarin (ザマリン)9
Xamarin10
C# 6.011using System.Collections.Generic;using System.IO;using System.Linq;using System.Net.Http;using Newtonsoft.Json;button.Click += async (sender, e) =>{using (var client = new HttpClient()){using (var reader = new StreamReader(await client.GetStreamAsync("xxx"))){var json = await reader.ReadToEndAsync();var jsonModel = JsonConvert.DeserializeObject<List<Data>>(json).Where(x => x.Url.Contains("xamarin")).Select(x => x.Title).ToList();}}};
2つの開発手法12Shared C# App Logic(PCL)Shared XAML/C# UI Code(Xamarin.Forms)iOSC# UIShared C# App Logic(PCL)AndroidC# UIWindowsC# UIXamarin.FormsXamarin Nativeロジックのみ共通化UIはネイティブで個別に作りこむ
必要な知識13プラットフォーム個別Xamarin NativeiOS API Objective-C, Swift XcodeAndroid API Java Android StudioWindows API Visual StudioC#API 言語 統合開発環境iOS API Objective-C, Swift XcodeAndroid API Java Android StudioWindows API Visual StudioC#Xamarin.FormsiOS APIAndroid APIWindows APIObjective-C, Swift XcodeJava Android StudioVisual StudioC#Xamarin.FormsUI toolkit
アジェンダXamarin 概要Xamarin ネイティブでの開発Xamarin.Forms での開発まとめ
Xamarin ネイティブ15iOSC# UIShared C# App Logic(PCL)AndroidC# UIWindowsC# UIXamarin Nativeロジックのみ共通化UIはネイティブで個別に作りこむ
Layout16
Activity + Layout17<LinearLayout ... ><TextView ... /><EditText ... /><Button ... /><TextView ... /></LinearLayout>[Activity(MainLauncher = true)]public class MainActivity : Activity{protected override void OnCreate(Bundle bundle){base.OnCreate(bundle);SetContentView(Resource.Layout.Main);var editText = FindViewById<EditText>(Resource.Id.digitsInput);...}...}
アジェンダXamarin 概要Xamarin ネイティブでの開発Xamarin.Forms での開発まとめ
Xamarin.Forms最大公約数19Shared C# App Logic(PCL)Shared XAML/C# UI Code(Xamarin.Forms)Xamarin.Forms
Xamarin.Forms20
アジェンダXamarin 概要Xamarin ネイティブでの開発Xamarin.Forms での開発まとめ
Xamarin22
2つの開発手法23Shared C# App Logic(PCL)Shared XAML/C# UI Code(Xamarin.Forms)iOSC# UIShared C# App Logic(PCL)AndroidC# UIWindowsC# UIXamarin.FormsXamarin Nativeロジックのみ共通化UIはネイティブで個別に作りこむ
興味を持ってくれた方は参考資料・サンプル24
デモで使用したプロジェクトhttps://github.com/ytabuchi/XamarinNative/tree/master/ListViewSampleXamarin.Android の ListView で Item を追加、削除したい(CustomAdapter)Xamarin.Android の ListView で Item を追加、削除したい(ArrayAdapterとSimpleListItem1)https://github.com/ytabuchi/xamarin-forms/tree/master/XF_ListViewSampleMVVM な Xamarin.Forms プロジェクトの Model を UnitTest してみる - その1MVVM な Xamarin.Forms プロジェクトの Model を UnitTest してみる - その2
ハンズオンレポジトリhttps://github.com/ytabuchi/XamarinHOL26
Prebuilt サンプルhttps://www.xamarin.com/prebuilt27Acquaint Sport Xamarin CRM My Shoppe
【告知】次回 JXUGJXUGC #17 お前の Xamarin アプリを見せてみろ! -connpass28
ご清聴ありがとうございます田淵義人@エクセルソフトTwitter: @ytabuchifacebook: ytabuchi.xlsoft

Recommended

PDF
Xamarinの歩き方
PDF
JXUGC 13 東京 はじめに
PDF
ちょっとエモい話
PDF
Xamarin概要
PDF
Xamarin 概要
PPTX
Xamarin 実戦投入時に気をつけたいことあれこれ
PDF
10分で分かるxamarin
PDF
Sakenomyの開発経緯と内容をできるだけ公開しちゃいます
PDF
Xamarin の概要と活用事例
PDF
Xamarin バッドノウハウ大全
PPTX
Xamarin開発環境の選択
PDF
Xamarin を使うとどんなことができるの?
PDF
BlueMonkeyプロジェクトのご紹介
PPTX
Developers.io.札幌 xamarinってどうよ
PPTX
Enterpriseから見たXamarinの可能性
PDF
Xamarin 概要 2017/01/15
PDF
Xamarin概要と活用方法
PDF
Xamarin 概要 @ 2015/1/29 CROSS 2015
PPTX
20分でできる!Xamarin.Forms入門
PPTX
Xamarin 実戦投入時の留意点再確認
PDF
10分でわかる無料になったXamarin
PDF
#VSUG LT #JXUG の紹介
PDF
Xamarin を使用したC# によるモバイルアプリ作成
PPTX
Xamarin.forms実践投入してみて
PPTX
ゆるふわ Xamarin Tips
PDF
Prism.Formsについて
PDF
Xamarin.Forms アプリケーション 設計パターン
PDF
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
PDF
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
PDF
Xamarin 基礎講座 2016年7月版

More Related Content

PDF
Xamarinの歩き方
PDF
JXUGC 13 東京 はじめに
PDF
ちょっとエモい話
PDF
Xamarin概要
PDF
Xamarin 概要
PPTX
Xamarin 実戦投入時に気をつけたいことあれこれ
PDF
10分で分かるxamarin
PDF
Sakenomyの開発経緯と内容をできるだけ公開しちゃいます
Xamarinの歩き方
JXUGC 13 東京 はじめに
ちょっとエモい話
Xamarin概要
Xamarin 概要
Xamarin 実戦投入時に気をつけたいことあれこれ
10分で分かるxamarin
Sakenomyの開発経緯と内容をできるだけ公開しちゃいます

What's hot

PDF
Xamarin の概要と活用事例
PDF
Xamarin バッドノウハウ大全
PPTX
Xamarin開発環境の選択
PDF
Xamarin を使うとどんなことができるの?
PDF
BlueMonkeyプロジェクトのご紹介
PPTX
Developers.io.札幌 xamarinってどうよ
PPTX
Enterpriseから見たXamarinの可能性
PDF
Xamarin 概要 2017/01/15
PDF
Xamarin概要と活用方法
PDF
Xamarin 概要 @ 2015/1/29 CROSS 2015
PPTX
20分でできる!Xamarin.Forms入門
PPTX
Xamarin 実戦投入時の留意点再確認
PDF
10分でわかる無料になったXamarin
PDF
#VSUG LT #JXUG の紹介
PDF
Xamarin を使用したC# によるモバイルアプリ作成
PPTX
Xamarin.forms実践投入してみて
PPTX
ゆるふわ Xamarin Tips
PDF
Prism.Formsについて
PDF
Xamarin.Forms アプリケーション 設計パターン
PDF
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
Xamarin の概要と活用事例
Xamarin バッドノウハウ大全
Xamarin開発環境の選択
Xamarin を使うとどんなことができるの?
BlueMonkeyプロジェクトのご紹介
Developers.io.札幌 xamarinってどうよ
Enterpriseから見たXamarinの可能性
Xamarin 概要 2017/01/15
Xamarin概要と活用方法
Xamarin 概要 @ 2015/1/29 CROSS 2015
20分でできる!Xamarin.Forms入門
Xamarin 実戦投入時の留意点再確認
10分でわかる無料になったXamarin
#VSUG LT #JXUG の紹介
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin.forms実践投入してみて
ゆるふわ Xamarin Tips
Prism.Formsについて
Xamarin.Forms アプリケーション 設計パターン
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~

Viewers also liked

PDF
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
PDF
Xamarin 基礎講座 2016年7月版
PPTX
Xamarin.formsでのmvvm利用のコツ
PDF
Xamarin.forms入門
PPTX
Xamarin.formsとカスタムコントロールの話
PPT
IBeacons and Eddystone
PDF
安全なTwitterクライアントへの試行錯誤
PDF
Xamarin.formsで作成する翻訳機能付きtwitterクライアント
PPTX
かけ算で使いこなす Xamarin
PPTX
Intro to Xamarin
PDF
Introduction to Xamarin for Visual Studio 2017
PDF
ES6 in Practice
PDF
伝わるチラシの作りかた講座:2日目「レイアウト・デザインのコツ」
PDF
Pythonによる機械学習入門 ~SVMからDeep Learningまで~
PDF
Xamarin によるクロスプラットフォームモバイルアプリ開発(2014.06)
PDF
捗るリコメンドシステムの裏事情(ハッカドール)
PDF
Pythonによる機械学習の最前線
PDF
ディープラーニングの最新動向
PDF
Deep learning を用いた画像から説明文の自動生成に関する研究の紹介
KEY
ノンデザイナーのための配色理論
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 基礎講座 2016年7月版
Xamarin.formsでのmvvm利用のコツ
Xamarin.forms入門
Xamarin.formsとカスタムコントロールの話
IBeacons and Eddystone
安全なTwitterクライアントへの試行錯誤
Xamarin.formsで作成する翻訳機能付きtwitterクライアント
かけ算で使いこなす Xamarin
Intro to Xamarin
Introduction to Xamarin for Visual Studio 2017
ES6 in Practice
伝わるチラシの作りかた講座:2日目「レイアウト・デザインのコツ」
Pythonによる機械学習入門 ~SVMからDeep Learningまで~
Xamarin によるクロスプラットフォームモバイルアプリ開発(2014.06)
捗るリコメンドシステムの裏事情(ハッカドール)
Pythonによる機械学習の最前線
ディープラーニングの最新動向
Deep learning を用いた画像から説明文の自動生成に関する研究の紹介
ノンデザイナーのための配色理論

Similar to Xamarin の特徴と開発手法概要

PDF
Xamarinをこれから始める皆様へ
PDF
Xamarin概要+最新情報
PPTX
第1回 Japan Xamarin User Group Conference - Xamarin 概要
PDF
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
PDF
Introduction to Xamarin - JXUG 20171209
PDF
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
PPTX
Xamarin基礎講座 Xamarinハンズオン(2016.09 浜松) #JXUG #jaghama
PDF
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
PDF
20171202 Xamarinの歩き方
PDF
これから始めるXamarin開発
PDF
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
PDF
Xamarin 概要 2015年5月版
PDF
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
PDF
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
PDF
Xamarin概要と活用方法
PDF
Xamarin.Forms のこれまでとこれから
PDF
Xamarin 概要 2014年08月版
PDF
Xamarin 基礎講座
PDF
Xamarin 概要
PDF
Xamarin 社内勉強会の LT 資料
Xamarinをこれから始める皆様へ
Xamarin概要+最新情報
第1回 Japan Xamarin User Group Conference - Xamarin 概要
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Introduction to Xamarin - JXUG 20171209
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Xamarin基礎講座 Xamarinハンズオン(2016.09 浜松) #JXUG #jaghama
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
20171202 Xamarinの歩き方
これから始めるXamarin開発
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 2015年5月版
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
Xamarin概要と活用方法
Xamarin.Forms のこれまでとこれから
Xamarin 概要 2014年08月版
Xamarin 基礎講座
Xamarin 概要
Xamarin 社内勉強会の LT 資料

More from Yoshito Tabuchi

PDF
Kong Summit 2021 振り返り
PDF
Kong 概要
PDF
勉強会参加のススメ
PDF
Kong Enterprise の紹介
PDF
How does a sales person grow up his community
PDF
C# と Xamarin
PDF
Xamarin で Cognitive Services を使う
PDF
Xamarin で Cognitive Services を使ってみよう
PDF
Xamarinを触り始めた頃の話〜触りたい人に向けて〜
PDF
2018年のXamarinの概要と活用方法
PDF
Realm Mobile Platform 概要
PDF
Computer Vision と Translator Text API 使ってみた
PDF
Xamarin から使う Azure
PDF
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
PDF
NET Standard と Xamarin
Kong Summit 2021 振り返り
Kong 概要
勉強会参加のススメ
Kong Enterprise の紹介
How does a sales person grow up his community
C# と Xamarin
Xamarin で Cognitive Services を使う
Xamarin で Cognitive Services を使ってみよう
Xamarinを触り始めた頃の話〜触りたい人に向けて〜
2018年のXamarinの概要と活用方法
Realm Mobile Platform 概要
Computer Vision と Translator Text API 使ってみた
Xamarin から使う Azure
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
NET Standard と Xamarin

Xamarin の特徴と開発手法概要


[8]ページ先頭

©2009-2025 Movatter.jp