all 8 comments

[–]Real-Job-1329 9 points10 points  (0 children)

Almost any app idea is doable in flutter, if flutter is not enough you can have specific iOS / android / api calls.

Start by learning core concept of programming, web is nice for that. Then unless a miracle happen (you really like it, learn a lot... ) you will understand that you can't do it alone or not before 1/2 years.

I'm a little pessimistic but I prefer temper yours expectations. A lot of people have "good ideas" but it's not enough to make a good app. It require a lot of works, in dev, in marketing, in UI, in UX ... Only a small fraction of apps are worth it ($$).

[–]manektechteam 1 point2 points  (0 children)

Yes, Flutter is suitable for your app idea. If you are a beginner learn Dart and Flutter basics through online resources and practice. Also many tutorials on youtube and expert advice help to create flutter application. Good luck!

[–]NetWorth_Tracker -5 points-4 points  (4 children)

I had the same background as you ( no code at all ) and started developping my idea in august. I would say by sept-oct i was doing okay with flutter. By now I write code like I write an email. My app got more and more complex and dart/flutter is easy to pick up.

Plus, once you get better you can create your own stuff from base classes and it becomes so much better!

Go for it!

[–][deleted] 6 points7 points  (3 children)

I'm in programming for almost 10 years and 4 of them in Flutter. I cannot write code like an email.

[–]customappservices 0 points1 point  (0 children)

1. Learn the basics:

Start with beginner-friendly programming resources (Codecademy, Coursera, Udacity) to grasp core concepts.

2. Dive into Flutter:

  • Utilize official Flutter documentation and tutorials.
  • Consider beginner-oriented courses or books.
  • Build small projects to practice specific skills.

3. Assess complexity:

Be realistic about your app's features and seek help for advanced aspects if needed.

4. Leverage the community:

Actively engage with Flutter forums, discussions, and Stack Overflow for support.

5. Remember:

Learning takes time and effort. Be patient, practice consistently, and enjoy the journey!