Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nathanwalker/ns-ultimate-tab-setup

An example repo for exploration into setting up standard mobile Tab navigation via NativeScript.
https://github.com/nathanwalker/ns-ultimate-tab-setup

android ios javascript nativescript typescript

Last synced: 21 days ago
JSON representation

An example repo for exploration into setting up standard mobile Tab navigation via NativeScript.

Awesome Lists containing this project

README

        

NativeScript Ultimate Tab Setup™️

https://github.com/NathanWalker/ns-ultimate-tab-setup/assets/457187/7a3f78b3-6507-4fe3-9fac-7ff6c7ce3377

- proper boot to tab route configuration with lazy loaded outlets
- option to route to launch screen for moment of UX splash but also functional needs if need to prepare data for first experience
- ability to route within tab outlets or outside them
- uses pure platform tab setup so it naturally retains routing state whereby if one is deeply navigated and user activated different tab, then returns to that tab > the same deeply navigated state is naturally retained
- ability to customize route transition when navigating away from tabs or back
- ultimate control of tab bar layout with icon/text animations of your own
- example of using custom native views within the project (without using an external third party plugin)
- styled completely with [Tailwind CSS](https://tailwindcss.com/)