Nov 24, 2011

Building an iPad App

Last night I started developing my first iPad app. I have an idea for an app that isn’t in the app store that will help me, so I figure, it’s up to me to build it.  The problem, of course, is the last time I programmed was first year University, a long time ago.

Believe it or not, that was a long time ago.

I now find myself in the position of a learner with a steep learning curve in front of me. To build the app, I need to process the syntax, the logic and the processing of app development. It will take me hours upon hours to program, debug, and design the app myself.

The problem is I’m a guy who likes instance results. I want the app now, I want to start using it tomorrow and that’s not going to happen. I could just partner with a programmer, pay them for their time and be on my way.

And so, I’m at an impasse.

Probably that tough crossroads many students find themselves.  The place between wanting results, taking the easy way out, focusing solely on the final product and the tough journey of real learning, the grit and patience it needs to build the skills, the hours it takes to get there.

I feel humbled by the crossroads because I know the answer isn’t easy. Both roads lead me somewhere I want to go, but which road do I take?

I’m walking down both paths right now, sending out my feelers to programmers I know and picking up a few books, YouTube videos that teach me some of the basics.  Eventually, I’ll need to choose.

I think about the factors that influence our students to make these choices. How many times do I facilitate the factors for them to choose to hunker down?  How many times do I make them feel that the easy way is worth it?

By building an iPad app, I’m rekindling my memories of those choices. Those crucial choices we make as students.

1 Comment

  • Great reminder of what it is like to be a student. Totally impressed that you are venturing down the app path. Can’t wait to hear about your programming adventures– hope you are making something I can use too!

6 color styles available:

Style switcher only on this demo version. Theme styles can be changed from Options page.