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
78
RxSwift+MVVM
alienxp03
1
500
From a student to a developer
alienxp03
1
100
Metal Demo
alienxp03
0
120
Featured
See All Featured
BBQ
matthewcrist
86
9.5k
Code Reviewing Like a Champion
maltzj
521
39k
KATA
mclloyd
29
14k
Site-Speed That Sticks
csswizardry
3
370
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Thoughts on Productivity
jonyablonski
69
4.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Rails Girls Zürich Keynote
gr2m
94
13k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
31
2.1k
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