AppCoda Weekly - Issue #32

Developing an app is hard. But sometimes it is even harder to let people know your app exists. How ca
AppCoda Weekly - Issue #32
By AppCoda • Issue #32
Developing an app is hard. But sometimes it is even harder to let people know your app exists. How can you promote your app even you have a limited budget? Our team believes many app developers share the same problem. This is why we are going to launch a new series called App Marketing Series.
This brand new series is for people (especially app developers) who do not have digital/app marketing background but want to learn how to improve your app marketing knowledge. All these articles would help you drive more app downloads.
Stay tuned. Next week, we will publish our first lesson on App Marketing. Meanwhile, tell me what challenges you face when promoting your apps. I really love to hear that so we know how to help.
Regards,
Simon

Tutorials
How to Integrate Google Street View in iOS Apps in Swift
Google Street View can be integrated into your iOS apps by using Google Maps SDK. This beginner tutorial will show you step-by-step the implementation.
Finalizing Receipt Validation In Swift - Computing A GUID Hash
A guide to finalize the receipt validation process by computing the GUID hash for your app and comparing it to the the hash that’s stored within the receipt itself.
Understanding Operation And OperationQueue In Swift
There are more ways than one to do concurrent operations on iOS. In this article, you will learn Operations and OperationQueue to execute concurrent operations.
Building A Real Time Object Recognizer For iOS
An awesome post on building a real time object recognizer for iOS using CoreML and Swift. The result is an app which is able to recognize correctly from almost all the inputs provided.
Demystifying iOS Provisioning Part 2: Creating and Assigning Certificates and Profiles
In this second part of the two article series, we continue to learn provisioning in iOS and creating the provisioning assets.
Reducing Flakiness In Swift Tests
In this blog let’s take a look at some easy-to-apply tips and tricks that can help you reduce flakiness in your tests, and make them more predictable and easier to run in any environment. 
10 Things I Like About Swift
Swift has many features that makes it one of the most powerful programming language. Nathan Chan shares his thoughts on why he fully enjoys working in Swift.
CwlLayout: a Swift wrapper around Auto Layout
This article presents a solution for handling layout, similar to UIStackView or NSStackView but built around efficient Swift syntax and the aim of composing full layouts as a single expression.
Sponsored / Ads
iOS Conf SG
Thus iOS conference will take place in Singapore on 19th and 20th of October 2017. There are still some Super Early Bird tickets (with huge discount) available. We will attend the conference too. Hope to meet you there.
Swift 4 and iOS 11 Update is on the Way
All our books come with 1-year free update. That means you will receive a free book update for iOS 11 in October if you purchase the book now.
Intermediate iOS 10 Programming With Swift
We just released a new chapter of our Intermediate iOS 10 Programming with Swift ebook. You will learn how to build an Instagram-like app with Firebase.
UI/ UX
The Sad State of Payment Buttons
This post discusses the horrible (UI) buttons of different payment methods  that are mandated by the payment issuers.
How I do Developer UX at Google – Google Design – Medium
User Experience also matters when you build something for developers. People tend to forget that developers are users too, and software development is an intrinsically human activity limited by not only how computers work, but also how programmers work.
Are Notifications A Dark Pattern?
Notifications were once there to tell us something we needed to know. But has the desperation of companies to get us to engage with their product turned notifications into an annoyance – a manipulative, destructive dark pattern?
Libraries
InAppNotify
A Swift library to manage in app notification in swift language, like WhatsApp, Telegram, Frind, ecc.
HHTabBarView
HHTabBarView is a lightweight customized tabbar view. 
MBPageControl
A highly customizable page control for OS X.
Did you enjoy this issue?
AppCoda
By AppCoda
Must-read Swift & iOS programming articles for your weekend. Deliver every Friday!
Carefully curated by AppCoda with Revue. If you were forwarded this newsletter and you like it, you can subscribe here. If you don't want these updates anymore, please unsubscribe here.