crewdevio / react-native

react + capacitor + konsta UI + shadcn/ui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

react + capacitor + konsta UI + shadcn/ui


Languages

Language:TypeScript 33.6%Language:Swift 20.2%Language:JavaScript 15.2%Language:CSS 11.7%Language:Java 8.6%Language:Ruby 7.4%Language:HTML 3.3%