I'm in the same boat and did a lot of research and concluded the following:
1- Having an MVP built by a 3rd party will cost a lot of money. Hiring a contractor will also cost a lot. I would advise against hiring from fiverr/upwork, unless you want some minor work to be done or already know how a software is developped inside out. You can then cut the project in smaller chunks and tasks and seek someone to develop it for you.
2- Thinking that once you have your MVP you will be off the hook and can go try sell the product, get traction and some sales, and finally re-invest everything back in the buisiness will NOT work. You will need a developper/company on your side all the time, all the way trough your venture.
3- I was thinking of investing around $1k per month to get an MVP done, but this wouldn't have been good on a long run anyway.
4- I came to the conclusion, that it would be faster/easier just to learn programming from scratch instead. There are a lot of free resources out there. It takes time and persistence, but you will get there. This will save you long term, and even if your MVP fails, you would have learned programming and you can you that for another venture or get a job.
Arabic is more like Assembly. It's a very detailed language that provide a lot of words to describe things. A lion for example has 300 different names[1].
It goes in low level details and can be very difficult at times.
Remind me of a time I was in Germany. I was out with some friends (none of us was german) and one friend joked about hitler, he put a finger over his mustache and did the hitler salute to tell a joke. A guy who was standing next to us came running and said you will get jailed if the police who were close to us see you. So much for freedom to tell a joke.
It seems this is the norm, so be careful when in Germany [1].
1- Having an MVP built by a 3rd party will cost a lot of money. Hiring a contractor will also cost a lot. I would advise against hiring from fiverr/upwork, unless you want some minor work to be done or already know how a software is developped inside out. You can then cut the project in smaller chunks and tasks and seek someone to develop it for you.
2- Thinking that once you have your MVP you will be off the hook and can go try sell the product, get traction and some sales, and finally re-invest everything back in the buisiness will NOT work. You will need a developper/company on your side all the time, all the way trough your venture.
3- I was thinking of investing around $1k per month to get an MVP done, but this wouldn't have been good on a long run anyway.
4- I came to the conclusion, that it would be faster/easier just to learn programming from scratch instead. There are a lot of free resources out there. It takes time and persistence, but you will get there. This will save you long term, and even if your MVP fails, you would have learned programming and you can you that for another venture or get a job.
Hope this helps.