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
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
11
First Step Towards Accessibility
mobileflock
0
10
iOS App Security
mobileflock
0
11
Advanced Networking
mobileflock
1
37
Dynamic Type
mobileflock
2
28
Google Cast
mobileflock
1
35
Other Decks in Technology
See All in Technology
20251024_TROCCO/COMETAアップデート紹介といくつかデモもやります!_#p_UG 東京:データ活用が進む組織の作り方
soysoysoyb
0
140
AWS re:Invent 2025事前勉強会資料 / AWS re:Invent 2025 pre study meetup
kinunori
0
880
20251027_マルチエージェントとは
almondo_event
1
490
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
710
251029 JAWS-UG AI/ML 退屈なことはQDevにやらせよう
otakensh
0
110
[re:Inent2025事前勉強会(有志で開催)] re:Inventで見つけた人生をちょっと変えるコツ
sh_fk2
1
1k
AIの個性を理解し、指揮する
shoota
3
540
ViteとTypeScriptのProject Referencesで 大規模モノレポのUIカタログのリリースサイクルを高速化する
shuta13
3
230
ゼロコード計装導入後のカスタム計装でさらに可観測性を高めよう
sansantech
PRO
1
580
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
320
AI時代の発信活動 ~技術者として認知してもらうための発信法~ / 20251028 Masaki Okuda
shift_evolve
PRO
1
130
dbtとAIエージェントを組み合わせて見えたデータ調査の新しい形
10xinc
7
1.6k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Rails Girls Zürich Keynote
gr2m
95
14k
Navigating Team Friction
lara
190
15k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Agile that works and the tools we love
rasmusluckow
331
21k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
We Have a Design System, Now What?
morganepeng
53
7.9k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
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