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
iOSでテーマ(着せ替え)機能を実装した時のTips
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
sagaraya
December 17, 2015
Programming
2.9k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
iOSでテーマ(着せ替え)機能を実装した時のTips
potatotips #24 の発表資料です。
sagaraya
December 17, 2015
More Decks by sagaraya
See All by sagaraya
入りやすい保育園マップ / Hoikuen-hairu
sagaraya
0
270
エンジニアリングを軸にデザインもやる、UXエンジニアという働き方(公開版)/ Work style as a UX engineer
sagaraya
0
2.8k
プロトタイプドリブンなデザインを実現する考え方と環境 / Prototype-driven design
sagaraya
5
16k
エンジニアが使うツールから未来のデザインツールを予想する / Forecast design tools from tools used by engineers
sagaraya
0
660
より良いUXを実現するための開発プロセスとは / Development process for better UX
sagaraya
10
50k
Atomをもっと使いやすくする方法
sagaraya
5
2.8k
Other Decks in Programming
See All in Programming
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
5.5k
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
150
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
150
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
3.6k
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
130
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
220
OSもどきOS
arkw
0
540
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
880
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
240
Contextとはなにか
chiroruxx
1
300
CSC307 Lecture 17
javiergs
PRO
0
320
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
160
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
610
Making the Leap to Tech Lead
cromwellryan
135
9.9k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Context Engineering - Making Every Token Count
addyosmani
9
960
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
180
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
330
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
It's Worth the Effort
3n
188
29k
Typedesign – Prime Four
hannesfritz
42
3.1k
Transcript
J04ͰςʔϚ ணͤସ͑ ػೳΛ࣮ͨ࣌͠ͷ5JQT ॏాܡ ɹQPUBUPUJQT !TBHBSBZB
4QFBLFS w ॏాܡʢ͚͍͍͛ͨͤ͠ʣ w (PPEQBUDIͰ4XJGUΛॻ͍ͯ·͢
ςʔϚػೳ ྫʣ-*/&ͷண͔ͤ͑
4XJGUͰ6*"QQFBSBODF w جຊతʹɺී௨ʹ͑Δ w BQQFBSBODF8IFO$POUBJOFE*O0CK$Ͱॻ͍ͯ#SJEJOH )FBEFS͕ඞཁ w IUUQTUBDLPWFSqPXDPNRVFTUJPOTBQQFBSBODFXIFODPOUBJOFEJOJO TXJGU w
ͨͩ͠ɺJ04͔ΒEFQSFDBUFEʹͳͬͯΔ w ΧελϜΫϥεEZOBNJDͰ w IUUQTUBDLPWFSqPXDPNRVFTUJPOTBQQFBSBODFQSPYJFTVJBQQFBSBODF TFMFDUPSJOTXJGU
"E5BCMF7JFX$FMMBQQFBSBODF UJUMF$PMPS 6*$PMPSSFE$PMPS
Γସ͑࣌ͷ࣮ BQQFBSBODFΛઃఆ͢Δ͚ͩͰมΘΒͳ͍ XJOEPXͷTVCWJFXΛશ෦Γͳ͓͢ IUUQKBOHTJPSFGSFTIVJBQQFBSBODF
ҰԠͰ͖Δɻ͕ɺ͏·͍͔͘ͳ͍͜ͱ͕͋Δ
6*"QQFBSBODFશϓϩύςΟ ʹ͑ΔΘ͚Ͱͳ͍ w ʮ6*@"11&"3"/$&@4&-&$503ʯ͕͍ͭͯΔϓ ϩύςΟ͔͑͠ͳ͍ w IUUQTUBDLPWFSqPXDPNRVFTUJPOTXIBUQSPQFSUJFTDBOJTFU WJBBOVJBQQFBSBODFQSPYZ w ྫ͑ɺ6*-BCFM6*/BWJHBUJPO*UFNʹ͑ͳ͍
w ະରԠͷϓϩύςΟͰݟ͕ͨมΘΔ͜ͱ͋Δ ͕ɺࢥ͍͕͚ͣΫϥογϡ͢Δ
UBCMF7JFXͷCBDLHSPVOE7JFXʹผͷWJFXΛઃఆ͢Δ ˠ͋Δը໘ͷભҠ࣌ʹϑϦʔζ IUUQTUBDLPWFSqPXDPNRVFTUJPOTTFUCBDLHSPVOEWJFXBQQFBSBODFGPS VJUBCMFWJFXDBVTFTFOEMFTTMPPQ
UBCMF7JFXͷTFQBSBUPS$PMPSʹQBUUFSO*NBHFΛઃఆ ˠΫϥογϡ IUUQTUBDLPWFSqPXDPNRVFTUJPOTVJBQQFSBODFBOEWBSJPVTDSBTIFT
"E5BCMF7JFX$FMMBQQFBSBODF UJUMF$PMPS 6*$PMPSSFE$PMPS ؒʹຕΧελϜΫϥε͞ΉͱΔ
৭ʑൃੜ͢ΔͨͼʹݸผରԠʹͳΔͷͰɺ 6*"QQFBSBODFΘͳ͍΄͏͕͍͍ͷͰɾɾɾ
ݟ࣋ͬͯΔํ͍ͨΒ࠙ձͰ͓͠͠·͠ΐ͏
(PPEQBUDIʹڵຯ͋Δํͥͻ͓͠͠·͠ΐ͏ʂ ϋʔτΛ༳͞ͿΔσβΠϯͷΞϓϦΛҰॹʹͭ͘Γ·ͤΜ͔ʁ