Project Title - IoT Pocket
Idea - Implementation of IoT protocols (MQTT, BLE and other) for integration with different smart devices.
NativeScript application for Android v.6 and up and iOS 12 and up
Getting Started
Make sure you have installed:
-
More details about the requirements here - General Requirements
Prerequisites
- Add the platforms you want to use by using the command
tns run android
for Android andtns run ios
for iOS (only macOS supported devices) - For prieviewing use the command
tns preview
Installing
Using git
git clone https://gitlab.com/cristian.cernat97/iot-pocket.git
or download the zip file
Testing
Unit testing
- Android:
tns test android
- iOS:
tns test ios
For emulators add the flag --emulator
and for re-run add the flag --watch
The tests are found in their specific platform NOT in the browser
Built With
- Angular
- NativeScript With support for iOS >v.12 and Android >v.6
- RxJS Reactive Extensions for JavaScript
Documentation
- Use
npm run docs
for generation of the docs - Use
npm run serve-docs
for serving the docs
Contributing
Go ahead and contact me for any suggestions
Versioning
Version 3.0.0
Authors
- Cristian Cernat - (https://gitlab.com/cristian.cernat97)