Testing some productivity apps in a real-world situation is not always feasible. For example, we make a travel app, Trip Boss travel manager, for business and personal travel. Unless we plan a trip each time we test the app, testing will only be simulated travel. Day to day usage can be replicated, but actually using the app for travel can provide a new perspective on the app. True in-depth reviews are also rare, unless reviewers use the app to travel. Unfortunately, getting someone to review your app, let alone someone who just so happens to be traveling, is difficult to […]
Perlin noise has all kinds of applications, from realistic looking texutres to fire effects to flow fields. It’s a useful tool to have in the belt. If you’ve never heard of perlin noise here’s the wikipedia article and here’s a … Continue reading →
I was recently asked by Beginning iOS Development if I would like to take part in an interview, …
Apologies for a double-post to iDevBlogADay, but I didn’t want to hit the wider audience with two straight anime/manga-related iOS blogs, and I was way behind on entries for the first few months of the year anyways. With WWDC and presumably iOS 6 approaching, John Gruber looks for obvious gaps in iOS to fill, and [...]
Sorry for another anime/manga-related post, but a thread on Twitter reminded me of some Apple misdeeds that need rectifying. It started with a pair of tweets, first from Zac Bertschy of Anime News Network: I’m sure this has been asked a million times, but why are there so many goddamn bootleg manga apps on the [...]
A couple of weeks ago, Whitaker Trebella’s fun puzzle game Polymer was launched on the App Store. I bought the game and played it quite a bit that week. I decided that it was a game that people who enjoyed my game Charmed might also really like, so I asked Whit if he would like [...]
Blocks are a great addition to the iOS SDK and C standard, especially for predominantly event driven applications as we commonly see on the iPhone and iPad. There’s a quick gotcha that a junior developer here at Mindgrub reminded me of the other day. While blocks are a powerful tool, if you’re not careful they [...]
The title of this article may be overstating my expertise with git slightly, but that’s how I feel having successfully tackled what is, I think, a fairly non-trivial task with git: managing changes across multiple branches and multiple remotes using a single working directory. Of course, git is perfectly suited for complexity! But I don’t … Continue reading →
I got a lot of great response and questions about my post with the UIStoryBoard. This means people are interested in using it, and I’m not good with explaining things.I did combo this drill down with a sorta complex core data model and assumed this was setup before handing off objects to each subsequent class. I’m going to nix the core data in favor of a simple input, but we are going to keep music on the table!Lets start here : UIStoryBoardDrill.zipThis Xcode project will start you out with some plist data that is a nested list of music genre, artist, […]
In today’s post I would like to share with you my experience working on my first cross-platform game. Although it is intended to be available for Windows Phone, iOS and Android, currently I’m focused on the Windows Phone version. The game is … Continue reading →


































































