@lakutata/template-mobile-react
v3.2.0
Published
The mobile template of the lakutata projects with React Native: a lakutata application in a Node.js embedded in the mobile application, serving the actions of its controllers to the user interface of React Native, on Android, iOS and HarmonyOS (RNOH).
Maintainers
Readme
@lakutata/template-mobile-react
The mobile template of the lakutata projects with React Native: a lakutata
application runs in a Node.js embedded in the mobile application and serves the actions of its controllers to the user
interface of React Native, on Android, iOS and HarmonyOS (RNOH). The root of the project is the application of React
Native (its entry and the native projects of the three systems), whose parts are the packages of a workspace, as in the
other templates: the application in packages/app, the user interface in packages/ui, the native module embedding
Node.js (C++ shared by the three) and the ipc of the user interface in packages/ipc; lakutata mobile downloads its
libnode (from the releases of lakutata/libnode), makes the Node.js project, runs
the application on an emulator, a device or a simulator, and deploys the Node.js side during the development.
npx @lakutata/cli create --name my-app --template mobile-react --bundle-id com.acme.myappThe files of the project are in template/; lakutata create fills {$APP_NAME}, {$APP_ID}, {$APP_DESC},
{$APP_AUTHOR}, {$APP_LICENSE} and {$APP_BUNDLE_ID} (the id of the application on the three systems), and renames
the _gitignore files.
