News
Indie Dev Ryan Mcleod Wins An Apple Design Award
Congrats to fellow indie developer Ryan Mcleod for winning an Apple Design Award for Blackbox, a unique game in which Ryan was the sole developer.
Blackbox is a novel puzzle game that invites you to "think outside the box" in a series of challenges that require discovering a solution without touching the screen.
Apple announces WWDC17 Apple Design Award recipients, and we talked to them about their apps by Daniel Eran Dilger
iOS 11: What's New In UIKit
Updates to UIStackView and UITableView are included in this post from Jordan about several of the new features in iOS 11.
Marketing
Mind Map Your Way To ASO Success
70+ links on everything from keywords to app names to Apple search ads.
The Essential App Store Optimization Resources List by Gabe Kwakyi
Sponsored
New Video Course: Reactive Programming in iOS with RxSwift
Delivering a great user experience means writing code that can simultaneously handle user interactions, perform network operations, manage data, present dynamic content, and more. That means writing a lot of asynchronous and concurrent code, which can be difficult to get right, and even harder to maintain. That's where reactive programming, and specifically, Reactive Extensions comes in. Reactive Extensions for Swift and iOS enable writing asynchronous and concurrent code that is succinct, easy to follow, and flexible. This course will get you up to speed on the Reactive Extensions for Swift and Cocoa Touch, and teach you how to use them effectively in your iOS app projects. You’ll also get lifetime access to the course and free updates.
Save $15 with the coupon code INDIEIOSFOCUS.
Mobile developer? We are hiring!
B7dev is hiring mobile developers, with a semi senior to senior qualification.
If you like working from home or remotely and you think you are ready for handling multiple projects into the mobile arena, B7dev is looking for you. You can find us at www.b7dev.com or write to chaim@b7dev.com.
Swift
There's More To GCD Than Just async{}
Great post on taking Grand Central Dispatch to the next level.
let’s go beyond async {} and take a look at some situations where GCD can be really useful, and how it can provide simpler (and more “Swifty”) options to many other Foundation APIs.
A deep dive into Grand Central Dispatch in Swift by John Sundell
What's The Best Way To Implement A Singleton?
Though many developers loathe the use of singletons, I believe there are many cases where they are quite useful, especially in smaller apps. Jesse gives us some ways to keep our singletons in check and avoid some of the common pitfalls of the design pattern.
Tips
With iOS 11 Beta Here, What Should You Be Focusing On?
Ken Yarmosh, Founder & CEO of Savvy Apps, gives his take on what is important to look at in iOS 11 in relation to your current stable of apps.
11 Considerations to Update Your App for iOS 11 by Ken Yarmosh
Xcode
Check Out The New Stuff In Xcode 9
Xcode 9 beta has several new features for you to try out. One of my favorites is app testing over wifi! Read this list from Apple to get up to speed.
What's New in Xcode 9 from Apple
Testing Your App Over Wifi With Xcode
This will help me tremendously as the USB connections on my Macbook Pro aren't always as stable as I would like. Great to see this kind of feature added. I hope it works as well as advertised.
Apple’s Xcode 9 finally allows iOS app testing over Wi-Fi by Blair Hanley Frank
What's Missing In Xcode/Github Integration
Daniel Jalkut breaks down the new Github/Xcode integration and talks about what's the next step to make it even more seamless.
Hint: It involves code signing. Sorry to ruin your day by mentioning those words. ;)

Welcome! Huge issue this week with plenty of WWDC news. Be sure to check out the videos if you weren't able to attend. There are always tons of little changes and features that don't get big news. Check out the tweet of the week at the end of the issue to see my personal favorite change.
@cdbeshore