Step 2. Define the competitors of your instant messaging app. Step 3. Select relevant features to make a chat app. Step 4. Pick the first platform(s) to create a chat app for. Step 5. Think through the monetization strategy for your instant messaging app. Step 6. Write your thoughts down. Step 7. Decide on features for the app's MVP. Step 8.