Sideloading Apps on Android

Android allows a little bit more freedom when distributing debug versions of apps than iOS. Instead of requiring a provisioning certificate Android allows you directly to install apps from emails and links. This process is called side loading, and as long as you’re careful it’s perfectly safe. Of course if you’re side loading pirated apps expect them to be filled with malware. While android allows this freedom it disables it by default to stop an unsuspecting user being tricked into side loading an app that might not do what they expect. Re-enabling this is a simple process and requires going … Continue »

Posted in How to guides | Tagged , | Leave a comment

WWDC 2012 Predictions

Apple has just announced WWDC 2012 for June 11th – 15th. I’ve been thinking a bit about what they could possibly unveil, here are my predictions of what to expect and what not to expect: Continue »

Posted in General Thoughts, News | Tagged , , , , , , , , , | 1 Comment

Top 5 iPad games of the month

5 awesome games with good graphics, for your new iPad Continue »

Posted in Uncategorized | Tagged , , | Leave a comment

5 tips to making a great App

Sometimes we are asked amend our Apps, or add features that we know will make it a bad app. We kindly refuse such requests ;-) . There is a very fine line between a great App and a Bad App. This is how to make the latter Continue »

Posted in General Thoughts | Tagged , , , , , , , , , , , , , | Leave a comment

Disabling document locks in OS X Lion

In OS X Lion Apple introduced the concept of document versions, the ability to go back in time on documents and view or restore a version from the past. With this they introduced a “Lock” on documents that hadn’t been changed in over a week or so and requires you to unlock the document or duplicate it and save it elsewhere. Continue »

Posted in How to guides | Tagged , , , , , , | Leave a comment

Why SSL is not a 1 size fits all security solution

If you are a programmer, you may be tempted to simply rely on SSL for all your security needs since all it really requires is the addition of an HTTPS string in a URL and the subsequently compatible server. Now while SSL is indeed very hardened security, its standardised nature makes it easy to predict, manipulate and emulate. The last is particularly important, as it leaves the SSL chain open to what is known as a man in the middle attack. To understand this, think of your connection to the server, you can only tell its the server because it … Continue »

Posted in General Thoughts | Leave a comment

Health and fitness apps

There has been a high surge in health and fitness App available on the iPhone. Keep an eye out and make sure they include accurate information. Continue »

Posted in General Thoughts | Tagged , , , , , , , , | Leave a comment

Xcode’s Analyzer (and how to prevent it)

Xcode’s “Analyzer” is normally a great way to determine where most memory leaks will occur in your project without actually running it. If you follow Apple’s Memory Management Guidelines the Analyzer is pretty accurate. By no means is it a replacement for the Profiler, but offers some quick checks. Continue »

Posted in How to guides, Tutorial | Tagged , , , , , , , , , | Leave a comment

How to take screens shots on Macs, Windows, iPhones and Androids

In this tutorials I’ll show you the basics of taking screenshots on a range of devices including computers and tablets/smartphones. I’ll also show you some extra little tricks for taking a screenshot of only the content you want captured. Tutorial covers Windows, Mac, iOS and Androids. Continue »

Posted in How to guides | Tagged , , , , , , | Leave a comment

Monitoring all iOS touches

There are probably a dozen ways to capture and monitor touches on the iOS. Some require a lot of work, including method swizzling, or using private/undocumented APIs which might result in your application being rejected from the AppStore. Continue »

Posted in How to guides, Tutorial | Tagged , , , , , , | Leave a comment