Today, communication in the world has become instant. When someone visits a brick-and-mortar store and has an unpleasant experience, they can leave a review on one of the review sites or contact the headquarters of the company via their website or Facebook page, instantly.
For you, as an iOS developer, this means that you want to talk to people and get some feedback about your ideas before you actually start coding. The good news is that you can talk to people from all over the world for free and find those interested in your idea or at least willing to discuss it, and give an opinion about it.
One of the obvious choices for that would be to study online forums and participate in discussions there. Simply go to Google, type the words that describe your app, add the word “forum” or “discussion” and spend some time visiting the websites that come up and analysing the results.
Next, spend some time on websites like Reddit. Reddit is a social aggregator, content rating, and discussion platform. It was created in 2005 and by 2017, it had over 500 million visitors, which made it the fourth most popular website in the US and the ninth most popular in the world. In 2015, the website had over 80 billion page views, over 70 million submissions and close to a billion comments.
These numbers mean that the website held discussions on virtually any topic and subject you can imagine. If the problem you are interested in solving matters to users, there will be discussions about it on Reddit.
The beauty of Reddit is that you can participate in the discussions and ask questions for free. This can allow you collect a lot of data about your prospective market and the needs and wants of your future users.