Swift
What Are Futures And Promises In Swift Anyway?
Futures and Promises are one solution developers have come up with to handle some of the problems that crop up with asynchronous programming. This post will show you how to get rid of ugly nested code and benefit from easier debugging of cleaner code.
There are frameworks that take this example further, but you'll need to understand what's going on at a basic level before using them. Great explanation!
Under the hood of Futures & Promises in Swift by John Sundell
What If Swift Could Produce Android Binaries?
If you have a successful iOS app, inevitably the dreaded Android question starts popping up. When this happened to me a few years ago, I explored Android a bit and decided to hire a dev to build the app. I just didn't have the energy or desire to become an Android dev. But what if I could have used my iOS code? This project is one to watch with the introduction of the beta Swift Android Toolchain.
Marketing
How To Take Advantage Of Your Best App Screenshots
Thirteen ways to use app screenshots to promote your app. Obviously, the first task is to make some great screenshots! ;)
13 Ways to Promote Your App Using Your Screenshots from App Toolkit
Getting Your App Preview Video Ready For iOS 11
iOS 11 changes a few things in how your app is presented to the world. One of the most important parts of your App Store landing page is the preview video. This post is a very thorough look at the changes with actionable ways you can take advantage and boost your downloads.
With the iOS 11 announcement, App Previews definitely take a new and more important place on the App Store.
iOS 11 App Previews – The Complete Guide to Video on the App Store by Sylvain Gauchet
Sponsored
Free 3-Part Series On How To Prepare For An iOS Technical Interview
Are you in the process of preparing for an iOS technical interview? Visit our website and receive a free 3-part series on How to Prepare for an iOS Technical Interview! Written by the author of the Swift Algorithms Book, these Swift-specific articles highlight the algorithms, design patterns and syntax most often asked in interview situations.
Monetization
Are You Charging Enough For Your App?
I have a friend that vinyl wraps vehicles for a living. It's his own business and he works by himself with no employees. In many ways, it's not much different from an independent developer. He's very busy and I've always told him to keep raising his price until he is a little less busy. He'll make more money with less work. App pricing can be like that. The cheaper your price, the more users download or subscribe. But with that comes more customer service and sometimes even bad reviews. In the right situation, you can make more by raising prices and this post shows us that some developers are doing just that.
New report suggests app makers should charge more if they want people to buy subscriptions by Lauren Goode
Frameworks
Combining Augmented Reality And GPS Coordinates In iOS
If you are interested in augmented reality on the iPhone, you need to check out this library. It combines ARKit and GPS to give you the ability to place objects using real-world coordinates. Plus, there is a Slack community you can join to help out or get your questions answered. Very cool!
Career
What Makes A Successful Indie Developer?
Whether you are successful or not as an indie developer completely depends on your own definition of success. Whether you feel success means the accumulation of 'things' or living frugally, it's up to you. Alan has chosen to live frugally and outlines how he gets by working on his own games.
Great Advice For Indie Developers
Check out this interview with Carlos Ribas, the indie developer behind the popular HoursTracker app to find out his number one recommendation for indie developers. He also talks about how much time he spends on each aspect of his business and his favorite things about indie life.
the main difference between being an indie developer and working in the corporate world is that I am now paid for the things I’ve done, not the time I’m spending
#AFtalks: Going Indie With Carlos Ribas with Chantelle of appfigures & Carlos Ribas
Beginners
Submitting Apps In 2017
If you don't submit apps to the App Store regularly, the small changes add up. You will find yourself chasing solutions (ie. provisioning profiles) when you just want to get your app in for review. Here's a guide that is completely up-to-date for 2017. Great for new devs or any dev who hasn't submitted in a while and wants a refresher.
How to Submit Your App to the App Store in 2017 by Aprille Muscara
Welcome! Good links this week about revenue and getting ready for iOS 11. My son is back in school and I'm feeling productive already. ;) Also, be sure to check out my sponsor this week, especially if you are applying or hoping to apply for an iOS job soon. Great free stuff on iOS technical interviews. On to the links!
PS: If you are looking to reach over 2,600 iOS developers, I am running a discount through the end of September of 20% off any sponsorship of this newsletter. The time between WWDC and the September Apple announcements is a slow time for news, but I have been able to maintain a 50-55% open rate each week. Reach devs when times are slow by sponsoring Indie iOS Focus Weekly!
@cdbeshore