$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
スター数689のライブラリを作る為にやった事
Search
naru-jpn
November 17, 2016
Programming
1
580
スター数689のライブラリを作る為にやった事
半年間ライブラリを作り続けた結果一つ成功したので書いてみました
naru-jpn
November 17, 2016
Tweet
Share
More Decks by naru-jpn
See All by naru-jpn
配信アプリのためのリアルタイムプッシュ通知ぼかしの夢
narujpn
3
990
PiPを応用した配信コメントバー機能の開発秘話と技術の詳解 / pip_streaming_comment_bar
narujpn
3
4.5k
Updating an App to Use Swift Concurrency 解説
narujpn
2
360
PiP で実現するミラティブの配信コメントバー / pip-streaming-comment-bar
narujpn
0
1.3k
App Extension のスタックトレース情報からクラッシュを解析/集計する / Analyzing app extension's stack trace
narujpn
3
1.7k
ミラティブとWebRTC - WebRTC framework の中身を覗いてみよう / WebRTC framework AudioUnit Processing
narujpn
1
2.2k
CoreML3のオンデバイストレーニングでつくる母音推定
narujpn
0
460
AltConfと周辺の歩き方
narujpn
0
2k
エンジニア経験を活かしたスクラムマスターとして 開発チームとプロダクトを成長させる
narujpn
1
430
Other Decks in Programming
See All in Programming
Graviton と Nitro と私
maroon1st
0
120
ゆくKotlin くるRust
exoego
1
130
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
180
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
140
GISエンジニアから見たLINKSデータ
nokonoko1203
0
180
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
130
Python札幌 LT資料
t3tra
6
1k
AIエージェントの設計で注意するべきポイント6選
har1101
5
1.8k
認証・認可の基本を学ぼう前編
kouyuume
0
260
ゲームの物理 剛体編
fadis
0
370
tparseでgo testの出力を見やすくする
utgwkk
2
260
Github Copilotのチャット履歴ビューワーを作りました~WPF、dotnet10もあるよ~ #clrh111
katsuyuzu
0
120
Featured
See All Featured
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Building Adaptive Systems
keathley
44
2.9k
Being A Developer After 40
akosma
91
590k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
140
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
The SEO Collaboration Effect
kristinabergwall1
0
300
Deep Space Network (abreviated)
tonyrice
0
20
How to Ace a Technical Interview
jacobian
281
24k
New Earth Scene 8
popppiees
0
1.2k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
14
Optimizing for Happiness
mojombo
379
70k
How STYLIGHT went responsive
nonsquared
100
6k
Transcript
ελʔ689ͷϥΠϒϥϦΛ࡞Δҝʹͬͨࣄ Twitter: @naruchigi, GitHub: naru-jpn 2016/11/16 ୈ5ճελʔτΞοϓiOSษڧձ Timers inc. Naruki
Chigira
ؒɺຖ݄1ͭͣͭϥΠϒϥϦΛ࡞ͬͨ ࢼߦࡨޡ 689
View2ViewTransition CustomTransitionͷ࣮Λαϙʔτ͢ΔUIܥϥΠϒϥϦ https://github.com/naru-jpn/View2ViewTransition
View2ViewTransition CustomTransitionͷ࣮Λαϙʔτ͢ΔϥΠϒϥϦ https://github.com/naru-jpn/View2ViewTransition
Ұ͚ͭͩϧʔϧΛܾΊͨ ʮελʔԼ͍͞ʯېࢭ
ͬͨࣄ
1. ϥΠϒϥϦΛ࡞Δ 2. CocoaControls ެ։·Ͱͷεςοϓ
1. ϥΠϒϥϦΛ࡞Δ
ϥΠϒϥϦΛ࡞Δ ɾϥΠϒϥϦͷత/༻్ΛܾΊΔ ɾ࣮ ɾREADME
ϥΠϒϥϦΛ࡞Δ ϥΠϒϥϦͷత/༻్Λ໌֬ʹ͢Δ ൚༻తͳͷΛ࡞Γͨ͘ͳΓ͕ͪ ύϥϝʔλΛ༻ҙͯ͠ɺΧελϚΠζͰ͖ΔΑ͏ʹͯ͠… etc. 1ͭͷࣄ্͑͞ख͘Ͱ͖Εྑ͍
ϥΠϒϥϦΛ࡞Δ ࣮ ɾ࠷৽ͷswiftόʔδϣϯͰॻ͘ ɾCarthage, CocoaPodsରԠ ɾαϯϓϧϓϩδΣΫτ
ϥΠϒϥϦΛ࡞Δ README ɾαϯϓϧίʔυ؆୯͞ΛΞϐʔϧ ɾӳޠʢదͰେৎʣ ɾΊΜͲ͍͚͘͞Ͳඞਢ ɾUIܥGIFΞχϝ͔εΫγϣ
ϥΠϒϥϦΛ࡞Δ ʮREADMEΛಡΜͩਓʹศར͞ͱ͔༻ײΛ͑Δʯ
2. CocoaControls IUUQTXXXDPDPBDPOUSPMTDPN
CocoaControls UIܥͷΦʔϓϯιʔεϥΠϒϥϦ͕ू·Δ
CocoaControls ϥΠϒϥϦΛܝࡌͯ͠ɺΑΓଟ͘ͷਓʹΞΫηεͯ͠ཉ͍͠
CocoaControls ࠨ্͕Ұ൪ΞΫηε͕ଟ͍
CocoaControls ҰͰϦδΣΫτ͞ΕΔͱྲྀ͞Εͯࠨ্ʹදࣔ͞Εͳ͍
CocoaControls
CocoaControls 1. ϥΠϒϥϦ༻࣌ͷεΫϦʔϯγϣοτ 2. ͔Γ͍͢આ໌จ 3. ϥΠηϯεΛؚΜͰ͍Δ 4. ͍ํ͕Θ͔ΔΑ͏ͳαϯϓϧϓϩδΣΫτ ਃ͢Δͱ͖ʹ֬ೝ͢Δࣄ
✅
CocoaControls ʮCocoaControlsͷਃҰൃউෛ☝ʯ
CocoaControls ͳΜͰҰൃউෛʹͩ͜ΘΔͷʁ
CocoaControls ʮॳ͕େࣄʯ
GitHub Trending IUUQTHJUIVCDPNUSFOEJOH
GitHub Trending ϦϙδτϦिؒελʔϥϯΩϯά
GitHub Trending ϦϙδτϦिؒελʔϥϯΩϯά
GitHub Trending GitHubͷτϨϯυΛΩϟονΞοϓͯ͘͠ΕΔਓʑ͕͍Δ
Twitter
Twitter SwiftϥΠϒϥϦͷτϨϯυΛΩϟονΞοϓ͢ΔΞΧϯτ Cocoa Dev Blogs (@CocoaDevBlogs) iosdev (@iosdevio) Swift Trends
(@swiftgit) ϑΥϩϫʔ 6,249 767 5,345
+ Blog @NatashaTheRobot
Twitter + Blog ʮෆ͕ͪ͠ͳιʔγϟϧྗΛิͬͯΒ͏ʯ
;Γ͔͑Γ ʮෆ͕ͪ͠ͳιʔγϟϧྗΛิͬͯΒ͏ʯ ʮREADMEΛಡΜͩਓʹศར͞ͱ͔༻ײΛ͑Δʯ ʮॳ͕େࣄʯ
͜ΕͰ͋ͳͨେྔελʔ֫ಘʂ
ͱݴ͍͍ͨͱ͜ΖɺɺɺͰελʔʰ෭࢈ʱ⭐
৭ʑͳਓʹͬͯΒ͏ͱɺࢁͷϑΟʔυόοΫ͕͑Δ issue͕ͨͯΒΕͯӳޠͰΓͱΓͨ͠Γ…
৭ʑͳਓʹͬͯΒ͏ͱɺࢁͷϑΟʔυόοΫ͕͑Δ RAEDMEΛϩγΞޠʹ༁ͯ͘͠ΕΔํ͕͍ͨΓ…!
OSS׆ಈͷޣຯͰ͢Ͷ
ελʔʹͩ͜ΘΒָ͍ͣ͠044׆ಈΛ͍͖͍ͯͨ͠Ͱ͢Ͷ