URL Routing in iOS apps: Compass Beginner Guide – Flawless App Stories – Medium

Apps often have many screens, and UIViewControllerworks well as the basis for a screen, together with presentation and navigation APIs. Things are fine until you get lost in the forest of flows, and code becomes hard to maintain.One way to avoid this is the central URL routing approach. Think of it as a network router that handles and resolves all routing requests. This way, the code becomes declarative and decoupled, so that the list component does not need to know what it’s presenting. URL routing also makes logging and tracking easy along with ease of handling external requests such as deep linking.

Source: URL Routing in iOS apps: Compass Beginner Guide – Flawless App Stories – Medium

How to launch your app [+what to avoid] – The Startup – Medium

App makers often think about their mobile app launch as a singular incident — the one major moment where their app is published in the app stores.Yet, the process is more like a continual series of significant moments, where you’re constantly tweaking your app for further improvements and assessing your strategies according to the competitive landscape.

Source: How to launch your app [+what to avoid] – The Startup – Medium

My Xcode Project Structure for Open Source Project – SwiftWorld – Medium

Recently I decided to make some of my custom made iOS controls open source. Thus I fire up my Xcode, select “Create a new Xcode project” and then I am stuck… What project template should I choose? I will have to make my custom control a Cocoa Touch Framework, but at the same time I also need an example app for testing as well as showcasing my cool custom control after published to Github.

Source: My Xcode Project Structure for Open Source Project – SwiftWorld – Medium

1 2 3 11