Maybe it is not so obvious for most of the developers, but the documentation of your application and code is crucial in long term. Whoever has ever worked in code maintenance knows this. The general problem is with the documentation is that everybody hates to do it, especially when this somebody is in either rush ...
In this series of posts I would like to lead you through the most commonly used communication patterns in iOS development. I hope you have already heard about software design patterns. If your answer is no or never, the best advice I can give you to bookmark this blogpost and grab the basic knowledge about ...
Ok, it sounds stupid at first sight, because warnings and errors are for us: they help the developer’s life to find out where are the problematic parts of our code. In the other hand you might end up in situation when you would like to switch off this feature. To be honest, disable warnings can ...
There are 2 checkboxes at the very beginning of the new project wizard, Include Unit Tests and Include UI Tests. You can use this guide to re-add those tests, if you removed the mark from the boxes during the new project creation process. If you forgot to include Unit test in your project, first you ...
So, what is App Transport Security? In a nutshell: this new mechanism in iOS 9 would protect the transmission channel between our app ad the server, forcing to use the TLS or SSL encryption. I recently received a task, to demonstrate how to display and download data from a remote web server in iOS. The specs started ...
I wanted to use some kind of random data in my recent project, but I had a feeling by using the plain arc4random() function didn’t give me properly shuffled data. I know there is a way to seed the function, but I was looking for more interesting, and easily deployable solution. Along wit other cool ...
As I mentined before I started both learning path. I read and processed the BNR iOS book up till the Chapter 12, which is about the touch events. I started the Stanford iTunes course after that, and I think they brutally strengthen each other. Currently I am at Week 6 in iTunes, that’s the last ...
When I was wondering what should be the topic for my next post, I was really in trouble. Actually, there are at least 3 proper blog posts to give you an overview and a blueprint how to build and transform yourself into an iOS programmer, even without prior computer science or programming knowledge. Which is ...