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
Scripting with Swift
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mobile Flock
September 14, 2019
Technology
1
29
Scripting with Swift
Automation for various use-cases using Swift.
Mobile Flock
September 14, 2019
Tweet
Share
More Decks by Mobile Flock
See All by Mobile Flock
Powerful Layouts Made Simple by UICompositionalLayout
mobileflock
0
12
First Step Towards Accessibility
mobileflock
0
11
iOS App Security
mobileflock
0
12
Advanced Networking
mobileflock
1
37
Dynamic Type
mobileflock
2
28
Google Cast
mobileflock
1
35
Other Decks in Technology
See All in Technology
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
120
2人で作ったAIダッシュボードが、開発組織の次の一手を照らした話― Cursor × SpecKit × 可視化の実践 ― Qiita AI Summit
noalisaai
1
370
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
360
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
200
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
150
Meshy Proプラン課金した
henjin0
0
250
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
340
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
410
AWS Network Firewall Proxyを触ってみた
nagisa53
0
150
あたらしい上流工程の形。 0日導入からはじめるAI駆動PM
kumaiu
5
760
配列に見る bash と zsh の違い
kazzpapa3
1
110
Agile Leadership Summit Keynote 2026
m_seki
1
530
Featured
See All Featured
The Spectacular Lies of Maps
axbom
PRO
1
520
Everyday Curiosity
cassininazir
0
130
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
55
GitHub's CSS Performance
jonrohan
1032
470k
Designing for Performance
lara
610
70k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
160
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Designing Experiences People Love
moore
144
24k
Technical Leadership for Architectural Decision Making
baasie
1
240
How to train your dragon (web standard)
notwaldorf
97
6.5k
A better future with KSS
kneath
240
18k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
110
Transcript
c Scripting with Swift
c https://medium.com/@arnavgupta180 https://github.com/arnavgupta180 About me (iOS developer at TOKOPEDIA)
c • Why do we need scripts • Why to
choose swift for scripting • Usecases • Demo Agenda
c For automation Why to use scripts
c The product owner sends the requirement to increment the
font size by one throughout the app. When do we need scripts
c • Boring • Repetitive • Error prone Use scripts
to automate tasks
c
c Usecases • Create your own linter • Create your
own formatter • Create JSON to model converter • Find duplicate images • Find all constant strings • Can automate access modifiers • Write your own usecase
c Why to choose swift • Familiar • Less context
switching • Can use frameworks
c
c DEMO
c
c Refrences https://krakendev.io/blog/scripting-in-swift https://www.shinobicharts.com/blog/scripting-in-swift/ https://rderik.com/blog/using-swift-for-scripting/ https://www.youtube.com/watch?v=QBmLZ9D-_aI https://www.youtube.com/watch?v=tt3SqYt9c1o https://www.youtube.com/watch?v=1HC_slC5Uhs
c THANK YOU