My iOS Development Toolkit for 2018 by sebastianboldt

View this thread on steempeak.com
· @sebastianboldt · (edited)
$0.61
My iOS Development Toolkit for 2018
## My iOS Development Toolkit 2017

Last Update 27.02.2017

![](https://cdn-images-1.medium.com/max/4000/1*i3SuhBo3VEC8G79ee1CQ5w.jpeg)

This is a curated list of iOS Development Tools, Websites, Services and Frameworks I am currently using.

### Services

* A modular plugin system for your iOS Apps called [Fabric](https://get.fabric.io)

*Testflight](https://developer.apple.com/testflight/) is a native beta test distribution framework

* [Smooch](https://smooch.io) is a great messaging SDK I am currently using to get direct feedback from my users.

* Mobile Analytics with [Mixpanel](https://mixpanel.com)

* I use [Trello](https://trello.com) to manage my private projects

* When working in a Team, I prefer using a tool like [JIRA](https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiew4HR493LAhWsIpoKHRa1Dl4QFggpMAA&url=https%3A%2F%2Fde.atlassian.com%2Fsoftware%2Fjira&usg=AFQjCNG7Qw8fibiPjAvoxyU83uCs4lUEJQ&sig2=4VlRGoUgjj2bwQSc3jg0KQ)  directly connected with the Repository in conjunction with [SCRUM](https://en.wikipedia.org/wiki/Scrum_%28software_development%29) an  [Gitflow Workflow](https://www.atlassian.com/git/tutorials/comparing-workflows/)

### Tools

* Continuous Delivery made easy using [Fastlane](https://fastlane.tools). It automatically builds, tests, signs and uploads your App to iTunes Connect, Hockey etc.. There are a lot more things to discover. Check out their Docs to learn more about all the available tools.

* I use [PAW](https://luckymarmot.com/de/paw) or [Postman](https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjS1KvAnMDMAhUBJMAKHXclCG8QFggdMAA&url=https%3A%2F%2Fchrome.google.com%2Fwebstore%2Fdetail%2Fpostman%2Ffhbjgbiflinjbdggehcddcbncdddomop&usg=AFQjCNEKwgqPDcgrMAsS6iZ8PUYhTzB58A&sig2=IBr-c8l-FnJjzwP0tBaAOA) for testing and documenting RESTful APIs

* Find memory leaks and much more using [Instruments](https://developer.apple.com/library/watchos/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/index.html)

*Jazzy](https://github.com/realm/jazzy) is a command-line utility that generates documentation for Swift or Objective-C

* If you are using GIT I can highly recommend [Source Tree](https://www.sourcetreeapp.com)

* When working with Ruby or Python I prefer using [Atom](https://atom.io) over *Xcode*

* A great Plugin Manager for Xcode called [Alcatraz](http://alcatraz.io)

* Access simulators application directory from your menu bar with [SimPholders](https://simpholders.com)

*Cocoa Pods](https://cocoapods.org) is a dependency management system for *iOS* Apps

* [Carthage](https://github.com/Carthage/Carthage) is simple, decentralized dependency manager for Cocoa

* If you want to sniff *HTTP-*Request from your iDevice use [Charles](https://www.charlesproxy.com)

* Improve your Debugging with a collection of *LLDB* commands called [Chisel](https://github.com/facebook/chisel)

* Turn drawings into code with [Paint Code](http://www.paintcodeapp.com)

*Icons8 App](https://icons8.com) provides 23,400 Free Icons through a nice desktop client

* [Pixelmator](http://www.pixelmator.com/mac/) is a great low price Photoshop alternative for Mac OS

* [Power JSON Editor](https://tickplant.com/powerjsoneditor/) is great tool to edit and overview your *JSON* Files

* With [Sip](http://sipapp.io) you can collect, organize & share your colors.

* [Kap](https://getkap.co) is an open-source screen recorder built with web technology

* I use [Pocket](https://getpocket.com) across all my devices to store Articles for a later read.

* [CCMenu](https://itunes.apple.com/de/app/ccmenu/id603117688?mt=12) displays the build status of projects on a continuous integration server as an item in the Mac’s menu bar.

### Frameworks and Libraries

* [Awesome-iOS](https://github.com/vsouza/awesome-ios) is a curated list of useful Libraries sorted by category.

* Networking in Objective-C made easy using [AFNetworking](http://AFNetworking)

* Networking in Swift made easy using [Alamofire](https://github.com/Alamofire/Alamofire)

*PromiseKit](http://promisekit.org) make asynchronous operations composable, flexible objects.

* [Jelly](https://github.com/SebastianBoldt/Jelly) provides custom view controller transitions with just a few lines of code

* [AudioKit](http://audiokit.io) is a powerful audio synthesis, processing and analysis framework

* [FBTweaks](https://github.com/facebook/Tweaks) is a great way to manipulate parameters at Runtime

* Branching approach for Git cald [Gitflow Workflow](https://www.atlassian.com/git/tutorials/comparing-workflows/)

*Realm](https://realm.io/docs/swift/latest/) is a great Core Data alternative

* Get strong typed, autocompleted resources like images, fonts and segues in Swift projects using [R.swift](https://github.com/mac-cain13/R.swift)

* Visualize touches, gestures and long presses on your iPhone or iPad with [COSTouchVisualizer](https://github.com/conopsys/COSTouchVisualizer)

*SwiftLint](https://github.com/realm/SwiftLint) is a tool that enforces Swift style and conventions as errors and warnings directly inside Xcode

### Miscellaneous

* [Terminal Cheat-Sheet ](https://github.com/SebastianBoldt/Terminal-Cheatsheet)My personal cheat sheet for the Mac OS Terminal

### Blogs and Websites

* [Ray Wenderlich](https://www.raywenderlich.com) provid high-quality programming tutorials

* Books, Talks and Tutorials on [Objc.io](https://www.objc.io)

*NSHipster](http://nshipster.com) is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly.

* Weekly bite-sized screencasts on iOS development. [NSScreencast](http://nsscreencast.com/episodes)

* A state of the art developer blog called [Natasha the Robot](https://www.natashatherobot.com)

* Create useful .gitignore files for your project on [gitignore.io](https://www.gitignore.io)

*Pttrns](http://pttrns.com) is a collection of design patterns, resources and inspiration.

* You can find a great list of iOS Tools & Resources on [iOSDev.tools](https://iosdev.tools)

*Cocoa Controls](https://www.cocoacontrols.com) provides 4200 open source UI components
for iOS and OS X.

* You can find short and factful articles on [NSHint](http://nshint.io)

* Great blog around iOS and co. [khanlou](http://khanlou.com)

### Podcasts

* [Core Intuition](http://www.coreint.org) is a podcast about indie software development for the Mac, iOS and other Apple technologies.

* [iPhreaks](https://devchat.tv/iphreaks/) provides weekly panel discussions about the ins and outs of programming for iOS.

* Great App Development Podcast [The RayWenderlich.com Podcast](https://www.raywenderlich.com/rwpodcast)

Feel free to add me on [github](https://github.com/SebastianBoldt),twitter](https://twitter.com/sebastianboldt), [linkedin](https://de.linkedin.com/in/sebastian-boldt-9b465261) o[xing](https://www.xing.com/profile/Sebastian_Boldt8?sc_o=mxb_p) if you have any questions. If you like electronic music you can also listen to my Tracks on [SoundCloud](https://soundcloud.com/sebastian_boldt) ;)SebastianBoldt (Sebastian Boldt)
*SebastianBoldt has 4 repositories available. Follow their code on GitHub.*github.com](https://github.com/SebastianBoldt)

Ciao!

Sebastian Boldt
👍  , , , ,
properties (23)
post_id17,337,749
authorsebastianboldt
permlink7xgjx6-learn-and-master-the-basics-of-rxswift-in-10-minutes
categoryprogramming
json_metadata"{"app": "steemit/0.1", "format": "markdown", "image": ["https://cdn-images-1.medium.com/max/4000/1*i3SuhBo3VEC8G79ee1CQ5w.jpeg"], "links": ["https://get.fabric.io", "https://developer.apple.com/testflight/", "https://smooch.io", "https://mixpanel.com", "https://trello.com", "https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiew4HR493LAhWsIpoKHRa1Dl4QFggpMAA&url=https%3A%2F%2Fde.atlassian.com%2Fsoftware%2Fjira&usg=AFQjCNG7Qw8fibiPjAvoxyU83uCs4lUEJQ&sig2=4VlRGoUgjj2bwQSc3jg0KQ", "https://en.wikipedia.org/wiki/Scrum_%28software_development%29", "https://www.atlassian.com/git/tutorials/comparing-workflows/", "https://fastlane.tools", "https://luckymarmot.com/de/paw", "https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjS1KvAnMDMAhUBJMAKHXclCG8QFggdMAA&url=https%3A%2F%2Fchrome.google.com%2Fwebstore%2Fdetail%2Fpostman%2Ffhbjgbiflinjbdggehcddcbncdddomop&usg=AFQjCNEKwgqPDcgrMAsS6iZ8PUYhTzB58A&sig2=IBr-c8l-FnJjzwP0tBaAOA", "https://developer.apple.com/library/watchos/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/index.html", "https://github.com/realm/jazzy", "https://www.sourcetreeapp.com", "https://atom.io", "http://alcatraz.io", "https://simpholders.com", "https://cocoapods.org", "https://github.com/Carthage/Carthage", "https://www.charlesproxy.com", "https://github.com/facebook/chisel", "http://www.paintcodeapp.com", "https://icons8.com", "http://www.pixelmator.com/mac/", "https://tickplant.com/powerjsoneditor/", "http://sipapp.io", "https://getkap.co", "https://getpocket.com", "https://itunes.apple.com/de/app/ccmenu/id603117688?mt=12", "https://github.com/vsouza/awesome-ios", "http://AFNetworking", "https://github.com/Alamofire/Alamofire", "http://promisekit.org", "https://github.com/SebastianBoldt/Jelly", "http://audiokit.io", "https://github.com/facebook/Tweaks", "https://realm.io/docs/swift/latest/", "https://github.com/mac-cain13/R.swift", "https://github.com/conopsys/COSTouchVisualizer", "https://github.com/realm/SwiftLint", "https://github.com/SebastianBoldt/Terminal-Cheatsheet", "https://www.raywenderlich.com", "https://www.objc.io", "http://nshipster.com", "http://nsscreencast.com/episodes", "https://www.natashatherobot.com", "https://www.gitignore.io", "http://pttrns.com", "https://iosdev.tools", "https://www.cocoacontrols.com", "http://nshint.io", "http://khanlou.com", "http://www.coreint.org", "https://devchat.tv/iphreaks/", "https://www.raywenderlich.com/rwpodcast", "https://github.com/SebastianBoldt", "https://twitter.com/sebastianboldt", "https://de.linkedin.com/in/sebastian-boldt-9b465261", "https://www.xing.com/profile/Sebastian_Boldt8?sc_o=mxb_p", "https://soundcloud.com/sebastian_boldt"], "tags": ["programming", "ios", "cocoa", "swift"]}"
created2017-11-10 17:55:39
last_update2017-11-10 18:28:39
depth0
children3
net_rshares286,793,368,301
last_payout2017-11-17 17:55:39
cashout_time1969-12-31 23:59:59
total_payout_value0.462 SBD
curator_payout_value0.143 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length7,263
author_reputation4,547,553,088
root_title"My iOS Development Toolkit for 2018"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (5)
@beerbot ·

**Hello & Cheers!!** I'm a content detection and information bot.  You are receiving this reply because a short link or links have been detected in your post/comment.  The purpose of this message is to inform your readers and yourself about the use of and dangers of short links.

**To the readers of the post:**  Short links are provided by [url shortening](https://en.wikipedia.org/wiki/URL_shortening) services.  The short links they provide can be useful in some cases.  Generally their use is benign.  But as with all useful tools there are dangers.  Short links can be used to hide all sorts of things.  Quite frequently they are used to hide referral links for instance.  While not dangerous this can be deceptive.  They can also be used to hide dangerous links such as links to phishing sites, sites loaded with malware, scam sites, etc.  You should always be extremely cautious before clicking on one.  If you don't know and trust the poster don't click.  Even if you do you should still be cautious and wary of any site you are sent to. It's always better to visit the site directly and not through a short link.  

**To the author of the post:**  While short links may be useful on some sites they are not needed on steemit.  You can use markdown to format your links such as this link to [steemit](https://steemit.com).  It's as simple as `[steemit](https://steemit.com)`  Unlike short links this allows the reader to see where they are going by simply hovering over the link before they click on it.  

|     |   |  
| ---- | ---- |
| <sup><sub>This message was created by a bot.  It is part of the ongoing fight against spam and phishing attacks on steemit.  If you did not use short links in your post and feel you have received this message in error you can contact @fubar-bdhr on discord or @fubar.bdhr on steemit chat to report the issue.</sub></sup> |![](https://steemitimages.com/DQmPaR3USbBnbvB4j69Ffh2wPJYnJSoF6BSTgdJ71QVRoJP/image.png) |
properties (22)
post_id17,337,826
authorbeerbot
permlinkre-7xgjx6-learn-and-master-the-basics-of-rxswift-in-10-minutes-20171110t175630
categoryprogramming
json_metadata"{"app": "pysteem/0.5.6"}"
created2017-11-10 17:56:30
last_update2017-11-10 17:56:30
depth1
children0
net_rshares0
last_payout2017-11-17 17:56:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,962
author_reputation35,210,052,016,845
root_title"My iOS Development Toolkit for 2018"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@steemitboard ·
Congratulations @sebastianboldt! You have received a personal award!

[![](https://steemitimages.com/70x70/http://steemitboard.com/@sebastianboldt/birthday1.png)](http://steemitboard.com/@sebastianboldt)  1 Year on Steemit
<sub>_Click on the badge to view your Board of Honor._</sub>


**Do not miss the last post from @steemitboard:**
<table><tr><td><a href="https://steemit.com/steemfest/@steemitboard/steemfest3-and-steemitboard-meet-the-steemians-contest"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeLukvNFRsa7RURqsFpiLGEZZD49MiU52JtWmjS5S2wtW/image.png"></a></td><td><a href="https://steemit.com/steemfest/@steemitboard/steemfest3-and-steemitboard-meet-the-steemians-contest">SteemFest3 and SteemitBoard - Meet the Steemians Contest</a></td></tr></table>

> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
properties (22)
post_id65,814,316
authorsteemitboard
permlinksteemitboard-notify-sebastianboldt-20181110t170203000z
categoryprogramming
json_metadata{"image":["https:\/\/steemitboard.com\/img\/notify.png"]}
created2018-11-10 17:02:03
last_update2018-11-10 17:02:03
depth1
children0
net_rshares0
last_payout2018-11-17 17:02:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,005
author_reputation38,705,954,145,809
root_title"My iOS Development Toolkit for 2018"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@steemitboard ·
Congratulations @sebastianboldt! You received a personal award!

<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@sebastianboldt/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>

<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@sebastianboldt) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=sebastianboldt)_</sub>


**Do not miss the last post from @steemitboard:**
<table><tr><td><a href="https://steemit.com/steemfest/@steemitboard/steemfest-meet-the-stemians-contest-the-mysterious-rule-revealed"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmasWw4jQHwxng82DKxY6Q6tVg9mWcto4xcDURs8knFgCa/image.png"></a></td><td><a href="https://steemit.com/steemfest/@steemitboard/steemfest-meet-the-stemians-contest-the-mysterious-rule-revealed">SteemFest Meet The Stemians Contest - The mysterious rule revealed</a></td></tr></table>

###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
properties (22)
post_id81,620,453
authorsteemitboard
permlinksteemitboard-notify-sebastianboldt-20191110t163232000z
categoryprogramming
json_metadata{"image":["https:\/\/steemitboard.com\/img\/notify.png"]}
created2019-11-10 16:32:33
last_update2019-11-10 16:32:33
depth1
children0
net_rshares0
last_payout2019-11-17 16:32:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,182
author_reputation38,705,954,145,809
root_title"My iOS Development Toolkit for 2018"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000