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
Ionicアプリのビルド自動化
Search
Hayato OKUMOTO
June 01, 2021
Programming
0
20
Ionicアプリのビルド自動化
https://ionic-jp.connpass.com/event/210399/
Hayato OKUMOTO
June 01, 2021
Tweet
Share
More Decks by Hayato OKUMOTO
See All by Hayato OKUMOTO
推し活の ハイトラフィックに立ち向かう Railsとアーキテクチャ - Kaigi on Rails 2024
falcon8823
7
4.1k
Angular x Auth0 複数サービス展開での認証基盤を考える
falcon8823
0
470
Angular Schematicsを利用した アプリ量産体制
falcon8823
0
90
iOSとIonicとHEIF画像
falcon8823
0
330
Firebase Authentication - Ionic Meetup #12 Tokyo
falcon8823
0
260
IonicアプリをAuth0で認証する - Ionic Meetup #16 in Online
falcon8823
0
380
Other Decks in Programming
See All in Programming
EC2からECSへ 念願のコンテナ移行と巨大レガシーPHPアプリケーションの再構築
sumiyae
1
100
ドメインイベント増えすぎ問題
h0r15h0
2
400
これが俺の”自分戦略” プロセスを楽しんでいこう! - Developers CAREER Boost 2024
niftycorp
PRO
0
190
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
300
ゆるやかにgolangci-lintのルールを強くする / Kyoto.go #56
utgwkk
2
420
Semantic Kernelのネイティブプラグインで知識拡張をしてみる
tomokusaba
0
180
これでLambdaが不要に?!Step FunctionsのJSONata対応について
iwatatomoya
2
3.7k
create_tableをしただけなのに〜囚われのuuid編〜
daisukeshinoku
0
270
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
890
tidymodelsによるtidyな生存時間解析 / Japan.R2024
dropout009
1
800
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
880
Cloudflare MCP ServerでClaude Desktop からWeb APIを構築
kutakutat
1
560
Featured
See All Featured
Side Projects
sachag
452
42k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
2
290
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
900
Into the Great Unknown - MozCon
thekraken
33
1.5k
Optimizing for Happiness
mojombo
376
70k
Building Applications with DynamoDB
mza
91
6.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Optimising Largest Contentful Paint
csswizardry
33
3k
For a Future-Friendly Web
brad_frost
175
9.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Adopting Sorbet at Scale
ufuk
73
9.1k
Transcript
IonicΞϓϦͷϏϧυࣗಈԽ גࣜձࣾTwoGate CTO Ԟຊ ൏
Ԟຊ൏ w גࣜձࣾ5XP(BUF UXPHBUFDPN w ڞಉۀऀऔక$50 w ৽نࣄۀͷ։ൃύʔτφʔ w
ैۀһਓશһΤϯδχΞฏۉྸʙࡀ ࣗݾհ 2
w ΞϓϦɼαʔόɼΠϯϑϥ͔ΒϏδωεϞσϧ·Ͱɺ৽نࣄۀͷཱͪ ্͛ʹ͏ϓϩμΫτ։ൃ͕ಘҙͳձࣾͰ͢ɻ w ΤϯδχΞʢओʹߴઐग़ʣͷձࣾͰɺΤϯδχΞͷҙݟ͕ڧ ͘ө͞ΕͨϓϩμΫτ։ൃΛಘҙͱ͍ͯ͠·͢ɻ 5XP(BUFʹ͍ͭͯ 3 ओཁͳ࠾༻ٕज़ελοΫ
ϏϧυͷࣗಈԽ $*$% ͯ͠·͔͢ʁ
w ϦϦʔε·Ͱͷ࡞ۀ͕ෳࡶ w 8FC൛ J04 "OESPJE w Ϗϧυखॱͷϛε w ຊ൪ϦϦʔεͨ͠ͷ͕ςετڥʹܨ͕͍ͬͯͨ
w ଞͷਓͷڥͰϏϧυ͕௨Βͳ͍ w खݩϑΝΠϧͷΩϟογϡʹΑΔ ଐਓԽ ϏϧυΛࣗಈԽ͠ͳ͍ͱʜ 5
w *POJD"QQ fl PX w $JSDMF$* w #JUSJTF w (JU-BC$*
*POJDΞϓϦϏϧυͷબࢶ 6
(JU-BC$*ͷϝϦοτ w %PDLFSϕʔεͷ$*ج൫Λ؆୯ʹͭ͘ΕΔ w %PDLFSϕʔεͳΒϩʔΧϧͰಉ͡ڥͰϏϧυͰ͖Δ w 3VOOFS͕$MJFOU͔Β4FSWFSʹΞΫηε͢Δ1VMMܕͳͷͰɺϓϥΠϕʔτڥͰ ؆୯ʹߏஙͰ͖Δ w ࣗલͰ3VOOFSΛಈ͔ͤΔ$*අ༻ΛݮΒͤΔ
w "84&$ͷεϙοτΠϯελϯεΛ׆༻ͨ͠"VUP4DBMJOHʹରԠ w IUUQTEPDTHJUMBCDPNSVOOFSDPO fi HVSBUJPOSVOOFS@BVUPTDBMF@BXT
(JU-BC$*ͷϝϦοτ w NBD04$*ڥߏஙͰ͖Δ w %PDLFSϕʔεͰͳ͘ͳΔ͕ɺԾϚγϯ 1BSBMMFMT ϕʔεͷ$*ڥΛ ߏஙͰ͖Δ w IUUQTEPDTHJUMBCDPNSVOOFSFYFDVUPSTQBSBMMFMTIUNM
w ϨδϡʔϜঢ়ଶ͔Βελʔτͯ͘͠ΕΔͷͰىಈ%PDLFS3VOOFSฒ ʹ͍
(JU-BC$*ͷσϝϦοτ w ࣗͰ͓कΓ͠ͳ͍ͱ͍͚ͳ͍ w 043VOOFSΞοϓσʔτରԠ w 9$PEFͷΞοϓσʔτରԠ
$*ͰΒ͍ͤͯΔλεΫ 10 Test/lint -> Angular Build -> Native Build ->
Deploy
w ӡ༻։࢝ ͔Βສͷ$*+PC w KPCT w αʔόোతͳμϯλΠϜ΄΅ແ͍ w
&$ʹ(JU-BCΛ͚ͩݐͯͯΔͷΈ "VUP4DBMJOHʹΑΔ͍ ࣺͯ w .BDΠϯελϯε৭ʑཧ͕େมͰ͋ͬͨ 5XP(BUFͰͷ(JU-BC$*࣮ 11