Hey everyone! I'm looking to create an app geared towards helping people connect. While I'm keeping the concept under wraps for now, I genuinely believe it has potential. The issue is, I have zero programming experience. My background is in marketing, so I understand how to promote and reach audiences, but the technical side of building an app is foreign to me. I do have some graphic design skills too. Any insights or advice on how I could bring this idea to life? I'd like it to have a similar functionality to something like Bumble. Thanks!
4 Answers
If coding isn't your thing, hiring an experienced developer can really ease the burden. They can build it according to your specifications and you can focus on your marketing skills which is definitely your strength.
Another approach is to collaborate with someone who already has programming skills. If you can communicate your vision clearly, you might just find a coder who believes in your idea and wants to join you on this project!
Learning to code is definitely an option, but it might take a while if you're starting from scratch. If you're looking for something quicker, you could use no-code platforms like Bubble or Adalo to create a prototype. However, if this app is intended for a business, relying solely on these tools could lead to issues down the line, especially when it comes to scaling and maintenance. Hiring a developer could save you a lot of headaches in the long run—maybe you have someone in your network who can help?
Consider checking out **Confident Coding** by **Rob Percival**. It's a fantastic resource that covers the basics of coding, including HTML, CSS, JavaScript, and Python. It’s designed for beginners and provides practical exercises to help you get up to speed. You can often find it in libraries or on auction sites. Also, check out websites like [Exercism](https://exercism.org/) and [Roadmap.sh](https://roadmap.sh/) for more coding resources.

Yeah, I agree! No-code tools can be great for prototypes, but you’ll need solid coding knowledge to manage the app if it grows or runs into problems.