Matt Coneybeare

MC

Bay Area Bikes — a One-Tap Bay Area Bike Share App

| Comments

Bay Area Bikes

I am proud to announce the release of my newest iOS App today, Bay Area Bikes.

Bay Area Bikes is a simple and easy-to-use App that helps you locate the closest Bay Area Bike Share℠ docking station. With one tap you can find the closest Bay Area Bike Share station, how far away it is and in which direction, and how many available bikes and docks it currently has.

Bay Area Bikes is a huge time saver and makes getting around the Bay Area a little bit easier. Available now, for FREE.

Download Bay Area Bikes today on the iTunes App Store.

London Bikes — a One-Tap Cycle Hire App

| Comments

London Bikes

I am proud to announce the release of my newest iOS App today, London Bikes.

London Bikes is a simple and easy-to-use App that helps you locate the closest Barclays Cycle Hire™ docking station. With one tap you can find the closest Barclays Cycle Hire station, how far away it is and in which direction, and how many available bikes and docks it currently has.

Find out how many available docks there are at your destination easily with the full-map mode. You can even set a ride timer to help track your Barclays Cycle Hire rental and prevent late fees.

London Bikes is a huge time saver and makes getting around London a little bit easier. Available now, for FREE.

Download London Bikes today on the iTunes App Store.

Auto-Increment Build Numbers for Multiple Xcode Target Apps

| Comments

Recently, I launched an App called NYC Bikes. Because it quickly became pretty popular, I expanded on it and created another bike share app for Chicago. I then created apps for London, Washington D.C., Melbourne, and San Francisco (all currently under Apple review) with more on the way.

These apps share the same UI, 99% of the same code base, with only API endpoints, colors, strings and images swapped out. I previously wrote about my fix for using Xcode asset catalogs with multiple targets, so I thought I would also share my build number strategy for all of these bike share apps.

Using Xcode Asset Catalogs With Multiple Targets

| Comments

A few months ago, I released an App called NYC Bikes that quickly became the most popular non-official Citi Bike app. It resonates with busy New Yorkers because it takes far less time to get the same amount of information than the official app, and it actually works.

Expanding to other cities where Bike Shares exist was a no brainer. Just this last week I released the second of these bike share apps: Chicago Bikes.

The apps share the same UI, 99% of the same code base, with only API endpoints, colors, strings and images swapped out. When building the base framework that would allow me to create new apps for new cities, I found it particularly easy to use Xcode’s new image asset catalog feature. This allowed me to place all shared images in one asset catalog, and the local images in another that would only apply to that particular city, separated by targets.

Then building the apps would pull in the right assets for that target from the xcassets file that pertained to it. Unfortunately, Xcode had other plans.

Chicago Bikes — a One-Tap Divvy Bike App

| Comments

CHI Bikes

I am proud to announce the release of my newest iOS App today, Chicago Bikes.

Chicago Bikes is a simple and easy-to-use App that helps you locate the closest Divvy Bike℠ docking station. With one tap you can find the closest Divvy Bike station, how far away it is and in which direction, and how many available bikes and docks it currently has.

Chicago Bikes is a huge time saver and makes getting around Chicago a little bit easier. Available now, for FREE.

Download Chicago Bikes today on the iTunes App Store.

I Am a Big Brother

| Comments

Those of you who have known me a long time know that I had a Big Brother named Scott when I was younger. Yes, had as in past-tense, but not because any siblings died, but rather I was a “Little” in the Big Brother and Big Sisters of America program for several years.

When my parents divorced and my Mother decided move us from Canada to sunny San Diego, California, she took on the arduous task of raising 2 boys while working full time to support our family. While we had some family support in the area with my Aunt Kim close by, and Grandparents a short 2hr drive away to Palm Springs, my mother thought that I needed a positive Male role-model in my life, and she was right.

Goof

Introducing UAObfuscatedString

| Comments

What is UAObfuscatedString?

UAObfuscatedString is a simple and lightweight category on NSString that allows you to prevent sensitive strings from appearing in your compiled binary. Without some sort of obfuscation, strings like backend API methods and urls, API keys and other sensitive data can be extracted by utilizing various command-line tools such as strings.

How to Make Drobo iSCSI Work Again on OS X Mavericks

| Comments

TLDR; Install an older version of Java, found here.

Despite every registered 3rd party developer having early access to the unreleased versions, every new Mac OS release is bound to have compatibility problems with some existing 3rd party software. My Drobo Dashboard and it’s iSCSI initiator backend software seems to consistently have problems whenever upgrading OS’s, and Mavericks was no exception.

My name is Matt Coneybeare, I design and develop for iOS (iPhone, iPad and iPod Touch), Mac OS X and the Web out of New York. In 2008 I started a software company called Urban Apps that has made some pretty popular apps such as Ambiance and Hourly News. My current Stack Overflow reputation is about 27k.

I was a Rockstar a decade ago, but then went back to school and collected a Bachelor's Degree in Computer Science from U.C. Berkeley. Now I am settled down with my beautiful wife Di and our two doggies Hamachi and Foxy. While coding, I walk several miles/day on my Treadmill Desk. When not at my desk, I love exploring New York City as a Yelp Elite, or training for marathons.

Contact information

Name
Matt Coneybeare
Email
Website
Twitter
Instagram
GitHub
Google+
LinkedIn