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
Dynamic Frameworks (on iOS)
Search
Simone Civetta
December 11, 2014
Programming
0
71
Dynamic Frameworks (on iOS)
Simone Civetta
December 11, 2014
Tweet
Share
More Decks by Simone Civetta
See All by Simone Civetta
2021: CI for Mobile: State of The Art
viteinfinite
0
360
MVI : une architecture robuste et moderne pour vos applications mobiles
viteinfinite
2
500
Cross-Platform Modules with Kotlin/Native (v. 2018.10)
viteinfinite
0
75
Face Recognition with Vision & Core ML
viteinfinite
1
990
Shared Cross-Platform Modules with Kotlin/Native
viteinfinite
1
260
Server-Side Swift @ Devoxx FR
viteinfinite
0
84
Swift on the Raspberry PI
viteinfinite
0
90
Server-Side Swift
viteinfinite
0
63
Be the Quality You Want to See in Your App [Swift Edition]
viteinfinite
1
400
Other Decks in Programming
See All in Programming
設計の本質:コード、システム、そして組織へ / The Essence of Design: To Code, Systems, and Organizations
nrslib
4
620
PHPで書いたAPIをGoに書き換えてみた 〜パフォーマンス改善の可能性を探る実験レポート〜
koguuum
0
170
MCP調べてみました! / Exploring MCP
uhzz
2
2.3k
Optimizing JRuby 10
headius
0
350
Rollupのビルド時間高速化によるプレビュー表示速度改善とバンドラとASTを駆使したプロダクト開発の難しさ
plaidtech
PRO
1
180
Youtube Lofier - Chrome拡張開発
ninikoko
0
2.4k
Golangci-lint v2爆誕: 君たちはどうすべきか
logica0419
1
130
gen_statem - OTP's Unsung Hero
whatyouhide
1
210
大LLM時代にこの先生きのこるには-ITエンジニア編
fumiyakume
7
3.1k
Vibe Codingをせずに Clineを使っている
watany
17
6.3k
[NG India] Event-Based State Management with NgRx SignalStore
markostanimirovic
1
160
SEAL - Dive into the sea of search engines - Symfony Live Berlin 2025
alexanderschranz
1
140
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.1k
What's in a price? How to price your products and services
michaelherold
245
12k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
23
2.6k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Embracing the Ebb and Flow
colly
85
4.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Building an army of robots
kneath
304
45k
Building Applications with DynamoDB
mza
94
6.3k
For a Future-Friendly Web
brad_frost
176
9.7k
Code Review Best Practice
trishagee
67
18k
Transcript
Cocoa Dynamic Frameworks (on iOS)
None
Cocoa Framework
What A collection of resources Compiled code + public headers
Why · Extensions · Sharing code between applications · Public
distribution
Why
DRY Don't Repeat Yourself
DRY If the code appears more than once, it belongs
in a framework
Dynamic Frameworks
Dynamic Frameworks A dynamic framework, when updated, does not require
applications to relink to them OS X already supports Dynamically Linked frameworks
None
How
And...
CocoaPods
CocoaPods
Testable
Extensions
NS_ EXTENSION_ UNAVAILABLE_ IOS EventKitUI UIActionSheet UIAlertView +[UIapplication sharedApplication] -[UIApplication
beginIgnoringInteractionEvents] -[UIApplication endIgnoringInteractionEvents] -[UIApplication openURL:]
Visibility
Visibility
Visibility · Project · Public · Private
Visibility
Reférences : WWDC 2014 Session 416
Thanks ! @viteinfinite