30 Days to App

kylejohnston
Jul 3, 2017 · 2 min read

I’ve set a 30-day goal for creating and releasing my first app. My hope is documenting the process will hold me accountable to my goal. Every week (at least), I’ll post an update on my progress.

Getting ready

I started with a couple app ideas:

First idea: an app for creating signs for your phone screen. This one was inspired by an app created by Made by Many for SXSW in 2011-ish. I had some thoughts for improving on their concept, and thought I could test it with a unique audience, like airport drivers (who hold up handwritten signs). Two strikes against starting with this idea: it’s not something I’d regularly use, and creating the UI with my current knowledge of Swift could be time-consuming.

Second idea: an app for quickly creating temporary notes — think sticky notes or scratch paper — with big, easy to read type and a focus on speed and simplicity. I haven’t found anything similar that combines speed with great typography and design. This one really scratches my own itch, and it has the benefit of being simpler and faster to create (I hope), so it’s the winning idea for my first app.

Sidebar: these ideas were captured in a spark file (currently kept in Evernote), where I keep all of my random ideas. I review it every month to find ideas that have stuck with me or ideas I have more time/resources/knowledge to pursue. I started my spark file back in 2013, after reading this post by @stevenbjohnson.

Getting started

Day 1. I’m starting with a basic working knowledge of Swift; I know my way around JavaScript, so the concepts of variables, strings, constants, aren’t foreign. I hope that knowledge helps me pick up Swift relatively quickly.

To get up and running, I started with a promising Lynda.com tutorial, ‘Building a Note-Taking App for iOS 10 with Swift’. I made it most of the way through the tutorial in one sitting, making notes as questions or new terms arose. Through researching answers to my questions, I found Apple Developer tutorials, which I plan to review in-depth in the next few days.

Sidebar, my local library offers free Lynda.com membership; check your local library for similar perks.

Looking ahead

Moving forward, I plan to complete the Lynda.com tutorial, study the Apple Dev documentations and possibly complete an Apple Dev tutorial. From there, I’ll move on to drafting the UX and initial visual design of my to-be-named temporary note-taking app.

Next up: Week Two

If you enjoyed reading this post and want to follow along to see if I hit my goal, please recommend and share the post to help others find it.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store