How to Write an App Using Google

Do you have 1) a great idea for an app and 2) minimal coding experience?

Step 1 — Google Broadly

Start by Googling a basic description of what you’re trying to do, something like “how to use a scrolling picker in Swift.” Chances are, you’ll find a rather simple solution — and by simple I mean that it will have only a few steps. However, those steps will likely use terminology you’ve never even heard before, things like “view controller” and “app delegate.” For an experienced coder, these are simple steps. For you, not so much (and that’s OK!). Which brings us to Step 2…

Step 2 — Google Specifically

Dive deeper into what you’re trying to learn by Googling any terms you don’t understand. Turns out you place UI elements inside a view controller, but what the heck are constraints? Google that too! This takes time and effort to effectively learn and piece together information. But it does work, and it does pay off in the end.

Except when you can’t find what you’re looking for. Which brings us to step 3…

Step 3 — Ask!

Stack Overflow is a wonderful resource to find other people who’ve had the same problem as you and who have already found a solution. I used to be hesitant to post my own questions to Stack Overflow. To be perfectly honest, I was too lazy and too impatient, thinking an answer would take days.

If you think so too, you’re completely wrong. The few times I’ve posted to Stack Overflow, I’ve gotten an educated response within an hour. It’s an amazing community.

Now, make sure you do your homework. First, be sure the question hasn’t been asked before on Stack Overflow. If something similar has been asked, make sure you cite that question in your post, and explain what makes your situation different. Second, be specific. Include large blocks of your own code. This is the only way anyone will be able to understand what you’re trying to accomplish and, more importantly, what you’re doing wrong.

Conclusion

I recently published my first app. Before starting the project, I had some basic experience with coding, minimal experience with iOS programming, and lots of experience with Google. But enough about me, this is about you! With a little determination and a lot of patience, it is possible to Google your way through almost any programming problem. Happy hacking!

 

Advertisement

Stand Hours – My First App!

I’ve been reviewing apps here for a long time, but today I’m incredibly excited to announce that I’ve made an app of my own! Being an iOS developer has been a dream of mine for years, and I’m very proud of the app I’ve made. Please go check the app out and send me feedback on features you want added!

Stand Hours app icon Stand Hours – Download Now!

Stand Hours is an app I created that helps you live healthier by sitting less and moving more throughout your day. If you work at a desk (like me), or are in school and spend lots of time doing homework (also like me), this is an easy way to become just a little bit healthier each day. Getting up and walking around for even just one minute (at least 100 steps) during an hour counts as a stand hour.


Stand Hours reads your step data from the Health app, which means it works with any fitness tracker that supports Apple Health (including the iPhone’s built-in pedometer).

Stand Hours also gives you hourly reminders throughout the day to get up and move around.

In addition to reading steps from Apple Health, Stand Hours can (optionally) export your stand hours to Apple Health. Yes, Apple Health has a metric called “Stand Hours,” but that can only be used by the Apple Watch. Instead, this app can store your stand hours as ANY activity metric in Apple Health – such as an empty one that you don’t use. It’s a great way to see this data in the Health app, even if you don’t have an Apple Watch!

You can use the form below to submit feedback, request features, or report bugs. This app is still in early stages, so if you’ve got a feature you want added to the app I’m all ears! Thanks for checking it out.

You can view the Stand Hours’ privacy policy here. TL;DR, all data in the app stays on your device, we don’t collect or sell it in any way.
Continue reading