Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
per-env-build.pdf
Search
nacam403
July 30, 2019
Programming
1.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
per-env-build.pdf
nacam403
July 30, 2019
Transcript
11 slides
React NativeΞϓϦΛ ຊ൪ڥ༻/εςʔδϯάڥ༻ʹ Ϗϧυ͢Δ 2019/07/30 Bitrise User Group Meetup #1
@nacam403
ࣗݾհ @nacam403 (S.Nakamura) גࣜձࣾCureAppͷ ΤϯδχΞͰ͢ JavaScript, TypeScript, React, React Native,
Node.js, MongoDB, AWSͳͲ
ຊ൪ڥ༻/εςʔδϯάڥ༻ʹϏϧυ͍ͨ͠ • ΞϓϦIDΛผʑʹͯ͠ɺ Ұͷಉ࣌ʹΠϯετʔϧͰ͖Δͱศར • ΞϓϦ໊ผʑʹͯ͠ɺݟ͚͘͢
·ͣBitriseҎલͷઃఆ • Android / iOS ͦΕͧΕͷϏϧυઃఆΛ࡞Δ • ͍ʹͳΔͷͰɺ͞Βͬͱ
AndroidͷઃఆΛॻ͘ • android/app/build.gradle ͷ buildTypes ʹه͠ɺ εςʔδϯά༻ͷΞϓϦIDΛઃఆ͢Δɻ • android/app/src/staging/res/values/strings.xml Λ࡞Γɺ
εςʔδϯά༻ͷΞϓϦ໊Λઃఆ͢Δɻ
• ʮBuild ConfigurationsʯΛڥ͝ͱʹ༻ҙ͠ɺ ConfigurationsຖʹɺΞϓϦID (Product Build Identifier) ΞϓϦ໊ (Bundle Display
Name)Λઃఆ͢Δɻ • ʮεΩʔϜʯΛڥ͝ͱʹ༻ҙ͠ɺ ʮ͜ͷεΩʔϜͰ͜ͷConfigurationsΛ͏ʯͱઃఆ͢Δɻ XcodeͷઃఆΛ͍͡Δ
ৄ͘͠ɺͪ͜Β͕ͱͯࢀߟʹͳΓ·͢ React Native Android Ͱ development / staging / production
Λڞଘͤ͞Δ @janus_wel͞Μ https://qiita.com/janus_wel/items/334e7b8d0c1f2853d8de React Native Xcode ϓϩδΣΫτʹ staging/production Ϗϧυ༻ઃఆΛՃ͢Δ @janus_wel͞Μ https://qiita.com/janus_wel/items/9e7fb32df58614280c48 React NativeΞϓϦΛϦϦʔε͠ଓ͚ΔͨΊʹɺ࠷ॳʹߦ͏8ͭͷऔΓΈ @Nkzn͞Μ https://www.slideshare.net/Nkzn/react-native8-80596018 React NativeͷࢿྉͰ͕͢ɺେےͲΜͳΞϓϦಉ͡ͳͣɻ
"OESPJE ͷϏϧυ ɹɹɹɹɹɹɹɹɹɹɹ͍ΖΜͳޙॲཧ ɹɹɹɹɹɹɹɹɹɹɹ͍ΖΜͳલॲཧ BitriseͷϫʔΫϑϩʔΛ༻ҙ͢Δ J04 ͷϏϧυ
"OESPJE ͷϏϧυ ɹɹɹɹɹɹɹɹɹɹɹ͍ΖΜͳޙॲཧ ɹɹɹɹɹɹɹɹɹɹɹ͍ΖΜͳલॲཧ GradleλεΫεΩʔϚɺڥมΛࢀরͤ͞Δ J04 ͷϏϧυ
ϫʔΫϑϩʔ͝ͱͷڥมΛࢦఆ͢Δ Android iOS
·ͱΊ • Android / iOS ͦΕͧΕͰɺ ڥ͝ͱͷϏϧυઃఆΛ࡞Δɻ • BitriseͷϫʔΫϑϩʔΛڥ͝ͱʹ༻ҙ͢Δɻ GradleλεΫ໊ɺXcodeεΩʔϚ໊ڥมΛࢀরͤ͞ɺ
ϫʔΫϑϩʔͳΔ͘ڞ௨Խ͢Δɻ • ϫʔΫϑϩʔ͝ͱʹࢦఆͰ͖ΔڥมΛར༻͠ɺ ڥ͝ͱͷҧ͍ʢλεΫ໊ͳͲʣΛٵऩ͢Δɻ
More Decks by nacam403
See All by nacam403
bitrise-code-signing.pdf
nacam403
0
790
React Native for Webの使いどころ
nacam403
1
510
Other Decks in Programming
See All in Programming
AI時代のIaC入門 〜なぜインフラをコードで管理したいのか?〜 / Introduction to IaC in the AI Era
akihisaikeda
6
1.5k
AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers
omatty198
0
380
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
350
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
1
320
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
750
Engineering Biometric UX Across Android Versions | DroidKnights 2026
ryunen344
1
200
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
370
LLM 101
dalinaum
0
490
そのデザイントークン、Flutterでも同じ見た目になりますか?
nakamizu
0
340
小さなアプリを作って公開するまで
onozaty
0
170
Seven New Principles of Software Engineering
yegor256
0
490
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.3k
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
470
How Software Deployment tools have changed in the past 20 years
geshan
3
35k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
480
Done Done
chrislema
187
17k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Building AI with AI
inesmontani
PRO
1
1.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Google's AI Overviews - The New Search
badams
0
1.7k
Into the Great Unknown - MozCon
thekraken
41
2.8k
A designer walks into a library…
pauljervisheath
211
25k