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
iOS Tools
Search
alienxp03
November 21, 2016
1
180
iOS Tools
alienxp03
November 21, 2016
Tweet
Share
More Decks by alienxp03
See All by alienxp03
Rails, Capistrano & AWS
alienxp03
0
75
RxSwift+MVVM
alienxp03
1
500
From a student to a developer
alienxp03
1
100
Metal Demo
alienxp03
0
120
Featured
See All Featured
Site-Speed That Sticks
csswizardry
3
280
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
Practical Orchestrator
shlominoach
186
10k
Producing Creativity
orderedlist
PRO
343
39k
It's Worth the Effort
3n
183
28k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Building an army of robots
kneath
302
45k
Bash Introduction
62gerente
610
210k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Into the Great Unknown - MozCon
thekraken
34
1.6k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Transcript
Tools for iOS development
fastlane • Build number • Screenshot • Deployment to Testflight
/ Fabric / App Store • Notification to Slack, HipChat • Certification, provisioning profiles
fastlane: My typical setup build_number = increment_build_number git_commit(path: ['./Project.xcodeproj', ‘./Project/
Info.plist'], message: "Version Bump ##{build_number}”) sigh(adhoc: true, force: true) gym(workspace: ‘Project.xcworkspace', output_directory: "./ fastlane/release") send_hipchat("Released Project build ##{build_number}”, true )
SwiftLint • Enforce Swift style and conventions • https://github.com/realm/SwiftLint
BuildTimeAnalyzer • Takes too long to compile your project? •
My fault? Xcode’s fault? • https://github.com/RobertGummesson/ BuildTimeAnalyzer-for-Xcode
OpenSim • Alternative to SimPholders • Use it to locate
the iOS simulator Documents folder • Not equally powerful, but still a good alternative • https://github.com/luosheng/OpenSim
buddybuild • Useful when the build might take too long
• No more 100% CPU when I need to deploy • Run tests • https://buddybuild.com/
DaisyDisk • Not really related to iOS, but Xcode •
And my Macbook only have 120GB SSD
None