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
540
Azureの概要と学生無料枠内でWebアプリをデプロイするまで
4423
0
57
Other Decks in Programming
See All in Programming
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
0
910
CSC305 Lecture 06
javiergs
PRO
0
220
All About Angular's New Signal Forms
manfredsteyer
PRO
0
120
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
1k
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1.1k
CSC305 Lecture 03
javiergs
PRO
0
240
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.9k
チームの境界をブチ抜いていけ
tokai235
0
160
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
180
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
1
120
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
720
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
2
820
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
96
6.3k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
The Cult of Friendly URLs
andyhume
79
6.6k
Building an army of robots
kneath
306
46k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Leading Effective Engineering Teams in the AI Era
addyosmani
1
260
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
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