Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Mobile Blazor Bindings に入門してみた
Search
4423
February 25, 2020
Programming
0
450
Mobile Blazor Bindings に入門してみた
『Microsoft Open Tech Night #7 - アカデミック編』の LT 資料です。
4423
February 25, 2020
Tweet
Share
More Decks by 4423
See All by 4423
ノンコーティングで作る Web ページ更新通知 BOT
4423
1
530
Azureの概要と学生無料枠内でWebアプリをデプロイするまで
4423
0
57
Other Decks in Programming
See All in Programming
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
930
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
1
6.2k
システム成長を止めない!本番無停止テーブル移行の全貌
sakawe_ee
1
210
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
120
型で語るカタ
irof
0
200
テスト駆動Kaggle
isax1015
1
430
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
21
4k
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
2
11k
ペアプロ × 生成AI 現場での実践と課題について / generative-ai-in-pair-programming
codmoninc
2
19k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
1
130
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
270
NPOでのDevinの活用
codeforeveryone
0
860
Featured
See All Featured
Bash Introduction
62gerente
613
210k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
How STYLIGHT went responsive
nonsquared
100
5.6k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Done Done
chrislema
184
16k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
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