The concept of storyboarding was introduced by Apple in iOS 5. This was the first major deviation from using the interface builder to build iOS apps. Storyboards were created to help developers visualize the flow of the application. It is a lot like having a bunch of XIBs, but in a single file. You can … Continue reading Storyboards vs XIBs
Author: Prateek Joshi
How To Set The Background Image For Your iOS App?
When you are designing your iOS app, you cant help but think about the aesthetics. You want to present your app in the best possible way. There are some things you cant ignore, like the icon, or the background, or the first screen. These are the things that tend to impact your app the most. … Continue reading How To Set The Background Image For Your iOS App?
How To Remove The Gloss From The iOS App Icon?
Not a big fan of the glossy effect on your iOS app icon? Well, let's remove it then. The glossiness in the app icons epitomizes the skeuomorphic design that Apple embraced a few years ago. When it first came out, it was all new and exciting. Apple is now moving to a flat design with iOS … Continue reading How To Remove The Gloss From The iOS App Icon?
Random Number Generators In Programming
If you have fiddled around enough with C/C++/Objective-C, you must have noticed that if you use rand() function on its own, it gives the exact same numbers every time. Now how is that possible? Isn't rand() function supposed to generated completely random numbers in a given range? The reason for this has something to do … Continue reading Random Number Generators In Programming
Expected Expression Error
You tried to declare a variable after a 'case' statement and it showed an error. If that's the reason you are here, then read on. This must actually be surprising to most people familiar with C++ programming because C++ allows us to declare variables almost anywhere in the program. In fact, declaring them close the … Continue reading Expected Expression Error
How To Convert iPhone XIB To iPad XIB?
So you started a universal iOS app and finished up everything on the iPhone XIB. Now it's time to do the iPad XIB. But wait a minute, do we have to redo the whole thing? Isn't it repetitive and tedious to all the mappings and connections all over again? The good thing is that there … Continue reading How To Convert iPhone XIB To iPad XIB?
How To Change The Name Of Your iOS App In Xcode?
So you started your app with some silly name and it actually grew into a good project. Now how should we change this name into something more meaningful without Xcode going bonkers over some weird compiler error? Luckily, Xcode has a provision for that. Using Xcode 4.x, we can just do a simple thing and … Continue reading How To Change The Name Of Your iOS App In Xcode?
EXC_BAD_ACCESS Problem In Objective-C
So you finally stumbled upon this error. If you have been working with Objective-C, this is bound to happen. When you release the memory of an object that has already been released, and then try to go back to your previous UIViewController, you will encounter this error. One of the possible reasons could be that … Continue reading EXC_BAD_ACCESS Problem In Objective-C
Why Do We Need CocoaPods?
Linker errors are painful to deal with. When we are working on our Xcode projects and when we almost done with everything, these linker errors pop up to make their point! Even if we can see the libraries right there in the GUI, it still can't find that library. Sounds familiar? Why do we have … Continue reading Why Do We Need CocoaPods?
Pixelation
Pixelation is the display of a digitized image where the individual pixels are easily visible to a viewer. This can happen unintentionally when a low-resolution image designed for an ordinary computer display is projected on a large screen. In this situation, each pixel becomes separately viewable. It's not pretty! Pixelation is also sometimes used to … Continue reading Pixelation