An open API service indexing awesome lists of open source software.

https://github.com/garyhilares/geosms2_frontend

Mobile application which acts as frontend for the backend of the GeoSMS2 project. It connects the SMS that any users send to the mobile running the application with the GeoSMS2 Backend.
https://github.com/garyhilares/geosms2_frontend

android-studio java mobile-application

Last synced: 11 months ago
JSON representation

Mobile application which acts as frontend for the backend of the GeoSMS2 project. It connects the SMS that any users send to the mobile running the application with the GeoSMS2 Backend.

Awesome Lists containing this project

README

          

GeoSMS2 Frontend


badge-lastcommit
badge-openissues
badge-license
badge-contributors
badge-codesize

## What is GeoSMS2 Frontend?
GeoSMS2 Frontend is a mobile application which acts as frontend for the backend of the GeoSMS2 project. It connects the SMS that any users send to the mobile running the application with [GeoSMS2 Backend](https://github.com/GaryHilares/GeoSMS2_Backend/).

Be careful if you run the software without fully understanding what it does. Otherwise you may unintendedly send SMS to other people.

### Platforms
- Android
- Windows (through virtualization)
- Linux (through virtualization)

### Dependencies
#### Development
- Android Studio

## Motivation
We want to help people in some Andean areas of Peru, who don't have access to the Internet, to access useful, if limited, Internet-like functionality through SMS.

## Installation and usage
To setup a development environment for the application, you can follow the next steps:
1. Install Android Studio:
- The Android Studio documentation explains the installation process [here](https://developer.android.com/studio/install).
2. Build the project:
1. Open the GeoSMS2 folder in Android studio.
2. Configure the Android Studio's VM if you haven't already done it, or setup a mobile device for debugging.
3. Use Android Studio's button to build and run the project in your VM/device.

For a production environment, build and export an APK using Android Studio. Then install it on your mobile device.

## Contributors
Thanks to these wonderful people for making GeoSMS2 Frontend possible!

## License
This work is licensed under a [Creative Commons Attribution 4.0 International License](https://github.com/GaryHilares/GeoSMS2_Frontend/blob/main/LICENSE).