NativeScript / NativeScript/nativescript-cli
Static Previews
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.1k
- Forks
- 204
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 8
Description
Describe the solution you'd like
The Preview functionality is an amazing capability of the NativeScript platform. But in its present form it's only really usable by developers (as far as I can tell). However, the ability to get feedback on a development build before it even goes out to a beta service like TestFlight would be extremely valuable to the non-technical stakeholders of a project. Imagine if developers could share a preview of what they're working on around their team just by sending them a link. In fact, I'd even say it's more valuable in the hands of non-technical team members than developers since developers can always run apps on their suite of simulators.
Ideally, you would you would be able to statically host a preview bundle at a pre-determined URL / QRCode combo which you could then send links out to collect feedback from.
Describe alternatives you've considered
I've considered using Netlify or Heroku to run a modified version oftns preview that remains active with the preview connected indefinitiely. However, I have no idea how robust this will be as a solution.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by examining the existing tns preview flow and the alternatives mentioned, Netlify and Heroku. Define what static hosting, a predetermined URL or QR code, and stakeholder access must provide; the work is done when a preview can be shared without requiring a continuously running development session.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- cli, mobile-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100