8000 GitHub - dominicstop/todo-demo-app · GitHub
[go: up one dir, main page]

Skip to content
< 8000 script type="application/json" data-target="react-partial.embeddedData">{"props":{"color_mode":"dark","logged_in":false,"marketing_page":false,"home_path":"/","login_path":"/login?return_to=https%3A%2F%2FGitHub.com%2Fdominicstop%2Ftodo-demo-app","signup_path":"/signup?ref_cta=Sign+up\u0026ref_loc=header+logged+out\u0026ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E\u0026source=header-repo\u0026source_repo=dominicstop%2Ftodo-demo-app","signup_enabled":true,"is_signup_controller":false,"show_search_and_nav":true,"hide_search":false,"private_mode_enabled":false,"should_use_dotcom_links":true,"auth_hydro_click":"{\"event_type\":\"authentication.click\",\"payload\":{\"location_in_page\":\"site header menu\",\"repository_id\":null,\"auth_type\":\"SIGN_UP\",\"originating_url\":\"https://GitHub.com/dominicstop/todo-demo-app\",\"user_id\":null}}","auth_hydro_click_hmac":"6827c1da36678c4ef7deb84f00ce150292deb92b58ffddc4b6386df4d9e7c2fe"}}

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

Guide: Creating a TODO App From Scratch

Modules

  • List and Text Input
  • Pressable, Hooks, and Images
  • React Navigation
  • Networking Basics
  • Final Project Assessment: TODO App

Initial Setup

To scaffold a new project template, run the following command:

npx create-expo-app --template  
  • The npx command allows us to execute NPM packages without having to install them globally.

  • The Expo CLI will ask you which template to use.
  • For this project, we will be using the Blank (Typescript) option, since we will be implementing the logic for navi 56AA gation ourselves.

initial-setup-01


  • Let's name the generated project as: todo-demo-app

initial-setup-02


  • When the CLI finishes scaffolding the project, it'll tell you to navigate to generated project (i.e. cd todo-demo-app)

initial-setup-04


  • However, before be proceed we have to make sure that we're all using the same version of node
  • We can change the current node version via nvm (node version manager).
  • For this project we will be using the stable release of node.
  • We can switch which version of node we're using in the current terminal session via running: nvm use stable.

initial-setup-04


  • We can now navigate to the generated project (i.e. cd todo-demo-app)
  • The example project was scaffolded using npm

initial-setup-04



About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0