smartface-native
Core Modules of Native Libraries. Smartface Native has implementations of Android and iOS native libraries with Smartface Expose Framework.
File Explorer
Download Latest Version (.zip)- ref-manual.yml
- ref-old.yml
- release-dev.yml
- release-prod.yml
- fetch.d.ts
- globals.d.ts
- index.d.ts
- missings-android.d.ts
- missings-ios.d.ts
- typings.d.ts
- url.d.ts
- xmlhttprequest.d.ts
- settings.json
- index.ts
- navigationbar.android.ts
- navigationbar.ios.ts
- navigationbar.ts
- index.ts
- statusbar.android.ts
- statusbar.ios.ts
- statusbar.ts
- application-events.ts
- application.android.ts
- application.ios.ts
- application.ts
- index.ts
- event-emitter.mixin.ts
- event-emitter.ts
- EventType.ts
- extract-event-values.ts
- index.ts
- alert.ts
- constructorof.ts
- inative-component.ts
- native-component.ts
- native-event-emitter-component.ts
- native-mobile-component.ts
- polyfills.ts
- timers.ts
- accelerometer-events.ts
- accelerometer.android.ts
- accelerometer.ios.ts
- accelerometer.ts
- index.ts
- barcodescanner.android.ts
- barcodescanner.ios.ts
- barcodescanner.ts
- index.ts
- calendarevent.android.ts
- calendarevent.ios.ts
- calendarevent.ts
- index.ts
- calldetection-events.ts
- calldetection.android.ts
- calldetection.ios.ts
- calldetection.ts
- index.ts
- contact.android.ts
- contact.ios.ts
- contact.ts
- index.ts
- contacts.android.ts
- contacts.ios.ts
- contacts.ts
- index.ts
- documentpicker.android.ts
- documentpicker.ios.ts
- documentpicker.ts
- index.ts
- deviceMapping.json
- hardware.android.ts
- hardware.ios.ts
- hardware.ts
- index.ts
- index.ts
- location-events.ts
- location.android.ts
- location.ios.ts
- location.ts
- index.ts
- multimedia.android.ts
- multimedia.ios.ts
- multimedia.ts
- index.ts
- network.android.ts
- network.ios.ts
- network.ts
- index.ts
- permission-events.ts
- permission.android.ts
- permission.ios.ts
- permission.ts
- index.ts
- screen.android.ts
- screen.ios.ts
- screen.ts
- index.ts
- smsreceiver.android.ts
- smsreceiver.ios.ts
- smsreceiver.ts
- index.ts
- sound-events.ts
- sound.android.ts
- sound.ios.ts
- sound.ts
- index.ts
- system.android.ts
- system.ios.ts
- system.ts
- asynctask-events.ts
- asynctask.android.ts
- asynctask.ios.ts
- asynctask.ts
- index.ts
- blob.android.ts
- blob.ios.ts
- blob.ts
- index.ts
- aes.android.ts
- aes.ios.ts
- aes.ts
- index.ts
- index.ts
- rsa.android.ts
- rsa.ios.ts
- rsa.ts
- index.ts
- database.android.ts
- database.ios.ts
- database.ts
- index.ts
- data.android.ts
- data.ios.ts
- data.ts
- index.ts
- index.ts
- linking.android.ts
- linking.ios.ts
- linking.ts
- index.ts
- notifications-events.ts
- notifications.android.ts
- notifications.ios.ts
- notifications.ts
- index.ts
- securedata.android.ts
- securedata.ios.ts
- securedata.ts
- index.ts
- share.android.ts
- share.ios.ts
- share.ts
- index.ts
- speechrecognizer.android.ts
- speechrecognizer.ios.ts
- speechrecognizer.ts
- index.ts
- timer.android.ts
- timer.ios.ts
- timer.ts
- index.ts
- getrippleeffect.ts
- file.android.ts
- file.ios.ts
- file.ts
- index.ts
- filestream.android.ts
- filestream.ios.ts
- filestream.ts
- index.ts
- index.ts
- path.android.ts
- path.ios.ts
- path.ts
- index.ts
- index.ts
- http.android.ts
- http.ios.ts
- http.ts
- index.ts
- index.ts
- url.ts
- urlsearchparams.ts
- index.ts
- websocket-events.ts
- websocket.android.ts
- websocket.ios.ts
- websocket.ts
- index.ts
- xhr-events.ts
- xhr.android.ts
- xhr.ios.ts
- xhr.ts
- index.ts
- boundary.ts
- iflexlayout.ts
- point2d.ts
- position.ts
- rectangle.ts
- size.ts
- activityindicator.android.ts
- activityindicator.ios.ts
- activityindicator.ts
- index.ts
- alertview.android.ts
- alertview.ios.ts
- alertview.ts
- index.ts
- animator.android.ts
- animator.ios.ts
- animator.ts
- index.ts
- attributedstring.android.ts
- attributedstring.ios.ts
- attributedstring.ts
- index.ts
- badge.android.ts
- badge.ios.ts
- badge.ts
- index.ts
- blurview-events.ts
- blurview.android.ts
- blurview.ios.ts
- blurview.ts
- index.ts
- bottomsheet-events.ts
- bottomsheet.android.ts
- bottomsheet.ios.ts
- bottomsheet.ts
- index.ts
- bottomtabbar.android.ts
- bottomtabbar.ios.ts
- bottomtabbar.ts
- index.ts
- bottomtabbarcontroller-events.ts
- bottomtabbarcontroller.android.ts
- bottomtabbarcontroller.ios.ts
- bottomtabbarcontroller.ts
- index.ts
- button-events.ts
- button.android.ts
- button.ios.ts
- button.ts
- index.ts
- color.android.ts
- color.ios.ts
- color.ts
- index.ts
- datepicker-events.ts
- datepicker.android.ts
- datepicker.ios.ts
- datepicker.ts
- index.ts
- dialog.android.ts
- dialog.ios.ts
- dialog.ts
- index.ts
- emailcomposer.android.ts
- emailcomposer.ios.ts
- emailcomposer.ts
- index.ts
- flexlayout-events.ts
- flexlayout.android.ts
- flexlayout.ios.ts
- flexlayout.ts
- index.ts
- font.android.ts
- font.ios.ts
- font.ts
- index.ts
- gifimage.android.ts
- gifimage.ios.ts
- gifimage.ts
- index.ts
- gifimageview-events.ts
- gifimageview.android.ts
- gifimageview.ios.ts
- gifimageview.ts
- index.ts
- gridview-events.ts
- gridview.android.ts
- gridview.ios.ts
- gridview.ts
- index.ts
- gridviewitem.android.ts
- gridviewitem.ios.ts
- gridviewitem.ts
- index.ts
- index.ts
- headerbaritem.android.ts
- headerbaritem.ios.ts
- headerbaritem.ts
- index.ts
- icon.android.ts
- icon.ios.ts
- icon.ts
- index.ts
- image.android.ts
- image.ios.ts
- image.ts
- index.ts
- imageview-events.ts
- imageview.android.ts
- imageview.ios.ts
- imageview.ts
- index.ts
- index.ts
- label.android.ts
- label.ios.ts
- label.ts
- index.ts
- layoutmanager.android.ts
- layoutmanager.ios.ts
- layoutmanager.ts
- index.ts
- listviewindex.android.ts
- listviewindex.ios.ts
- listviewindex.ts
- index.ts
- listview-events.ts
- listview.android.ts
- listview.ios.ts
- listview.ts
- index.ts
- listviewitem.android.ts
- listviewitem.ios.ts
- listviewitem.ts
- index.ts
- livemediaplayer-events.ts
- livemediaplayer.android.ts
- livemediaplayer.ios.ts
- livemediaplayer.ts
- index.ts
- livemediapublisher-events.ts
- livemediapublisher.android.ts
- livemediapublisher.ios.ts
- livemediapublisher.ts
- cluster.android.ts
- cluster.ios.ts
- cluster.ts
- index.ts
- index.ts
- pin-events.ts
- pin.android.ts
- pin.ios.ts
- pin.ts
- index.ts
- mapview-events.ts
- mapview.android.ts
- mapview.ios.ts
- mapview.ts
- index.ts
- materialtextbox.android.ts
- materialtextbox.ios.ts
- materialtextbox.ts
- index.ts
- menu.android.ts
- menu.ios.ts
- menu.ts
- index.ts
- menuitem-events.ts
- menuitem.android.ts
- menuitem.ios.ts
- menuitem.ts
- headerbar.ts
- index.ts
- navigationcontroller.android.ts
- navigationcontroller.ios.ts
- navigationcontroller.ts
- index.ts
- page-events.ts
- page.android.ts
- page.ios.ts
- page.ts
- index.ts
- picker-events.ts
- picker.android.ts
- picker.ios.ts
- picker.ts
- index.ts
- quicklook.android.ts
- quicklook.ios.ts
- quicklook.ts
- index.ts
- rangeslider-events.ts
- rangeslider.android.ts
- rangeslider.ios.ts
- rangeslider.ts
- index.ts
- scrollview-events.ts
- scrollview.android.ts
- scrollview.ios.ts
- scrollview.ts
- index.ts
- searchview-events.ts
- searchview.android.ts
- searchview.ios.ts
- searchview.ts
- index.ts
- selectablepicker-events.ts
- selectablepicker.android.ts
- selectablepicker.ios.ts
- selectablepicker.ts
- actionkeytype.ts
- nativeflexprops.ts
- overscrollmode.ts
- scrollstate.ts
- contentinsetadjustment.ts
- nativeflexprops.ts
- textcontenttype.ts
- yogaenums.ts
- autocapitalize.ts
- ellipsizemode.ts
- Flex.ts
- imagecachetype.ts
- keyboardappearance.ts
- keyboardtype.ts
- textalignment.ts
- textcontenttype.ts
- textdirection.ts
- viewState.ts
- index.ts
- shimmerflexlayout.android.ts
- shimmerflexlayout.ios.ts
- shimmerflexlayout.ts
- index.ts
- slider-events.ts
- slider.android.ts
- slider.ios.ts
- slider.ts
- index.ts
- sliderdrawer-events.ts
- sliderdrawer.android.ts
- sliderdrawer.ios.ts
- sliderdrawer.ts
- index.ts
- spriteview.ts
- index.d.ts
- index.ts
- svgimage.android.ts
- svgimage.ios.ts
- svgimage.ts
- index.ts
- svgimageview-events.ts
- svgimageview.android.ts
- svgimageview.ios.ts
- svgimageview.ts
- index.ts
- swipeitem-events.ts
- swipeitem.ts
- index.ts
- swipeview-events.ts
- swipeview.android.ts
- swipeview.ios.ts
- swipeview.ts
- index.ts
- switch-events.ts
- switch.android.ts
- switch.ios.ts
- switch.ts
- index.ts
- tabbarcontroller-events.ts
- tabbarcontroller.android.ts
- tabbarcontroller.ios.ts
- tabbarcontroller.ts
- index.ts
- tabbaritem.android.ts
- tabbaritem.ios.ts
- tabbaritem.ts
- index.ts
- textarea-events.ts
- textarea.android.ts
- textarea.ios.ts
- textarea.ts
- index.ts
- textbox-events.ts
- textbox.android.ts
- textbox.ios.ts
- textbox.ts
- index.ts
- textview-events.ts
- textview.android.ts
- textview.ios.ts
- textview.ts
- index.ts
- timepicker-events.ts
- timepicker.android.ts
- timepicker.ios.ts
- timepicker.ts
- index.ts
- toast-events.ts
- toast.android.ts
- toast.ios.ts
- toast.ts
- index.ts
- videoview-events.ts
- videoview.android.ts
- videoview.ios.ts
- videoview.ts
- with-ripple-effect.android.ts
- index.ts
- view-events.ts
- view.android.ts
- view.ios.ts
- view.ts
- index.ts
- viewgroup-events.ts
- viewgroup.android.ts
- viewgroup.ios.ts
- viewgroup.ts
- index.ts
- webbrowser.android.ts
- webbrowser.ios.ts
- webbrowser.ts
- index.ts
- webview-events.ts
- webview.android.ts
- webview.ios.ts
- webview.ts
- index.ts
- zoomableimageview.android.ts
- zoomableimageview.ios.ts
- zoomableimageview.ts
- fragmenttransition.ts
- viewcontroller.ts
- androidconfig.ts
- attributedtitle.ts
- directionbasedconverter.ts
- headerbaritempadding.ts
- layoutparams.ts
- nativeTheme.ts
- requestcodes.ts
- systemservices.ts
- textviewsizecalculator.ts
- typevalue.ts
- unitconverter.ts
- invocation.ts
- keyboardanimationdelegate.ts
- nslinebreakmode.ts
- uicontrolevents.ts
- uidatepickermode.ts
- uigesturerecognizerstate.ts
- base64.ts
- copyObjectPropertiesWithDescriptors.ts
- exception.ts
- index.ts
- isViewState.ts
- type.ts
- index.ts
- .dockerignore
- .eslintignore
- .eslintrc
- .gitignore
- .npmignore
- .prettierrc
- ARCHITECTURE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- Dockerfile
- index.js
- LICENSE.md
- package.json
- README.md
- tsconfig.dev.json
- tsconfig.json
- typedoc.js
- yarn.lock
# Installation Guide
1. Get the code
git clone https://github.com/smartface/smartface-native
Downloads the entire project code from GitHub to your computer.
cd smartface-native
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t smartface-native .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 smartface-native
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Node.js
EasyPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
