The Myna-mobile app is a companion app to the Myna-web form builder. This app is used to conduct surveys that are created in Myna-web. The application is built in AngularJS and compiled for Android/iOS devices using Cordova
Android SDK (To build Myna-mobile for Android apps). (Note: Android studio requires Java)
snap install android-studioCordova version 8.1.2. (Note: Corodva requires Node.js)
npm install cordova@8.1.2Clone the repository to your local machine.
https://github.com/ManagementSystemsIntl/myna-mobile.gitChange to your project's directoy and run the cordova commmand below to run a version of the application in your web browser.
cd myna-mobile
cordova platform add browserNote: You can add any other platforms you want to build the application for, like: cordova platform add android
To run the application in a development environment, use:
cordova run browserTo build the mobile app run the following command with the platform you'd like to build for (i.e. Android or IOS.)
cordova build [platform]When you first run the app, it will prompt you for the URL of the Myna-web instance that it will fetch the surveys from as well as a connection key. The connection key is shown on the main page of your Cohort in Myna-web on the bottom right of the page.
Once this information is entered the app will download all the surveys involved in your Cohort. After that is complete you can log in as an enumerator and get the device location. On the location page, enter and confirm the school code for the school.
Myna facilitates Early Grade Reading Assessments (EGRAs).
EGRA’s are used by 30+ organizations in 70+ countries around the world.
Myna has two main components, a web application that includes a survey
builder and dashboard and a mobile application that facilitates offline
mobile data collection on tablets or smartphones. Both components offer a
full suite of device, survey, and form management.
Copyright (C) 2019, Tetra Tech.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.