All Projects → MoOx → LifeTime

MoOx / LifeTime

Licence: BSD-3-Clause license
LifeTime app

Programming Languages

ReScript
86 projects
javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language
objective c
16641 projects - #2 most used programming language
ruby
36898 projects - #4 most used programming language
Starlark
911 projects

Projects that are alternatives of or similar to LifeTime

react-multiversal
React components that works everywhere (iOS, Android, Web, Node)
Stars: ✭ 43 (+22.86%)
Mutual labels:  reasonml, reason-react, reason-react-native
Fullstack Reason
A demo project that shows a fullstack ReasonML/OCaml app–native binary + webapp
Stars: ✭ 164 (+368.57%)
Mutual labels:  reasonml, reason-react
Pure
React in pure Reason that targets native platforms.
Stars: ✭ 135 (+285.71%)
Mutual labels:  reasonml, reason-react
Reason Graphql Fullstack
Fullstack Reason + GraphQL Todo List App
Stars: ✭ 246 (+602.86%)
Mutual labels:  reasonml, reason-react
Rescript Recoil
Zero-cost bindings to Facebook's Recoil library
Stars: ✭ 115 (+228.57%)
Mutual labels:  reasonml, reason-react
Reroute
a fast, declarative microrouter for reason-react
Stars: ✭ 120 (+242.86%)
Mutual labels:  reasonml, reason-react
Rescript Relay
Use Relay with ReasonML.
Stars: ✭ 214 (+511.43%)
Mutual labels:  reasonml, reason-react
Introduce Reason Example
An example app made with Create React App which introduces a Reason component
Stars: ✭ 82 (+134.29%)
Mutual labels:  reasonml, reason-react
bs-rsuite-ui-react
Reason bindings for React Suite UI library
Stars: ✭ 26 (-25.71%)
Mutual labels:  reasonml, reason-react
reason-react-lazy-loading
Example project to show how to use components lazy loading in ReasonReact
Stars: ✭ 41 (+17.14%)
Mutual labels:  reasonml, reason-react
re-use
⚛️ 🎣 A collection of hooks for ReasonReact
Stars: ✭ 27 (-22.86%)
Mutual labels:  reasonml, reason-react
Reason Calculator
A calculator built with Reason and reason-react.
Stars: ✭ 110 (+214.29%)
Mutual labels:  reasonml, reason-react
Verified React
Automated reasoning for React/ReasonML
Stars: ✭ 104 (+197.14%)
Mutual labels:  reasonml, reason-react
Brisk Reconciler
React.js-like reconciler implemented in OCaml/Reason
Stars: ✭ 124 (+254.29%)
Mutual labels:  reasonml, reason-react
Timerlab
⏰ A simple and customizable timer
Stars: ✭ 84 (+140%)
Mutual labels:  reasonml, reason-react
Bs Material Ui
ReScript bindings for material-ui
Stars: ✭ 185 (+428.57%)
Mutual labels:  reasonml, reason-react
reason-hooks-testing-library
ReasonML bindings for react-hooks-testing-library
Stars: ✭ 24 (-31.43%)
Mutual labels:  reasonml, reason-react
Recontainers
[DEPRECATED] ReasonReact utilitary high order components
Stars: ✭ 54 (+54.29%)
Mutual labels:  reasonml, reason-react
Rescript React Update
useReducer with updates and side effects!
Stars: ✭ 79 (+125.71%)
Mutual labels:  reasonml, reason-react
app-template-rescript-react
Adding ReScript with rescript-react on top of @snowpack/app-template-react
Stars: ✭ 44 (+25.71%)
Mutual labels:  reasonml, reason-react

LifeTime

iOS Android Tests

Installation

Before installing the project, you have to verify that you have on you machine all requirements

Requirements

Please be sure to have installed:

Optionally but highly recommended:

macOS

If you are using macOS (required for iOS development), you can use HomeBrew to easily get most of these requirements:

brew install git
brew install node
brew install yarn
brew install watchman
brew install --cask android-platform-tools
brew install --cask android-sdk
brew install --cask android-studio

(Only Xcode is missing with the commands above)

Optionally

Node via fnm

brew uninstall node
brew install Schniz/tap/fnm

export PATH=$HOME/.fnm:$PATH
eval "`fnm env --multi --use-on-cd`"

fnm install 12 && fnm default `fnm ls | grep v12 | tail -1 | cut -c4-`

Ruby & Bundler via rbenv

brew install rbenv

export GEM_HOME=$HOME/.gem
export PATH=$PATH:$HOME/.gem/bin
eval "$(rbenv init -)"

rbenv install 2.6.3 && rbenv global 2.6.3
gem install bundle

Getting Started

Clone the repo and install the dependencies

git clone https://github.com/MoOx/reason-react-native-boilerplate.git
cd reason-react-native-boilerplate
yarn

Recommended IDE

Visual Studio Code

On macOS you can install VSCode using Homebrew:

brew cask install visual-studio-code

Open it & you should get code CLI installed. Then you can install recommended extensions from the CLI.

Recommended Visual Studio Code Extensions

You can get those with the following commands

code --install-extension dbaeumer.vscode-eslint
code --install-extension flowtype.flow-for-vscode
code --install-extension esbenp.prettier-vscode
code --install-extension msjsdiag.vscode-react-native
code --install-extension mikestead.dotenv

Optional Debug Tools

React Native Debugger

This tool contains React Inspector, Redux debbuger, and a light version of chrome devtools (console, sources, network...).

brew cask install react-native-debugger

Launch it before starting the application to debug.

More information on react-native-debugger documentation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].