Category: Technical
13 Xcode Tips That Will Help You Conquer Xcode
When it comes to iOS development tools there is one that every iOS developer is intimately familiar with. Xcode is the driving force that makes all of the amazing iOS apps possible. What is less-than-comforting—especially to newcomers—is the sheer amount of things that Xcode can help us do. To those new in this area Xcode…
How To Build An iOS Spotify App With A WatchKit Extension
[alert color=”yellow”]Heads up! I have a couple of special surprises for the next Discover iOS Letter (hint: tools + savings + ???). Learn more about the letter. It’ll be in your inbox March 1st![/alert] Time is flying! I last wrote about WatchKit when it was introduced back in November of 2014. Around the same time…
Learn How To Create An iOS App Using HomeKit
Back in early 2014 I had an opportunity to work on my first hardware project that went into production. The project was incredibly interesting. All of a sudden I had to build an app that interfaced with a piece of hardware that triggered set events. Those events would be customizable through the app. It’s one…
How To Manage Dependencies with CocoaPods
There are great open source projects out there maintained by dedicated individuals and companies. One big problem you may face when bringing these projects into yours is managing them. When you bring in a 3rd party library you inherit a certain amount of risk. The biggest, of which, is that you can bring something in…
How To Quickly Add Touch ID Using Local Authentication API
Friendly reminder: My first newsletter drops at the end of the month! Issue #1! Subscribe to get it, free guides, and more! There is something to be said about convenience when logging into a service. I personally love using Facebook or Twitter authentication when using apps since it lets me get to where I want…
How To Use The 3 Instruments You Should Be Using
[alert color=”yellow”]Issue #1 of my Newsletter comes out at the end of this month! It’ll be a monthly publication, include the top articles worth reading, and will have a few extra tips to help you. Be sure to subscribe to get it (and other cool perks, like free guides!)![/alert] Every iOS developer inevitably runs into…
How To Start Unit Testing in Swift
Last week I wrote about code quality and one area I covered was unit testing. Unit testing is the process of validating that pieces of your code operate as you expect. As you can imagine, this is a very useful aid in software development. If you’re only using your eyes to determine if your app…
Take iOS Animation To Another Level With Facebook POP
Using animation can be a great way to dramatically improve the feel of your app. Users have come to love delightful little animations and fluid movements. As a developer it can be tough to know what animations to add. Even if you do add a few animations they may come across as too harsh or…
10 Actionable Performance Tips To Speed Up Your Table View
[alert color=”yellow”]Before we begin. I’m starting this year off with open ears. Please take a moment to provide feedback via this short survey. It’ll help me help you.[/alert] If you have ever dealt with a collection view you can already sense the value of this post. Speed can quickly become an issue if you’re not…
20 Essential Tools and Libraries for iOS Developers
Happy New Year! For those who had a break I sincerely hope that you found some time to rest and relax. I usually take advantage of the time to reflect on the previous year and make any adjustments that help to get me to where I want to be. This year I will be doing…