How to develop an app without knowing how to code
I’m a freshman student pursuing a degree in economics. I have almost no knowledge when it comes to computers especially programming. I feel like I’ve a great idea for an app however idk anyone personally who knows how to code. Any suggestion as to how I can move forward and actually be able to develop my idea into something. I have the entire blue print for it ready but absolutely no one to execute the code. I have heard of numerous stories of ppl being duped by independent coders and how IT companies are almost never able to execute the idea how the promoter wants it to be (proprietary idea). Also looking for book suggestions on entrepreneurship. Cheers!
upwork or make friends with compsci kids at your school
Brutal but learn to code. The Winklevoss twins brought their Harvard Social Network to Computer Science guy Mark Zuckerberg and guess what, he stole their idea and the Winklevoss twins had to sue to get their money from their idea back.
There's probably no complex skill that's easier to learn on your own than computer programming. All you need is the computer you already have and free online resources. When you get stumped by something, google it, and you'll find a Stack Overflow comment that answers your question.
Stack overflow is amazing. But does not solve everything.
There’s plenty of free tutorials if you’re willing to put in the time.
Unfortunately, none of these finance bros know what they're talking about so I'll tell you something as someone in Tech.
First of all, you sure you want it to be an app? How about an website?
Second, as for books, look up "The Lean Startup".
Third, it sounds like you want some product management skills. Then, I'd recommend "Cracking the PM Interview". It's designed for interviews, but it does cover the basics of what it means to be a PM and what skills are involved.
Now for some action items.
1) Find kids at your school who does App Dev. Surprisingly, lots of Comp Sci kids don't know how to fucking make an app because there are lots of branches of software engineers. If you want to build a website, find Full-Stack, Backend, or Frontend Developers.
2) No engineer respects "some guy with an idea who doesn't know how to code". At least pick up some coding skills. Learn Java if you want to do App Dev. Learn JavaScript and and famous frameworks like React. If that's too difficult, learn Python.
3) At least understand the basics of App Development. Learn the important frameworks. Learn typical architectures. Learn the typical technology stacks (type of tools used and their combinations).
Hey man, I really appreciate your response. Can you suggest any online sources that you believe are best for beginners. I am interested in learning Python and basics architecture of an app. Cheers!
I second the Python recommendation for a basic introduction to programming. It's a great high-level, general-purpose language, and the syntax is very intuitive. Check out Allen Downey's book Think Python: How to Think Like a Computer Scientist (free pdf online). There are also some good Udacity MOOCs that teach programming with Python. Python.org has a ton of information.
The best way to learn is to try to build something yourself.
Once you start designing your code and want to learn how to write algorithms to enable certain features, you'll find yourself learning about good engineering practices, good coding styles, algorithm writing skills, etc... You'll also learn about important packages.
1 important thing is, it's a complete waste of money to buy any books or tutorials. Best thing about programming is that it's completely free to learn.
Python is not the best language to code the front-end of an app. There are indeed softwares that could compile your scripts to iOS/Android executables but that's just a pain in the ass.
A cross-platform framework such as React Native would be better. You could still write the server-side in Python with Django for instance.
@Milton Fiedchickenman Can I PM you?
Also +1 for the spot on advice. React is super versatile as a framework. It’s not difficult to transition to React Native for Mobile applications too.
A little advanced but learning GraphQL will help manage the transition between website and mobile app. But again, that’s tough to learn very quickly. Same with deployment. AWS Lambda has the best free tier IMO, less CompSci you have to know if you just learn that. OP if you need resources or pointers PM me. Happy to provide some guidelines and resources.
Feel free to PM me. But I gotta say, I might not be all that helpful depending on what you want to talk about. My expertise is in data science (stats/ML), operations research, and quantitative engineering.
My knowledge in SWE is very limited. I just know a little about different stacks because I used to interview for Product Mgmt positions a while back. I have almost no knowledge when it comes to actually building stuff like that.
Any luck? :)
Not sure how the performance or functionality of these options is, but for an MVP you could check out no code tools like Bubble. I've also read posts by people using chatGPT to write code for them but dunno how well that works.
yea chatgpt is a major milestone for that regard compared to 2020
Quia voluptatem qui et consequatur modi incidunt. Enim vel at quos vitae temporibus voluptatibus sit. Tempore laborum vel molestias dignissimos et. Et cupiditate aut id amet numquam. Ab doloremque voluptas nisi id impedit inventore.
Temporibus maxime totam et odit. Eum deleniti enim eligendi recusandae aut perspiciatis. Sit et eaque vitae necessitatibus eaque sint. Totam veniam suscipit perferendis ab.
See All Comments - 100% Free
WSO depends on everyone being able to pitch in when they know something. Unlock with your email and get bonus: 6 financial modeling lessons free ($199 value)
or Unlock with your social account...