Submit Search
App010 【xamarin 開発の真実】
0 likes
195 views
T
Tech Summit 2016
【Xamarin 開発の真実】イベントアプリの中身、すべてお見せします
Technology
Read more
1 of 47
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
More Related Content
PDF
Visual Web Developer 2010 とExpression Web 4 で構築する HTML5 と JavaScript
Osamu Monoe
PDF
続Xamarinはじめました
Yuya Yamaki
PPTX
アプリケーション・デベロッパー 〜Xamarinによるクロスプラットフォーム開発〜
Daiki Kawanuma
PPTX
Sl17
c-mitsuba
PDF
Windows 10 対応のデスクトップアプリを作る技術(事前公開版v2)
一希 大田
PPTX
WPF on .NET Core 3.0
一希 大田
PDF
Introduction Xamarin forms mac
c-mitsuba
PDF
xR Developerなら知っておきたいカメラの基礎知識
Satoshi Maemoto
Visual Web Developer 2010 とExpression Web 4 で構築する HTML5 と JavaScript
Osamu Monoe
続Xamarinはじめました
Yuya Yamaki
アプリケーション・デベロッパー 〜Xamarinによるクロスプラットフォーム開発〜
Daiki Kawanuma
Sl17
c-mitsuba
Windows 10 対応のデスクトップアプリを作る技術(事前公開版v2)
一希 大田
WPF on .NET Core 3.0
一希 大田
Introduction Xamarin forms mac
c-mitsuba
xR Developerなら知っておきたいカメラの基礎知識
Satoshi Maemoto
Similar to App010 【xamarin 開発の真実】
(20)
PDF
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Yoshito Tabuchi
PDF
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
de:code 2017
PPTX
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Masuda Tomoaki
PDF
Xamarin から使う Azure
Yoshito Tabuchi
PDF
App001 .net core_アプリケーショ
Tech Summit 2016
PPTX
App001 .net core_アプリケーショ
Tech Summit 2016
PPTX
App001 .net core_アプリケーショ
Tech Summit 2016
PDF
MIXED REALITY に REALITY を PLUS するハプティクス技術
Satoshi Maemoto
PDF
Xamarin概要と活用方法
Yoshito Tabuchi
PDF
Xamarin.Forms アプリケーション 設計パターン
一希 大田
PDF
Xamarin の特徴と開発手法概要
Yoshito Tabuchi
PDF
次期Office製品群の新しい開発モデルの解説
kumo2010
PDF
Xamarin概要と活用方法
Yoshito Tabuchi
PDF
NET MAUI for .NET 7 for iOS, Android app development
Shotaro Suzuki
PPTX
App005 xamarin と_azure_で、超効率的
Tech Summit 2016
PDF
App005 xamarin と_azure_で、超効率的
Tech Summit 2016
PDF
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
PDF
App004 実践での成功例か
Tech Summit 2016
PPTX
App004 実践での成功例か
Tech Summit 2016
PDF
Xamarin の概要と活用事例
Yoshito Tabuchi
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Yoshito Tabuchi
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
de:code 2017
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Masuda Tomoaki
Xamarin から使う Azure
Yoshito Tabuchi
App001 .net core_アプリケーショ
Tech Summit 2016
App001 .net core_アプリケーショ
Tech Summit 2016
App001 .net core_アプリケーショ
Tech Summit 2016
MIXED REALITY に REALITY を PLUS するハプティクス技術
Satoshi Maemoto
Xamarin概要と活用方法
Yoshito Tabuchi
Xamarin.Forms アプリケーション 設計パターン
一希 大田
Xamarin の特徴と開発手法概要
Yoshito Tabuchi
次期Office製品群の新しい開発モデルの解説
kumo2010
Xamarin概要と活用方法
Yoshito Tabuchi
NET MAUI for .NET 7 for iOS, Android app development
Shotaro Suzuki
App005 xamarin と_azure_で、超効率的
Tech Summit 2016
App005 xamarin と_azure_で、超効率的
Tech Summit 2016
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
App004 実践での成功例か
Tech Summit 2016
App004 実践での成功例か
Tech Summit 2016
Xamarin の概要と活用事例
Yoshito Tabuchi
Ad
More from Tech Summit 2016
(20)
DOCX
Microsoft tech summit_稟議書テンプレート
Tech Summit 2016
PDF
Prd001 イノベーションを生み出す組織へ!
Tech Summit 2016
PDF
他社資格保有者割引
Tech Summit 2016
PDF
Tech summitの歩き方 開発者編
Tech Summit 2016
PDF
Tech summitの歩き方 データ分
Tech Summit 2016
PDF
Tech summitの歩き方 セキュリ
Tech Summit 2016
PDF
Tech summitの歩き方 クライア
Tech Summit 2016
PDF
Tech summitの歩き方 dev-ops編
Tech Summit 2016
PDF
Tech summitの歩き方 azure編
Tech Summit 2016
PDF
Spl006 mixed reality_の世界へようこ
Tech Summit 2016
PDF
Spl002 microsoft azure_の安全性と法的
Tech Summit 2016
PDF
Spl001 経営に効くitプロの
Tech Summit 2016
PDF
Snr007 red hat_×_azure_で開発と運用
Tech Summit 2016
PDF
Snr006 ソフトバンクが考
Tech Summit 2016
PDF
Snr005 レノボだから実現
Tech Summit 2016
PDF
Snr004 windows server_2016とnvdimmで異次元の
Tech Summit 2016
PDF
Snr003 次世代型 crm_環境の構
Tech Summit 2016
PDF
Snr002 もうvdiだけではない
Tech Summit 2016
PDF
Snr001 azure iaa_s_応用編~実務で
Tech Summit 2016
PDF
Sec020 アイデンティティ
Tech Summit 2016
Microsoft tech summit_稟議書テンプレート
Tech Summit 2016
Prd001 イノベーションを生み出す組織へ!
Tech Summit 2016
他社資格保有者割引
Tech Summit 2016
Tech summitの歩き方 開発者編
Tech Summit 2016
Tech summitの歩き方 データ分
Tech Summit 2016
Tech summitの歩き方 セキュリ
Tech Summit 2016
Tech summitの歩き方 クライア
Tech Summit 2016
Tech summitの歩き方 dev-ops編
Tech Summit 2016
Tech summitの歩き方 azure編
Tech Summit 2016
Spl006 mixed reality_の世界へようこ
Tech Summit 2016
Spl002 microsoft azure_の安全性と法的
Tech Summit 2016
Spl001 経営に効くitプロの
Tech Summit 2016
Snr007 red hat_×_azure_で開発と運用
Tech Summit 2016
Snr006 ソフトバンクが考
Tech Summit 2016
Snr005 レノボだから実現
Tech Summit 2016
Snr004 windows server_2016とnvdimmで異次元の
Tech Summit 2016
Snr003 次世代型 crm_環境の構
Tech Summit 2016
Snr002 もうvdiだけではない
Tech Summit 2016
Snr001 azure iaa_s_応用編~実務で
Tech Summit 2016
Sec020 アイデンティティ
Tech Summit 2016
Ad
App010 【xamarin 開発の真実】
1.
Session ID:APP010 本情報の内容(添付文書、リンク先などを含む)は、Microsoft Tech
Summit 開催日(2016年11月1-2日)時点のものであり、予告なく変更される場合があります。
2.
shunsuke.kawai.777 @_shunsuke_kawai .NET 系開発者 Mobile ネイティブ開発初心者
5.
Microsoft Tech Summit
6.
• C# によるクロスプラットフォーム開発環境。 •
2001 年に Mono プロジェクトとして発足し、 後に Xamarin 社を設立、2016 年に Microsoft 社に買収された。 • 現在は Visual Studio に同梱され、OSS 化、ラ イセンスの無料化がされている。 (参考:https://www.jmas.co.jp/xamarin/)
7.
これから始める Xamarin ~環境構築から iOS/Android/UWP
アプリのビルドまで~ https://channel9.msdn.com/Events/de-code/2016/DEV-022
8.
Xamarin Native Shared C#
App Logic (PCL) Shared XAML/C# UI Code (Xamarin.Forms) iOS C# UI Shared C# App Logic (PCL) Android C# UI Windows C# UI Xamarin.Forms
9.
Xamarin Native Shared C#
App Logic (PCL) Shared XAML/C# UI Code (Xamarin.Forms) iOS C# UI Shared C# App Logic (PCL) Android C# UI Windows C# UI Xamarin.Forms
10.
Microsoft Tech Summit
12.
Web アプリ DBWebサイト イベントアプリ iOS Android
Windows セッション受付 QR コード読み取りアプリ Azure Web Jobs & Azure Mobile Engagement (Push 通知等) 参加登録 登録情報更新 ・・・ REST API
14.
Microsoft Tech Summit
15.
Android.Widget.CheckBox ??? Windows.UI.Xaml. Controls.CheckBox × ⇒iOS にはない ⇒Xamarin.Forms
標準 コントロールには ない
16.
UWP Android.Widget.Switch MonoTouch.UIKit.UISwitch Windows.UI.Xaml. Controls.ToggleSwitch Xamarin.Forms.Switch Android iOS
23.
[assembly: ExportRenderer(typeof(Switch), typeof(ToggleSwitchRenderer))] namespace
JMAS.MicrosoftTechSummit.UWP.Renderers { public class ToggleSwitchRenderer : SwitchRenderer { protected override void OnElementChanged(ElementChangedEventArgs<Switch> e) { base.OnElementChanged(e); if (Control != null) { Control.OnContent = string.Empty; Control.OffContent = string.Empty; } } } }
24.
[assembly: ExportRenderer(typeof(CustomEntry), typeof(CustomEntryRenderer))] namespace
JMAS.MicrosoftTechSummit.Droid { public class CustomEntryRenderer : EntryRenderer { protected override void OnElementChanged(ElementChangedEventArgs<Entry> e) { base.OnElementChanged(e); CustomEntry el = (CustomEntry)this.Element; var nativeEditText = (global::Android.Widget.EditText)Control; var shape = new ShapeDrawable( new Android.Graphics.Drawables.Shapes.RectShape()); shape.Paint.Color = el.BorderColor.ToAndroid(); shape.Paint.SetStyle(Paint.Style.Stroke); nativeEditText.Background = shape; } } }
25.
[assembly: ExportRenderer(typeof(CustomLabel), typeof(CustomLabelRenderer))] namespace JMAS.MicrosoftTechSummit.Droid.Renderers { public
class CustomLabelRenderer : LabelRenderer { protected override void OnElementChanged(ElementChangedEventArgs<Label> e) { base.OnElementChanged(e); if (Control != null) { Control.LayoutChange += (s, args) => { Control.Ellipsize = Android.Text.TextUtils.TruncateAt.End; Control.SetMaxLines(2); }; } } } }
26.
Mobile 開発経験がなくてもなんとかなった
27.
Microsoft Tech Summit
28.
Microsoft Tech Summit
29.
https://apps.dev.microsoft.com/ ※ iOS、Android の場合は
Renderer が必要 Microsoft Accountの認証画面が表示される
30.
• Microsoft Graph
の概要 https://graph.microsoft.io/ja-jp/docs Microsoft Accountの情報を取得できる
31.
Microsoft Tech Summit
32.
イベントアプリ App Service Mobile Apps Web
Jobs Mobile Engagement Web サーバー Azure
33.
イベントアプリ App Service Mobile Apps Web
Jobs Mobile Engagement Web サーバー Azure
34.
イベントアプリ App Service Mobile Apps Web
Jobs Mobile Engagement Web サーバー Azure
35.
イベントアプリ App Service Mobile Apps Web
Jobs Mobile Engagement Web サーバー Azure
36.
Microsoft Tech Summit
37.
アプリと Mobile Engagement
が つながった
38.
アプリに Mobile Engagement
から Push 通知ができた
39.
Microsoft Tech Summit
40.
Microsoft Tech Summit
43.
http://jxug.org/
44.
15:40 - 16:30BREAKOUT
SESSION | APP005 Xamarin と Azure で、 超効率的にクラウドと繋がる モバイルアプリを作ろう! DAY 2 千代田 まどか (ちょまど)氏
45.
@ytabuchi http://ytabuchi.hatenablog.com • ぴーさんログ @ticktackmobile http://ticktack.hatenablog.jp/ https://blog.xamarin.com/using-graph-sdk-xamarin-forms-mobile-apps/ https://azure.microsoft.com/ja-jp/documentation/articles/mobile- engagement-xamarin-android-get-started/
Download