| In my opinion here are the pros: - iOS will be around a long time. - Big brands and startups are basically required to have an app in the App Store if they want to succeed. - Every year a new version comes out that requires developers to fix bugs and sometimes adopt new technology. Here are the cons: - Extremely difficult to build an indie business on iOS given that there is a single distribution channel that you don't control. - The learning curve is pretty steep. Here are some other points: - Good iOS developers are harder to find than good web developers (feels true to me, it might not be). - You probably won't be on call as an iOS developer (this is important to me, it might not to you). Developers are paid well across the board. I would pick a technology you enjoy working in and isn't in decline. I believe developers are more likely to succeed if they chase their interest over their salary. |
I don't think that will continue to be the case for much longer. It's mirroring the web to an extent - for a long time every business needed to have a website, and now more and more don't bother with anything more than a holding page that directs users to a few social media accounts. Brand apps are likely to go the same way, especially as Apple are doubling down on rejecting apps that don't provide useful functionality now.
Having an app for your brand is worthwhile if you have something to say and something for users to do. If you don't it's painfully obvious that the whole effort was a waste of time.