App Distribution Sites

I have found these services that support mobile app distribution. I have only used TestFlight so far because it is the only free service. TestFlight HockeyApp AppBlade Knappsack I am looking for another free service like TestFlight that supports other platforms besides iOS and Android. I would also like to distribute private Tizen apps but have not … Continue reading App Distribution Sites

The iOS Developer Handbook

Getting a new developer up to speed on an existing team is an important job and must be done quickly and effectively. Doing that on an iOS team is even more time critical, due to the shortened nature of typical iOS projects. This process can be very time consuming and can be frustrating to the new … Continue reading The iOS Developer Handbook

iMessage Does Not Support Screen Sharing

With the Messages app on Mac OS X you can easily start screen sharing with another Mac. This is very helpful when you need to assist someone else with a problem on their Mac. You can see their entire screen and can also move their mouse and type on the keyboard. One thing I find … Continue reading iMessage Does Not Support Screen Sharing

Git diffs that are nothing

I was looking at this Git check-in today and notice many changes that showed up in the diff that were not really changes. I am not sure why diff identified them as changes, but maybe some tabs were converted to spaces or something like that. When lines of code are identified by diff as changed, … Continue reading Git diffs that are nothing

LAWalkthrough – a view controller class for iOS

Yesterday I published my first CocoaPod for the LAWalkthrough class, a view controller class for iOS designed to simplify the creation of the walkthrough design pattern. This class was inspired by the screenshots displayed at http://www.mobile-patterns.com/walkthroughs by Mari Sheibley. It is simple to use and requires very little code to implement a nice looking walkthrough. It … Continue reading LAWalkthrough – a view controller class for iOS

5 Features Your App Does Not Need

There are so many features added to mobile apps these day that just are not needed. They cost a lot of time and money to build, and take away from wonderful new features that user's could enjoy. I have listed my top five (5) favorite features that are not needed in your mobile apps. When … Continue reading 5 Features Your App Does Not Need

The Mobile Six Pack

I have often been asked these two questions about building mobile apps: What size mobile team is needed to build a specific app? How long will it take to build this app? After answering these same questions over and over for the past three years, I have come to the conclusion that most mobile app … Continue reading The Mobile Six Pack

Using the Xcodeproj Ruby Gem

The Xcodeproj Ruby gem is an excellent tool to create and update Xcode projects for iOS and Mac apps. I wanted to use it on a command line tool I was building recently. This tool is being used to help improve the productivity of iOS developers. The Xcodeproj gem is a perfect example of a productivity … Continue reading Using the Xcodeproj Ruby Gem