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
Tauriでspotlight的なアプリを開発してる話 / Talk about develo...
Search
rai
November 29, 2022
Programming
0
460
Tauriでspotlight的なアプリを開発してる話 / Talk about developing a spotlight-like application in Tauri
RICORAの初回者向けLTで発表したもの。
rai
November 29, 2022
Tweet
Share
Other Decks in Programming
See All in Programming
PicoRuby on Rails
makicamel
2
130
Hack Claude Code with Claude Code
choplin
3
1.2k
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
510
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
110
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
270
WebViewの現在地 - SwiftUI時代のWebKit - / The Current State Of WebView
marcy731
0
110
PipeCDのプラグイン化で目指すところ
warashi
1
270
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
240
Porting a visionOS App to Android XR
akkeylab
0
440
5つのアンチパターンから学ぶLT設計
narihara
1
160
AI駆動のマルチエージェントによる業務フロー自動化の設計と実践
h_okkah
0
100
A full stack side project webapp all in Kotlin (KotlinConf 2025)
dankim
0
110
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
134
9.4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
52k
KATA
mclloyd
30
14k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
950
For a Future-Friendly Web
brad_frost
179
9.8k
Side Projects
sachag
455
42k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
How GitHub (no longer) Works
holman
314
140k
Transcript
Tauriでspotlight的なアプリを開発して る話 1
目次 1. Tauriってなに? 2. 作ってるアプリのご紹介 3. 開発する上で苦労した点 4. 開発する上で参考になるサイト 5.
まとめ 2
Tauriってなに? → ElectronのRust版です。 webの技術でデスクトップアプリ(Win/Mac/Linux)が作れます。 Electronよりも軽量、高速です。 アプリサイズが小さいです(Chromium等が同封されないため)。 Backend UI Electron Node.js
Chromium Tauri Rust WebView 3
アプリの紹介 Ctrl+Space で検索窓が開 き、アプリの検索、起動な どが出来ます。 電卓機能とか、その他便利 機能も追加したい(予 定)。 ※現状まともに使えません。 4
アプリの紹介 設定画面もあります。 (これ作ってる時間のほうが 長かった気がする) 5
アプリの紹介 - 利用技術 FrontEnd React ChakraUI BackEnd sled (KVS) 6
アプリの紹介 - アーキテクチャ 7
苦労した点: 情報が少ない 問題点 日本語での情報はほぼ皆無。 公式ドキュメントもElectronに比べるとまだ貧弱。 ググっても欲しい情報は出てこない。 解決策 公式Discordコミュニティの、 COMMUNITY/help-triage チャンネルで
検索をかけよう。 8
開発する上で参考になるサイトの紹介 公式Discordコミュニティ (最重要) 困ったらここを見る。 特に did-a-thing と help-triage チャンネルを見よう。 Tauri製アプリがまとめられたサイト
https://madewithtauri.com/submissions https://github.com/tauri-apps/awesome-tauri 日本語での貴重な資料 https://zenn.dev/kumassy/books/6e518fe09a86b2 9
まとめ Tauriはver1.2がリリースされ、安定版が出たものの、機能不足やバ グなど不安要素は大きい。 Tauriで開発する際にはそれなりの覚悟が必要。 ただし、Tauriは日々進化しており、今後がとても楽しみである。 作ってるもののリポジトリ: https://github.com/e9716/HirakeGoma 10