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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yu Watanabe
December 18, 2019
Programming
720
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
XcodeやAndroid Studioを弄らないアイコン管理
generator-toolboxというnpm packageを使ってXcodeやAndroid Studioをいじらず、Bitrise上で画像からアイコンを生成するには的なお話です
Yu Watanabe
December 18, 2019
More Decks by Yu Watanabe
See All by Yu Watanabe
依存ライブラリを薄くするために車輪を再開発してもいいんだよ🛞
watanabeyu
0
160
Bolt 🤝 Expo
watanabeyu
0
430
npm packageとリリースとモノレポ
watanabeyu
0
88
react-native-ffmpegを使って動画をいじくりmawasou
watanabeyu
0
1k
react-native-unimodulesを用いてのApp内課金実装
watanabeyu
0
1.2k
gandhの紹介です
watanabeyu
0
56
Firebaseオンリー + React Nativeでアプリを作ると果たして簡単になるのか?
watanabeyu
4
1.4k
react-native-unimodulesのススメ
watanabeyu
1
6.8k
JavaScript製npmパッケージをTypeScriptで書き直した話
watanabeyu
0
1.2k
Other Decks in Programming
See All in Programming
不幸な GC
chencmd
0
870
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
130
Go を使い始めて 2 ヶ月の学び / My first two months with Go
contour_gara
0
420
From 6 People Classroom Meetup to 100 People Regional Conference / FOSS4G Hiroshima 2026
furukawayasuto
0
100
「つくるAI」だけではバグは見つからない ~テストに必要な「見つけるAI」を分離させる戦略~
mfunaki
0
230
バグを直したら useEffect が消えた
colorful12
3
830
Hono + Inertia + React で LP を構築した話
oukayuka
2
200
typoなんかねぇよ
raspython3
0
660
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
130
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
440
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
350
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
akase244
0
110
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
360
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
The Cult of Friendly URLs
andyhume
79
7k
Designing for humans not robots
tammielis
254
26k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
530
Ruling the World: When Life Gets Gamed
codingconduct
0
320
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
550
For a Future-Friendly Web
brad_frost
183
10k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
Faster Mobile Websites
deanohume
310
32k
The Limits of Empathy - UXLibs8
cassininazir
1
630
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
690
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Λ͍͡Δͱ͍͏
໘ͳ࡞ۀ͕ͳ͘ͳΔ
͓ΘΓ