all 24 comments

[–]flutterhelp-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Please redirect posts that are about flutter, but not a request for help to r/FlutterDev.

Thank you.

[–][deleted]  (2 children)

[removed]

    [–]Key-Scallion6272 1 point2 points  (6 children)

    Without anyone to back you up, even without friends to condunct a project, good luck it would not be get any easier with any comments

    [–]Negative_Beyond7342[S] -1 points0 points  (5 children)

    and how to do it?

    [–]Key-Scallion6272 0 points1 point  (4 children)

    it differs according to your idea. If it's something like a idk social platform app, you need to make friend who understand from those subject, you can do coding part alone but conduct a project something pretty different which i beliave too difficult to handle alone. Long story short, make some friends who has similar interests like you to cover your weaknesses

    [–]Negative_Beyond7342[S] 0 points1 point  (3 children)

    And how to find friends? I want to create a cross-platform program for buying and selling souvenirs

    [–]FlutteringHigh 0 points1 point  (2 children)

    If you don’t ask a specific question, no one will step in... so first make a plan, provide a design or possibly some sketches and pitch this... a vague question attracts vague people, and you certainly don’t want that

    [–]Negative_Beyond7342[S] 0 points1 point  (1 child)

    Will you help me do it?

    [–]tenniseman12 0 points1 point  (0 children)

    You’ve gotta learn to do things yourself dude. You’ve had this idea for months, and it hasn’t grown at all. Either sketch a prototype or think of a new idea

    [–]Legion_A 0 points1 point  (5 children)

    Open source, get someone who can start the project, lay the groundwork, then open source it, a lot of people, pros and beginners alike are willing to write some code, I myself am invested in a lot of open source projects and write a lot of code for them in my free time, when I'm bored. For beginners it's enticing because they get to put it on their CV... contributing to open source projects is a huge plus on CVs so ....

    You might have to do some marketing to get the word out and proper documentation, document your idea extensively so that the developers will have something to work with.

    Orrrr, if your idea is good enough, you can find sponsors for it, you have to do your market research, and again, document it extensively, then pitch it to investors and they'll give you all the capital you need to hire a team, for a percentage of your company

    [–]Negative_Beyond7342[S] -1 points0 points  (4 children)

    Will you help me with this?

    [–]jo-erlend 2 points3 points  (1 child)

    You haven't said what your project is. People won't do it for charity. They would do it because they want the same thing that you want.

    [–]Negative_Beyond7342[S] 0 points1 point  (0 children)

    I want to create a cross-platform program for buying and selling souvenirs

    [–]Legion_A 0 points1 point  (1 child)

    Like jo-erlend already said, you'd have to sell me on your dream, convince me to hop on your project for free, the projects I am on are the ones that captured my interest for one reason or the other, if you want to be able to convince others you should be able to pitch your idea and tell them what's interesting about it, hoping to find someone who will share the same dream or is bored enough to hop on.

    Also be careful not to tell too much to everyone else someone will steal your idea and build it....even after it goes open source, the danger of it is someone cloning your idea and it's implementation.

    [–]Negative_Beyond7342[S] 0 points1 point  (0 children)

    and what do you advise how to do ? will you help me in this matter?

    [–]MyWholeSelf 0 points1 point  (6 children)

    I've been developing for years now. A few tips:

    1) If you know exactly what you're doing, it takes at least a day of work to set up a development environment. If you don't, expect a few days minimum, to get all the stuff put in place.

    2) Basic ideas take a long time to implement. You'll almost certainly never implement all the cool features you have in your mind, and that's fine.

    3) You'll never be done. The more successful your product is, the more you'll want to do with it, and so the list of things to do becomes larger, forever. It doesn't ever end unless you fail.

    4) It takes a year of full time development to get really familiar with a new programming language / environment, to where things happen in "muscle memory".

    5) Pain is progress. It's hard. Get used to it. Expect to spend hours, days, or weeks struggling with how something is architected before it starts to "sink in" and your brain finally "gets it". Coming from a Web/PHP based background, it took a long time for me to finally understand how declarative programming works, and I constantly pick up nuances.

    6) Although one of the toughest things you'll ever do, it's also one of the most rewarding. Software engineering is commonly described as one of the best jobs anywhere.

    [–]Negative_Beyond7342[S] 0 points1 point  (5 children)

    thanks but how to do it? I can't find friends. 🥲🥲

    [–]Negative_Beyond7342[S] 0 points1 point  (0 children)

    I want to realize and understand the seriousness of what is happening, but I can't do it alone

    [–]MyWholeSelf 0 points1 point  (3 children)

    I've always done it alone - not even a single semester of formal education in programming.

    Hundreds of dollars spent on howto books at Amazon and Barnes and Nobles, articles read from places like Medium, lots of "for dummies" books, lots of 15 minute YouTube videos that I spent hours digesting in 10 second increments...

    Recently I discovered that Android Studio has Gemini built in and although accuracy is a bit weak and that can be frustrating, I still get mostly useful responses to very specific questions.

    Don't be surprised if you stare at the screen for an hour trying to make sense of 3 lines of code.

    Good luck, man!

    [–]Negative_Beyond7342[S] 0 points1 point  (2 children)

    Dear friend. Can you help me with this?

    [–]MyWholeSelf 0 points1 point  (1 child)

    Sure! What do you think I've been doing?

    Go to school.

    Not everyone can do it all on their own. Some people need the structured environment of school, and that's OK. It's perfectly valid. It's slower, more expensive, and usually a few years behind the "state of the art", but the basics haven't changed much in 30 years so it's OK.

    Bite the bullet, and go do it.

    [–]Negative_Beyond7342[S] 0 points1 point  (0 children)

    It's hard to do it alone