-
The hell of testing Google Play In-app billing
We've recently ported our platform to Android. We had some issues with it, but version for free magazines (just downloading issues, without any payments) was ready quite fast. Next on our roadmap were paid magazines with purchasing single issues and subscriptions. Seems easy right? Well, it is. Maybe a little…
-
Linen style background in iOS
I posted about this some time ago at Forrst, but it's worth to mention again. UIColor can be also a pattern and there are some predefined styles like linen from multitasking. Try this: // Dark self.view.backgroundColor = [UIColor viewFlipsideBackgroundColor]; // Light self.view.backgroundColor = [UIColor underPageBackgroundColor]; You can check other default…
-
Multiple Row Selection in UIPickerView
Recently, one of my projects needed user to select multiple values from a list that was about 150px high, which reminded me how Mobile Safari renders <select multiple="multiple">. Problem is, UIPickerView doesn't allow multiple row selection (not publicly anyway), so I tried to use custom…
-
Advanced Twitter integration in iOS 5
Now everything is about sharing and iOS 5 gives us built-in Twitter support so you can do it even easier. But there are two ways to use it: TWTweetComposeViewController - simple composer, similar to SMS and Email composers TWRequest - NSURLRequest like class for Twitter requests First one is great…
-
There are two kind of people...
...those that back up regularly and those who will. I thought that I was in this first group. All my computers have turned on Time Machine, all of my code is synced via Dropbox (so even if all three computers and all backups would fail, it's still "on the…