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.
- Host: GitHub
- URL: https://github.com/garyhilares/geosms2_frontend
- Owner: GaryHilares
- License: cc-by-4.0
- Created: 2022-12-04T16:12:02.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-10T23:50:09.000Z (about 3 years ago)
- Last Synced: 2025-06-10T12:09:30.975Z (about 1 year ago)
- Topics: android-studio, java, mobile-application
- Language: Java
- Homepage:
- Size: 146 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
GeoSMS2 Frontend
## 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).