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
Practical Code Injection
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Miguel Angel Quinones Garcia
March 16, 2015
Technology
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Practical Code Injection
Blitz talk about practical uses of Code Injection for iOS. Given at NSConference 2015
Miguel Angel Quinones Garcia
March 16, 2015
More Decks by Miguel Angel Quinones Garcia
See All by Miguel Angel Quinones Garcia
Patterns for Offline-first applications
miguelquinon
3
330
Minimum Viable Tooling
miguelquinon
1
62
Poor man's functional programming
miguelquinon
0
170
Other Decks in Technology
See All in Technology
サイバーエージェントにおけるAI推進戦略と変革への取り組み
shotatsuge
0
590
AI-DLCを “そのまま導入しなかった”話 ~組織に合わせてアジャストした 私たちの実践共有~
hiroramos4
PRO
1
430
Agile and AI Redmine Japan 2026
hiranabe
4
490
WebGIS AI Agentの紹介
_shimizu
0
570
「軸足」は 固定しなくていい - 熱量と強みで描く、しなやかなキャリアの形
kakehashi
PRO
1
270
10年間のブログ発信を振り返って見えたWebアプリケーションエンジニアとしての軌跡
stefafafan
0
190
コミュニティの有益性 ~JAWS Days 2026 での体験を通して~ / The Benefits of a Community ~Through My Experience at JAWS Days 2026~
seike460
PRO
0
290
From Prompt Engineering to Loop Engineering
shibuiwilliam
1
260
BPaaSで進むAIオペレーションの現在地 AI実装が効く領域とスケーラビリティの選定と実装
kentarofujii
0
210
Deep Data Security 機能解説
oracle4engineer
PRO
2
220
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
270
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
210
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
470
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
210
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
750
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
870
GraphQLとの向き合い方2022年版
quramy
50
15k
Believing is Seeing
oripsolob
1
150
Why Our Code Smells
bkeepers
PRO
340
58k
Designing for Timeless Needs
cassininazir
1
260
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
370
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
450
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Transcript
P R A C T I C A L C
O D E I N J E C T I O N M I G U E L A N G E L Q U I N O N E S
None
None
None
None
N O T O N LY C O M P
I L I N G :
C O M P I L E L A U
N C H N AV I G AT E S C R I P T S
C O D E I N J E C T
I O N M O D I F Y T H E C O D E W H I L E I T ’ S R U N N I N G : D Y C I I N J E C T I O N F O R X C O D E
P I X E L - P E R F
E C T T W E A K S U B E R L A Y E R A P P
None
P R O T O T Y P I N
G I N S I D E Y O U R A P P
S M A L L L O G I C
C H A N G E S
C H A N G E L O C A
L I S E D S T R I N G S
V I S U A L D E B U
G G I N G
G O T C H A S • OBJECTS STATE
• FRAMEWORK LIFECYCLE
T H A N K S ! @ M I
G U E L Q U I N O N H T T P : / / B I T. LY / C O D E _ I N J E C T I O N