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
410
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
490
Azureの概要と学生無料枠内でWebアプリをデプロイするまで
4423
0
50
Other Decks in Programming
See All in Programming
Click-free releases & the making of a CLI app
oheyadam
2
120
Less waste, more joy, and a lot more green: How Quarkus makes Java better
hollycummins
0
100
Micro Frontends Unmasked Opportunities, Challenges, Alternatives
manfredsteyer
PRO
0
110
Better Code Design in PHP
afilina
PRO
0
130
エンジニアとして関わる要件と仕様(公開用)
murabayashi
0
300
WebフロントエンドにおけるGraphQL(あるいはバックエンドのAPI)との向き合い方 / #241106_plk_frontend
izumin5210
4
1.4k
最新TCAキャッチアップ
0si43
0
190
Laravel や Symfony で手っ取り早く OpenAPI のドキュメントを作成する
azuki
2
120
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
100
よくできたテンプレート言語として TypeScript + JSX を利用する試み / Using TypeScript + JSX outside of Web Frontend #TSKaigiKansai
izumin5210
6
1.7k
受け取る人から提供する人になるということ
little_rubyist
0
250
「今のプロジェクトいろいろ大変なんですよ、app/services とかもあって……」/After Kaigi on Rails 2024 LT Night
junk0612
5
2.2k
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Writing Fast Ruby
sferik
627
61k
10 Git Anti Patterns You Should be Aware of
lemiorhan
655
59k
Become a Pro
speakerdeck
PRO
25
5k
Fireside Chat
paigeccino
34
3k
BBQ
matthewcrist
85
9.3k
The Cost Of JavaScript in 2023
addyosmani
45
6.8k
Side Projects
sachag
452
42k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
Visualization
eitanlees
145
15k
Raft: Consensus for Rubyists
vanstee
136
6.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
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