Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: Do we need a Native (Mobile) App? #24

Open
23 tasks
nelsonic opened this issue Nov 2, 2016 · 3 comments
Open
23 tasks

Question: Do we need a Native (Mobile) App? #24

nelsonic opened this issue Nov 2, 2016 · 3 comments
Labels
discuss Share your constructive thoughts on how to make progress with this issue enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! priority-1 Highest priority issue. This is costing us money every minute that passes. question A question needs to be answered before progress can be made on this issue

Comments

@nelsonic
Copy link
Member

nelsonic commented Nov 2, 2016

Many of our (existing/potential) clients still ask us for "Native" (Mobile) Applications.
While we have not pursued Native App projects in the past, we have indirectly ended up working on them as "special requests" for specific clients.

Let's open the discussion on "Native" (Mobile) Apps as a team so we can capture the sentiment.

Todo:

  • initial investigation (Blog Post) titled "Do we need a Native (Mobile) App?"
    • What are the costs/benefits of having an app in the Google Play or Apple App Store ?
    • What features are only available in Native (Mobile) Apps vs HTML5+PWA ?
      • Notifications
      • Home-screen Icon
      • Offline-support
      • Reviews/Ratings and "chart position" in the App Store can aid "findability"
  • What are the minimum requirements to deploy a "Hello World" app into the app store:
    • Apple App Store
    • Google Play Store
  • Investigate our options for developing "Native"
  • how much can be achieved using "Progressive Web App" (PWA) technologies?
  • What are the costs/benefits of using a PWA?
    • Time-to-market (a PWA requires no "store" approval and can be deployed to devices in minutes not hours/days! all subsequent updates are done incrementally without having to download an entire 20mb binary!)
    • How does the add-to-homescreen prompt/button reduce friction to adoption (by not forcing someone to go to an "App Store" and download a 20Mb binary do we have a much better chance of "converting" people to returning users?) 🏠
  • What is the timeline for PWA feature availability on iOS? ⌛️
@nelsonic nelsonic added enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! question A question needs to be answered before progress can be made on this issue priority-1 Highest priority issue. This is costing us money every minute that passes. discuss Share your constructive thoughts on how to make progress with this issue labels Nov 2, 2016
@nelsonic nelsonic changed the title How do we ship a "Native" (Mobile) App into the Apple App Store / Google Play Store? Do we need a Native (Mobile) App? Nov 2, 2016
@jackie-scholl
Copy link

An argument for Progressive Web Apps: https://cloudfour.com/thinks/ios-doesnt-support-progressive-web-apps-so-what/
It's important to note that at the moment, there's a lot that PWAs cannot do on Safari, including particularly the ability to work offline or install to the home screen.

@sohilpandya
Copy link
Member

I am pro swift(native native) at this moment in time, just because I am learning to build native apps and will log the learning process here -> https://github.com/dwyl/learn-apple-watch-development/issues
In terms of the Hello world app, here is the example -> dwyl/learn-apple-watch-development#11. Putting it in production is a whole another process that I haven't yet look at.

PWA or native is a very good question, I feel that we need to look at it on a case by case basis and at times, it's just about teaching our clients about benefits of PWA (as most of them do not need a native app) over native. But there are certain features that are only available on native and if the client wants one of those features, is it better to just go native straight away?

@nelsonic
Copy link
Member Author

https://medium.com/@addyosmani/a-tinder-progressive-web-app-performance-case-study-78919d98ece0

@nelsonic nelsonic changed the title Do we need a Native (Mobile) App? Question: Do we need a Native (Mobile) App? Aug 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Share your constructive thoughts on how to make progress with this issue enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! priority-1 Highest priority issue. This is costing us money every minute that passes. question A question needs to be answered before progress can be made on this issue
Projects
None yet
Development

No branches or pull requests

3 participants