by JanThielemann | May 26, 2017 | iOS Development
Have you ever found yourself in the situation that you worked on an app for quiet a while and the project evolved more and more from what was once more of a prototype? Have you forgotten or just haven’t had the time to plan every part in advance? Have you or...
by JanThielemann | May 25, 2017 | iOS Development
I like Apples container view controllers. They are familiar for the users since they are used everywhere in the system and they give you a lot of possibilities to create convenient UIs without writing a lot of code. They are subclassable and they have useful protocols...
by JanThielemann | May 24, 2017 | iOS Development
When I was developing a QR code scanner and generator as a part of one of my apps, I was a little bit confused. I mean it is really simple to generate QR code in Swift 3.1 like so: //First convert your string to data let stringData = someString.data(using:...
by JanThielemann | May 21, 2017 | Random Stuff
Well it happens to me all the time. While developing, I add a config file with some sensitive data somewhere in my repository, forget to add it to my .gitignore and accidentally commit it. Then, after another 5 commits, I notice my flaw and then have to somehow purge...
by JanThielemann | May 20, 2017 | Random Stuff
In many Apps I have developed for iOS since I use Swift, I came across a very common problem. My model would have an optional String property and it was my job do display it to the user in a meaningful way. Well, in most cases, that job is to easy. Let’s say I...
Recent Comments