I hope you’ve had a great week! My self control finally caved this week and I’ve taken the jump and installed the latest iOS 11 beta onto my main device. I’ve found a few issues but so far so good. Fingers crossed nothing else crops up!
Business@xdevmag on the current state of the app store and Apple’s approach to dealing with abandoned apps. He’s got some good points and it’s easy to see why for many, the removal of abandoned apps from the store might not be something they actually want. tidbits.com
@GlebBudman provides a rundown of some of the different options at your disposal for obtaining your first 1000 customers. Although it’s pitched at launching a startup, almost all of it is equally applicable to launching your app as well. backblaze.com
Need to get the word out about your latest product or event? Have a position in your team your trying to fill? Sponsor Swift Developments and reach 1000+ highly engaged Swift and iOS developers from across the community.
Design@101babich takes a look at some of the essentials. uxplanet.org
Swift@gregheo published a great article on how Swift values get encoded to JSON using
Encoder protocols. This week, Greg has completed the set with this new article looking at how JSON gets decoded back into Swift. swiftunboxed.com
@gonzalezreal walks through the basics of writing a lightweight markup parser in Swift including the basics of tokenization, parsing and rendering. medium.com
@jamesgoodwill walks through the basics. raywenderlich.com
Tools@coryb takes a look at some of the changes. martiancraft.com
@olebegemann has published a useful article that shows you how to customise this and some of the other text macros used in Xcode 9. oleb.net
Taegon Kim which provides a useful little Mac app and the power of highlight.js to your code snippets. Useful little tool. github.com
Videos@johnsundell walks through a number of tools, techniques and workflows for adding smooth and engaging animations to your iOS apps. youtube.com
@gregheo imparts some of his reactive programming knowledge by looking at 5 of the most important concepts of that underpin reactive programming and in doing so tries to extract some of universal patterns and concepts that can be applied regardless of the type of code you’re writing. skilled.io