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
440
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
56
Other Decks in Programming
See All in Programming
"使いづらい" をリバースエンジニアリングする UI の読み解き方
rebase_engineering
0
110
TypeScriptのmoduleオプションを改めて整理する
bicstone
4
430
ts-morph実践:型を利用するcodemodのテクニック
ypresto
1
540
MLOps Japan 勉強会 #52 - 特徴量を言語を越えて一貫して管理する, 『特徴量ドリブン』な MLOps の実現への試み
taniiicom
2
570
Feature Flag 自動お掃除のための TypeScript プログラム変換
azrsh
PRO
4
630
Spring gRPC で始める gRPC 入門 / Introduction to gRPC with Spring gRPC
mackey0225
0
140
Blueskyのプラグインを作ってみた
hakkadaikon
1
290
External SecretsのさくらProvider初期実装を担当しています
logica0419
0
240
Javaに鉄道指向プログラミング (Railway Oriented Pro gramming) のエッセンスを取り入れる/Bringing the Essence of Railway-Oriented Programming to Java
cocet33000
1
120
Babylon.js 8.0のアプデ情報を 軽率にキャッチアップ / catch-up-babylonjs-8
drumath2237
0
110
衛星の軌道をWeb地図上に表示する
sankichi92
0
250
ワンバイナリWebサービスのススメ
mackee
10
7.5k
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
123
52k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
Building Applications with DynamoDB
mza
95
6.4k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
The Power of CSS Pseudo Elements
geoffreycrofte
76
5.8k
It's Worth the Effort
3n
184
28k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
750
Balancing Empowerment & Direction
lara
1
89
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
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