How Two Shoe Enthusiasts With No Programming Experience Built An iPhone App
beyondthepedway.com
beyondthepedway.com
> If you’re not a programmer to learn programming, that’s just, that’s beyond what most people are capable of.
Am I missing something? Were you guys all born knowing how to program?
The reason I was so "amazed" is that I'm a programmer/developer myself, so I know the mindset and skill it takes to like to hack and solve programmatic problems.
Many people who aren't developers/programmers (like the founders of Sole Search) don't learn how to program - they usually just find somebody who does and have them handle the actual building of the app.
To me, it's pretty cool that these guys chose to learn themselves rather than just outsource.
What, you mean like mathematicians and lawyers and engineers and many others besides?
Really, programmers aren't the only people capable of logical thinking or 'stepwise refinement'.
They probably don't know much about software engineering practices, security vulnerabilities, esoteric editors and dev tools, the details of networking, regular expressions, profiling or O-notation, design patterns, discrete math, etc.
They don't really have to know that stuff. They can just focus on iOS (which nicely abstracts a lot of things) and throw themselves into a project until it gets done. It is like learning enough about your car so you can fix and maintain it. You don't have to become an expert, you're not opening a shop.
Now they ceartainly put a ton of work into this, but I imagine they learned the minimum necessary to be effective. Of course, they'll probably have a bumpier road in the future than a seasoned developer would. But they seem scrappy enough to handle it. :)
Related story: I had a friend with zero programming exprience who did this with the LAMP stack since he had an idea for a website. His code was atrocious. As he learned a little more he would scrap and rewrite huge sections of his software. He'd stay up most of the night and work on the simplest parts for days. But he got shit done, and it worked well.
I don't think it's a mere coincidence that the pair of zero programming experience programmers managed to push out a iphone app downloaded 20,000 times, with a company name like that. :)
Now to learn that these two developers were not coders but shoe enthusiasts. Pretty amazing.
Thanks for the feedback and for watching!
I'm definitely not trying to compete with him or draw folks away from the outstanding work he's doing. Rather, I'm trying to add on to the idea by chatting with folks who haven't necessarily hit it big yet, sold their company, and/or made a large sum of money - I want to chat with the creative entrepreneurs who are still climbing their mountain.
Short answer: I love Andrew and Mixergy and hope to one day be as amazing of an interviewer as he is.
Thanks for watching!
When I started out, I found myself unconsciously imitating Gary Vaynerchuk. That's why you'll hear my older videos start with an over the top "HEY EVERYONE IT'S ANDREW WARNER..." Listening back, I can understand why it was so unnerving to my audience. They noticed that I was trying to imitate, instead of working to find my own voice.
How happy are you with that?
I imagine most of their customers search for it in the app store/marketplace. Not having the .com probably isn't a huge deal for them.
I'm sure all of their customers find it in the app store and that's why they've never worried about it. But take a successful app like angry birds for example. If I go to angrybirds.com, it takes you to their shop where they earn additional streams of revenue. If these guys want to create something special and "be bought out by yahoo for a billion", in my opinion they need to offer something more to a customer than just the name, address and phone number of a sneaker store. It's all stuff I can do myself by using a free app like google maps.
The developers they hired were working on the Android version of the app and I believe at that point, they had a little more money they could actually put toward hiring a developer.
"...We made some mistakes. And it wasn’t perfect. We got done what were able to get done and did the jest of what we wanted to do. And then from there once we got some downloads, we got some money, we had an update done, which was done by some professionals. So yeah."
That seems to imply that they had replaced the original iPhone app that they built with one that a professional built. You might be right, but since it wasn't explored, it could most likely be what was implied above.
Even if that is the case, there still is a point. Developing for iOS (or OS X for that sake) has been made easy. Just fire up Xcode and start typing. Contrary to Android platform a year or a two ago (last time when I checked it out), many more clicks and bits were needed before actual code could be written.