Show Categories & Top Posts

Blog Posts by Tom

A while back a couple of our devs were having some problems syncing to the git. It seemed everything but their Xcode projects would sync up. I looked into it, and while it took a bit to solve the problem I finally figured out what the issue was.

The solution was quite buried, so hopefully this post helps at least one other person out there.

When users download apps, it’s always a pain having to wait for a super long download. Getting them in as quick as possible should be a high priority. When an app download size is too big, I often find myself lock the phone and sometimes even forget to come back to it for a while. On the AppStore there’s even a threshold to prevent users download apps that are too big over 3G, currently at 50MB I believe.

Free wifi is everywhere. It may seem like a godsend if you stumble upon a free wifi network, but watch out. A wifi network can be easily created just to steal your information.

I’m going to show just how easy it is to setup a fake free wifi network to monitor all network traffic going through it. To do this you will need two network cards, one will connect to an existing wifi network and the other will rebroadcast it out as “free wifi”. I will explore two different methods of doing this, but both have the same end result. I will use a Mac for both, but the same thing can be performed on Windows or Linux.

WWDC tickets went on sale a couple of days ago. If you’ve followed the details on this, you’d know that all 5000 tickets sold out in less than 2 minutes.

This post is going to outline a bunch of tips and tricks to squeeze every last piece of performance out of a UITableView. In a nutshell, what affects your table is how much processing the device needs to perform for each cell requested. If you keep this to a minimum, you will have an extremely smooth scrolling experience.

Over the last couple of weeks I’ve been thinking a lot about what makes a great logo.

Often I find apps where the developers have cut the exact images they need for buttons and other graphics, sometimes with the text on the buttons as well.

If you’re an indie developer then a push server may be way out of budget.

Fortunately there’s push services out there that that handle your messages for you. Some of these are free, others have costs. I’ve collected a lot of information about some of the most popular push services and compiled it into a nice comparison table for quick reference.

Facebook login is a pretty popular and easy to use method to identify your users without requiring them to create an account and remember a password. At first, building this into your app may be confusing. This blog will outline the steps and order of operations needed to incorporate Facebook login into your app.

There are many ways to thread on iOS and Mac, each have their own advantages and disadvantages.