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
XcodeやAndroid Studioを弄らないアイコン管理
Search
Yu Watanabe
December 18, 2019
Programming
2
660
XcodeやAndroid Studioを弄らないアイコン管理
generator-toolboxというnpm packageを使ってXcodeやAndroid Studioをいじらず、Bitrise上で画像からアイコンを生成するには的なお話です
Yu Watanabe
December 18, 2019
Tweet
Share
More Decks by Yu Watanabe
See All by Yu Watanabe
Bolt 🤝 Expo
watanabeyu
0
330
npm packageとリリースとモノレポ
watanabeyu
0
64
react-native-ffmpegを使って動画をいじくりmawasou
watanabeyu
0
930
react-native-unimodulesを用いてのApp内課金実装
watanabeyu
0
1.1k
gandhの紹介です
watanabeyu
0
35
Firebaseオンリー + React Nativeでアプリを作ると果たして簡単になるのか?
watanabeyu
4
1.3k
react-native-unimodulesのススメ
watanabeyu
1
6.5k
JavaScript製npmパッケージをTypeScriptで書き直した話
watanabeyu
0
1.1k
React Native Expoで行うアプリの簡単最速運用
watanabeyu
0
330
Other Decks in Programming
See All in Programming
デザインシステムが必須の時代に
yosuke_furukawa
PRO
2
110
20250808_AIAgent勉強会_ClaudeCodeデータ分析の実運用〜競馬を題材に回収率100%の先を目指すメソッドとは〜
kkakeru
0
210
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
23
9k
為你自己學 Python - 冷知識篇
eddie
1
160
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
2
270
Rancher と Terraform
fufuhu
0
110
UbieのAIパートナーを支えるコンテキストエンジニアリング実践
syucream
2
720
Dart 参戦!!静的型付き言語界の隠れた実力者
kno3a87
0
210
Google I/O recap web編 大分Web祭り2025
kponda
0
2.9k
マイコンでもRustのtestがしたい その2/KernelVM Tokyo 18
tnishinaga
2
2.3k
STUNMESH-go: Wireguard NAT穿隧工具的源起與介紹
tjjh89017
0
390
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
730
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
338
57k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.6k
KATA
mclloyd
32
14k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Art, The Web, and Tiny UX
lynnandtonic
302
21k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
GitHub's CSS Performance
jonrohan
1031
460k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
20k
How to Ace a Technical Interview
jacobian
279
23k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
820
Fireside Chat
paigeccino
39
3.6k
Transcript
2019/12/18 ΘͨͳΏ͏ XCODEANDROID STUDIOΛ࿔Βͳ͍ ΞΠίϯཧ
▸ ࣗݾհ ▸ ຊͷςʔϚ ▸ ݱࡏͷߏ ▸ ΞϓϦΞΠίϯͷཧํ๏ ▸ ·ͱΊ
࣍
ࣗݾհ(1) ΘͨͳΏ͏ ▸ ॴଐ ▸ גࣜձࣾg&h ▸ Web / ΞϓϦΛझຯͰެ։
▸ ࣄ༰ ▸ αʔό / ϑϩϯτ / ΞϓϦ / Web ▸ ΞΧϯτ ▸ Twitter : @hmktsu ▸ Github : @watanabeyu
ࣗݾհ(2) ▸ https://www.gandh.jp ▸ 5໊(ΤϯδχΞ2ਓ)Ͱฏۉྸ30ͪΐ͍ͷձࣾ ▸ ετϦʔτΧϧνϟʔ × ITͳαʔϏεΛӡӦ ▸
ࠓ࡞͍ͬͯΔࣄۀ ▸ ετϦʔτμϯεͷΦϯϥΠϯϨοεϯΞϓϦ ▸ react-native + firebase + TypeScript
ຊͷςʔϚ XcodeAndroid StudioΛ࿔Βͳ͍ΞΠίϯཧ
XCODEANDROID STUDIOΛ࿔Βͳ͍ΞΠίϯཧ BitriseͷWorkflow্Ͱ generator-rn-toolboxΛͬͯ ΞΠίϯΛXcodeͱAndroid StudioʹׂΓͯΔ
XCODEANDROID STUDIOΛ࿔Βͳ͍ΞΠίϯཧ ݱࡏͷߏ
ݱࡏͷߏ(1) ʙେ·͔ͳྲྀΕʙ ▸ React NativeͰiOS͓ΑͼAndroidͷ։ൃ ▸ ͦΕͧΕͷϓϥοτϑΥʔϜʹDEV / PRODUCTIONڥ ▸
developϦϙδτϦʹmerge͞ΕͨΒDEVόʔδϣϯΛAd-hoc ▸ masterϦϙδτϦʹmerge͞ΕͨΒ֤ετΞʹΞοϓ develop master
ݱࡏͷߏ(2) ʙΈʙ ▸ ։ൃதͳͷͰ࣮ػͰ֬ೝͨ͠ޙʹσβΠϯͷमਖ਼͕ೖΔ͜ͱ͕ଟ͍ ▸ ςΠετ͕มΘΔͱΞΠίϯมΘΔ͠αΠζΛ༻ҙ͢Δͷ͕ਏ͍ ▸ React NativeͰ։ൃΛ͍ͯ͠Δͱɺ XcodeAndroid
StudioΛͳΔ͍͘͡Γͨ͘ͳ͍ ࢀߟɿhttps://backapp.co.jp/blog/11573/
ݱࡏͷߏ(3) ΞϓϦΞΠίϯΛҰͭͷը૾͔Β ͦΕͧΕͷαΠζΛࣗಈతʹग़ͯ͠΄͍͠
XCODEANDROID STUDIOΛ࿔Βͳ͍ΞΠίϯཧ ΞϓϦΞΠίϯͷཧํ๏
ΞϓϦΞΠίϯͷཧ(1) ▸ generator-rn-toolboxΛͬͯ1ͭͷը૾͔Βੜ(pngͰ1024x1024pxҎ্) https://github.com/bamlab/generator-rn-toolbox ▸ imagemagick͕ඞཁ͕ͩɺBitriseʹࡌ͞Ε͍ͯΔͷͰΠϯετʔϧͷඞཁ ͳ͠ ▸ ͪΖΜBitrise্͚ͩͰͳࣗ͘ͷϚγϯ্ͰՄೳ DEV
/ PRODUCTIONͰͷΞΠίϯग़͚͠ɺ ϓϥοτϑΥʔϜຖʹΞΠίϯͷαΠζΛ࡞Δͱ͍͏࡞ۀ͔Βղ์
ΞϓϦΞΠίϯͷཧ(2) ▸ εϓϥογϡεΫϦʔϯੜͯ͘͠ΕΔ(psdͰ2208x2208px) ▸ react-native-makeͱ͍͏ͷͷػೳͷ1ͭʹͳΔͱͷ͜ͱ (ͦͪΒࢼ͓ͯ͠Βͣɺreact-nativeͬͯͳ͍ͱͰ͖ͳ͍ͷ͔Θ͔Βͣ) https://github.com/bamlab/react-native-make ▸ ΓऔΓํ͕͋ΔͷͰɺը૾ʹΑͬͯҰ෦Εͯ͠·͏ͱ͔͋ΔͷͰҙ
XCODEANDROID STUDIOΛ࿔Βͳ͍ΞΠίϯཧ ·ͱΊ
·ͱΊ ▸ generator-rn-toolboxΛ͏͜ͱͰΞΠίϯͷཧ͕؆୯ʹͳΔ ▸ react-nativeʹؔΘΒͣ༻Ͱ͖Δ ▸ εϓϥογϡεΫϦʔϯੜͰ͖Δ pngը૾1ຕ͑͋͞Ε XcodeAndroid StudioΛ͍͡Δͱ͍͏
໘ͳ࡞ۀ͕ͳ͘ͳΔ
͓ΘΓ