Native apps are difficult to build and maintain
Lessons From Five Years in Mobile News Apps: #1 Don’t have a news app.
Priya Ganapati

I’m really glad to see a mobile developer be honest about this. I tell people all the time to think twice before committing to a mobile app build if they’re starting out. With speedy frameworks like Laravel and Rails—not to mention the plethora of libraries already available , frankly, you would be a fool to go mobile on an unfunded hunch.