Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Mobile Blazor Bindings に入門してみた
Search
4423
February 25, 2020
Programming
500
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mobile Blazor Bindings に入門してみた
『Microsoft Open Tech Night #7 - アカデミック編』の LT 資料です。
4423
February 25, 2020
More Decks by 4423
See All by 4423
ノンコーティングで作る Web ページ更新通知 BOT
4423
1
580
Azureの概要と学生無料枠内でWebアプリをデプロイするまで
4423
0
76
Other Decks in Programming
See All in Programming
Web Framework Benchmark Battle 2026, Any%
a_matsuda
3
3.1k
あなたの await、OS まで届いてる? strace で覗く JavaScript の非同期
hasutosasaki
1
2.2k
Event is what happens
moro
2
3.7k
AI駆動開発4年目の現在地(『あなたはFDEになるべきか?』イベント資料)
kumaiu
0
150
まずはコードより業務と向き合う:テーブル解体のためにPdMを呼んだ話
sakawe_ee
0
170
Seven New Principles of Software Engineering
yegor256
0
460
小さなアプリを作って公開するまで
onozaty
0
130
Next.js: The final boss of Web Performance
guaca
0
380
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
720
Python Lambdaにおけるテストしやすい設計とAI支援の活用 / Designing Testable Python Lambda Functions with AI
kitano_yuichi
1
300
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
150
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
680
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
520
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
670
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Into the Great Unknown - MozCon
thekraken
41
2.8k
Writing Fast Ruby
sferik
630
63k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
800
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
400
Site-Speed That Sticks
csswizardry
13
1.6k
Typedesign – Prime Four
hannesfritz
42
3.2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
320
Transcript
Mobile Blazor Bindings に入門してみた Microsoft Open Tech Night #7 -
アカデミック編 Yuhi Sato (@Neo4423)
自己紹介 佐藤 佑飛 @Neo4423 • Microsoft Student Partners 筑波大学大学院 M1
• 型理論 • プログラミング言語 • C# / .NET / Azure ♥ 周辺知識 • UWP/Razor/Android ちょっとわかる • Xamarin わからない 1
Mobile Blazor Bindings とは?
3 Mobile Blazor Bindings - Using Blazor to build mobile
apps https://youtu.be/doaMSHQtXYQ 3
4
つくってみた
現在地から研究室までの移動時間を表示 • 申し訳程度のアカデミック要素 • GPS というネイティブアプリ要素 • GoogleMap の API
で移動時間を取得 • preview2 での新機能を使用 • CheckBox と Slider • Xamarin.Essentials 6
開発の様子
8 インテリセンスが使える ブレークポイントが使える エラーが消えない UIデザイナがない
感想 • Xamarin がわからなくても C# でネイティブアプリを作れた • 環境構築は Visual Studio
+ .NET Core + エミュレータ だけ • Razor 構文の基本がわかればどうにかなる • 手が込んだものを作るには Xamarin/Android の知識が必要 • まだまだ実験段階 9
宣伝:MSPメンバーを募集しています! 10 https://studentpartners.microsoft.com/ja-JP