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. Although the functionality is the most important part, a new user will not get there if you don’t make your app look aesthetically pleasing. A new user doesn’t know what your app does, so you should give the user a strong reason to keep going. The background image is one of the key aspects in your app. There are two ways of setting the background image.   Continue reading

How To Remove The Gloss From The iOS App Icon?

mainNot 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 7, and besides, some icons just don’t look good with the gloss. As far as removing the glossiness is concerned, there are basically two ways to do this. Well, actually the same thing happens under the hood, one is basically a shortcut for the other. Let’s see how to to do it.   Continue reading

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 is a way around it. You only need to do minimal work to get your iPad XIB up and running on Xcode 4.   Continue reading

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 make the whole thing work like a charm. Before doing anything, you have to decide if you just want to change the name as it appears on the iPhone screen or if you really want to change the entire naming structure. If you just want to change the name as it appears to a user, you can change the name of your bundle and you will be all set!   Continue reading

EXC_BAD_ACCESS Problem In Objective-C

EXC_BAD_ACCESS memeSo 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 you must be using Automatic Reference Counting (ARC) in your project. ARC was a new feature introduced in iOS 5.0 to take care of memory management. This is a very useful feature, but it can also cause errors if you don’t understand what’s happening under the hood.   Continue reading

The Ramifications Of H.265

H265The International Telecommunication Union (ITU) recently approved the next generation video format known as H.265, which would be the successor to the current H.264 standard. H.265, also informally known as High Efficiency Video Coding (HEVC), is supposed to be twice as efficient as H.264 in terms of compression. H.265 relies on the fact that processing power is increasing on our devices, and uses more processing power to achieve better compression. Now how will this affect our lives? Is this just an algorithmic improvement or will it have a tangible impact?   Continue reading

Near Field Communication (NFC)

Near Field Communication (NFC) is a form of contactless communication between devices like smartphones or tablets. Contactless communication allows a user to wave the smartphone over a NFC compatible device to send information without needing to touch the devices together or go through multiple steps setting up a connection. This is very fast and convenient. NFC technology is popular in parts of Europe and Asia, and is quickly spreading throughout the United States. It is very useful to people who are buying things at a grocery store, businesses looking for faster and secure payments methods for customers, friends touring some unknown place, etc. So what exactly is the technology behind NFC? Is it any different from bluetooth?   Continue reading