Xcode Alternative Icons
Sep 23, 2019, 4:16 AM
Xcode beta season is over but it’s still the time of the year where iOS developers usually have multiple Xcode version installed. Distinguishing one from another isn’t easy if you have multiple identical icons in the dock and,...
Jul 3, 2019, 8:06 AM
UIKonf 2019 took place from May 26th to 29th in Berlin and is one of the largest iOS conferences in Europe. For us at all about apps it was the forth visit in a row and, as always, it was an awesome conference.
While the talks don’t...
May 14, 2019, 4:00 AM
In our apps, we use the MVVM (Model-View-ViewModel) approach.
This concept manages the interaction within a view controller, but who manages the view controllers?
Reactive Swift: Progress HUD Extension and Order of Events
Mar 28, 2019, 5:00 AM
A blocking progress HUD to show a network or any other asynchronous activity may not be the most elegant solution, but sometimes it just gets the job done. Using ReactiveSwift you can use a SignalProducer extension to quickly show &...
Cocoaheads @ all about apps
Feb 26, 2019, 5:30 AM
Last Thursday we hosted the 109th edition of Cocoaheads Austria in our office and more than 30 local iOS and Mac developers showed up. Cocoaheads is a monthly meetup and always hosted at a different location, usually by local development...
Jan 23, 2019, 4:01 AM
Sometimes there’s the need to fly a flag in your project. You probably know the ISO code, more specifically the ISO 3166-1 alpha-2 code, a.k.a two-letter code. For Austria this would be AT. Now when thinking about converting these...
Drawing Smooth 2D Graphs using UIBezierPath
Nov 26, 2018, 3:12 PM
We have been working on multiple projects that required drawing 2D line graphs given a set of points. UIKit gives us the versatile UIBezierPath, which allows us to create a straight line graph by appending segments using addLineToPath for...
Reactive Swift: flatMap, flatten and combineLatest
Jul 17, 2018, 5:50 AM
Most of our projects at all about apps are build using a MVVM architecture with ReactiveSwift as our reactive framework of choice. However, all code examples should be easily translatable to RxSwift.
Often, you end up with an array of...
Reactive Swift: Access Control for Mutable Properties
Jul 17, 2018, 5:50 AM
Swift’s access control allows us to define separate access levels for the getter and setter of a property. This is nice if we want to provide read access to a property but should only be able to modify it internally: