Oct 052013
 

With the release of lowest prices for professional cialis iOS 7, Apple introduced a really useful feature, with an accompanying API, for developers. Background Transfer allows downloading/uploading of data, with a working canceling/resuming mechanism. And all this, without the cialis prices app having to be active, or even after the app is terminated. This is great news, since when multitasking was first introduced with iOS 4, the only available option was to allow the app to execute code in the background for around 600 seconds. This, kamagra supplier viagra of course, was OK for simple data transfers, like when we wanted to complete a download of small amount of data and the user moved away from our app, but what about when 10 minutes were not enough?

Continue reading »

Mar 272012
 

Finally, I have managed to work on one of my favorite iOS subjects: NIB files. It’s in the list of my favorites because of their complexity, at least from a C# developer’s point of view. Whenever I can, I create my UI in NIBs. Let’s face it. It is always better to write less code, so why not? Read below for some of my (hopefully) useful findings.

Continue reading »

Oct 132011
 

With the release of iOS 5, Apple introduced the UIPageViewController class. This controller is responsible for producing the page-turning effect which is similar, if not identical, to the one in the iBooks app. If we wanted to implement a similar effect before, we’d have to write a lot of code to reproduce it.

Continue reading »

Apr 032011
 

There are a lot of times where we want to use custom table view cells to display data in a UITableView. The most common way to do this is to create the cells we want inside the Nib that contains the UITableView controller and assign each of the custom cells an outlet so we can access them directly.

Continue reading »

Feb 132011
 

Ever since iOS version 4.0, Apple made available the AssetsLibrary Framework. This framework, was meant to provide developers with the ability to access the device’s album. Of course, there always was (and is) the option of using a UIImagePickerController for that job, which is
very handy, but is not that usable when:
Continue reading »

Dec 202010
 

The .NET’s generic Dictionary is a powerful collection. You get to store each of your objects in it with a corresponding key, so that you can easily fetch the object(s) you want later. Iterating through the objects stored in a Dictionary is easy and fast. Let’s say we have the following Dictionary:
Continue reading »

Dec 082010
 

Since version 4, iOS provides multitasking capabilities to the devices hosting it. Although there are numerous examples on the internet about how developers can take advantage of this new feature, all of them are for the Objective-C language. This is an attempt to expose the “secrets” of iOS multitasking to MonoTouch developers and C#.

Continue reading »