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
ElixirDesktop R&D 苦労話
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuisho Takafuji
August 23, 2022
Programming
140
1
Share
ElixirDesktop R&D 苦労話
Yuisho Takafuji
August 23, 2022
More Decks by Yuisho Takafuji
See All by Yuisho Takafuji
Webの技術スタックで マルチプラットフォームアプリ開発を可能にするElixirDesktopの紹介
thehaigo
2
1.2k
Elixirでスマホ開発の現在
thehaigo
0
59
サクッと画像分類アプリを作ってみる
thehaigo
0
330
ElixirMobile#2 ElixirDesktopの前説
thehaigo
0
210
ElixirDesktop is Production Ready?
thehaigo
0
180
スマホで動く「GPS地図アプリ」はElixirDesktopで割とサックリ作れる
thehaigo
0
160
Phoenix 1.7とElixirDesktopでスマホアプリを作る セットアップ編
thehaigo
0
270
ElixirConf繋がりでLiveViewNativeやってみた
thehaigo
0
320
AxonOnnxとLiveViewで作る AI・MLシステム
thehaigo
0
230
Other Decks in Programming
See All in Programming
AI開発を加速するためにテスト戦略を言語化した
yoshihiro_shu
0
100
Oxcを導入して開発体験が向上した話
yug1224
4
260
3Dシーンの圧縮
fadis
1
550
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
310
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.2k
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
12
3.1k
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
3
1.4k
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
140
今さら聞けないCancellationToken
htkym
0
210
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
260
Oxlintのカスタムルールの現況
syumai
5
920
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
400
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
432
67k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Everyday Curiosity
cassininazir
0
220
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
How to make the Groovebox
asonas
2
2.2k
Claude Code のすすめ
schroneko
67
220k
From π to Pie charts
rasagy
0
190
So, you think you're a good person
axbom
PRO
2
2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
220
Transcript
UIF@IBJHP &MJYJS%FTLUPQ 3%ۤ࿑
➤ Name: ོ౻།ষʢλΧϑδ ϢΠγϣʣ ➤ Twitter: @the_haigo ➤ Github: thehaigo
➤ Job: ϑϦʔϥϯεΤϯδχΞ / ૐཿ ➤ Skill: Elixir, Phoenix, React, ReactNative ➤ ࠷ۙ࡞ͬͨͷ ➤ ElixirDesktopAndroidͰGPSϩΨʔ ➤ Phoenix ProjectΛAndroidΞϓϦԽ About me
&MJYJS%FTLUPQ Λ͝ଘͰ͔͢ʁ
&MJYJS%FTLUPQͱ w 1IPFOJYͰϚϧνϓϥοτϑΥʔϜ։ൃ͕Ͱ͖ΔϥΠϒϥϦ܈ w .BD 8JOEPXT -JOVY w J04 "OESPJE
w σεΫτοϓ8Y8JEHFUͱ1IPFOJY w ϞόΠϧ্هʹՃ֤͑ͯ04༻ͷ#SJEHFΛ௨ͯ͠8FC7JFXͰಈ࡞
J04
"OESPJE
1IPFOJYͰ εϚϗΞϓϦ͕࡞ΕΔʁʂ
࡞Ε·͢˞ w6*1IPFOJYQIYHFOMJWF w%#1PTUHSFTRM ৄࡉ࣍ͷ&MJYJS%FTLUPQճʹͯ
ΦγϟϨͳͷ࡞Ε·͢ɹ˞ 6*5BJMXJOE %BJTZ6* %#4RMJUF 0UIFSHFPMPDBUJPO"1*
˞ w ڥߏங͕ਂֶशͷόʔδϣϯ߹Θͤ΄ͲͰͳ͍͚Ͳେม w 3&"%.&௨ΓʹͬͯىಈͰ͖ͳ͍ w 4RMJUFΛϚΠάϨʔγϣϯϑΝΠϧͰཧͰ͖ͳ͍ w J04Ͱ֎෦ʹ௨৴͠Α͏ͱ͢ΔͱΫϥογϡ͢Δ w
1PTUHSFY 3FR )551PJTPO IUUQD 5FTMBͰશͯΫϥογϡ w -JWF7JFXͷ+4)PPLͰBTZODBXBJU͕ؼͬͯ͜ͳ͍
݁ "OESPJEͰૉΒ͍͠։ൃମݧΛ ಘΔ͜ͱ͕Ͱ͖Δ͕ɺ J04Ͱ੍͕ଟ࣮͘ઓೖ·ͩ ͍͠
ͱࡢ·Ͱࢥ͍ͬͯ·ͨ͠
J04͚ͩ֎෦௨৴͕Ͱ͖ͳ͍ͱ࡞ऀʹใࠂ͠·ͨ͠
ωοτϫʔΫपΓͷෆ۩߹͕͔͋ͬͨΒͨ͠Α ߹ΘͤͯBTEGͰͷىಈɺ051Ͱͷಈ࡞͢ΔΑ͏ʹͨ͠Α ͱ࿈བྷ͕དྷ·ͨ͠ʂ
˞ w ڥߏங͕ਂֶशͷόʔδϣϯ߹Θͤ΄ͲͰͳ͍͚Ͳେม w J04BTEG051Ͱಈ࡞͢ΔΑ͏ʹͳͬͨ w 3&"%.&௨ΓʹͬͯىಈͰ͖ͳ͍ w 4RMJUFΛϚΠάϨʔγϣϯϑΝΠϧͰཧͰ͖ͳ͍ w
J04Ͱ֎෦ʹ௨৴͠Α͏ͱ͢ΔͱΫϥογϡ͢Δ
&MJYJS%FTLUPQͰͰ͖Δ͜ͱ͕֬ೝͰ͖ͨ͜ͱ w 1IPFOJY1SPKFDU %#1PTUHSFTRM ΛεϚϗΞϓϦԽ w %#Λڞ༗͢ΔͷͰ8FCΞϓϦଆͱ"1*Ͱ௨৴Λߦ͏ඞཁ͕ͳ͍ w 5BJMXJOEͱ%BJTZ6*ͰεϚϗతͳ6*ͷ࣮ w
8FC7JFXͷઃఆͰ(14σʔλωΠςΟϒدΓͷػೳ͕͑Δ w "OESPJEͷΈ֬ೝ w &MJYJS1IPFOJYͰͷૉΒ͍͠εϚϗΞϓϦ։ൃମݧ
ࢼͯ͠Έ͍ͨํͪ͜Β IUUQTRJJUBDPNUIF@IBJHPJUFNTGEEGEEFBB
ࠓޙࢼ͍ͨ͜͠ͱ w ΞϓϦετΞͰਃ͕௨Δ͔ w ՝ۚपΓ w /PEF.PEVMFͰ&SMBOHΫϥελʔΛΊΔ͔ w 4RMJUFͰεΩʔϚใΛϚΠάϨʔγϣϯϑΝΠϧͰཧ͢Δ w
/YΛ9-"PS-JC5PSDIͰߴԽ w 3VTUΛΈࠐΉ w J04Ͱ(14 δϟΠϩ ΧϝϥͷΞΫηε w 6NCSFMMB1SPKFDUͰ%# 8FC "OESPJE J04ͷ̐ͭͷϓϩδΣΫτΛ࡞Δ w ։ൃڥͷϕετϓϥΫςΟεΛ୳Δ
&MJYJS%FTLUPQ͍͍ͧ͒