I am developing a phone application with a developer and using AWS to host my application. It is for both Android and IOS.
I would like to get answers for the following question:
1- What should I be using for hosing my website ? GCP or AWS ? and Why ? some cons. and pros. would be nice.
2- Does GCP hosing service and AWS hosting service, provide/include acquiring/getting the domain name I want ? Or should I purchase the domain name myself ? If both options are available, which is the best (most appropriate) way ? some cons. and pros. would be nice.
3- I need to have emails with my own domain name. (1 or 2 for now but a lot more in the future). Should I use google email solution or AWS or there is another option ? I like google since it is a lot easier to use and I am used to gmail but AWS is a promising/interesting platform however I am not sure how nice it's email service is and how appropriate it is to my situation
4- Once I have my application on AWS, what the steps I should do ? Like creating an account in google console and pay 20$ etc. The same goes for Apple etc. I want also recommendations (even tiny things that people don't pay much attention to) like should I use my personal gmail email or wait till I create an email with my own domain name to sign up in Google Play and Apple Store
5- How much usually the cost to develop video/audio call 1-1 and group ?
6- I will be using codes sent to sms to confirm the user's phone number. Do know any good service provider that you could recommend ?