Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

crewdevio/react-native

Repository files navigation

React Native

This template allows you to create native applications for Android and iOS using react, tailwind, capacitor, konsta UI, shadcn/ui.

Get started

basic requirements for web development:

for ios development:

Note: iOS 13+ is supported. Xcode 14.1+ is required (see Environment Setup). Capacitor uses WKWebView, not the deprecated UIWebView.

for android development:

Note: API 22+ (Android 5.1 or later) is supported, which represents over 99% of the Android market. Capacitor requires an Android WebView with Chrome version 60 or later. On Android 5-6, and 10+ Capacitor uses the Android System WebView. On Android 7-9, Google Chrome provides the WebView.

Development

first use template or clone or fork this repo:

npx degit crewdevio/react-native my-app

install all dependencies:

pnpm install

start web project:

pnpm run dev

Open App in ios emulator

compile the frontend first:

pnpm run build

then sync the code with ios/android

pnpm run sync

run the project in the emulator:

pnpm run start:ios

Open App in android emulator

compile the frontend first:

pnpm run build

then sync the code with ios/android

pnpm run sync

run the project in the emulator:

pnpm run start:android

FAQ

AltStyle によって変換されたページ (->オリジナル) /