SMS Poll is Android app that turns your phone into SMS-based poll system which you can deploy for your audience during competitions, conferences or any other meetings.
- 📱 Single app in your pocket, no PC needed
- 🪐 No internet or third-party service dependencies
- Dark and light themes included
You can download latest APK from Releases.
- Minimum SDK 23 (Android 6.0 and later)
For development p4a and npm are required.
# Clone repo and install requirements
git clone https://github.com/interlark/sms-poll && cd sms-poll
pip -m venv venv && source venv/bin/activate
pip install -r requirements.txt Cython
# Build JS static files
make build_static
# Desktop debug
make dev_server # http://localhost:5000
make dev_client # http://localhost:1234/admin | http://localhost:1234/poll
# Build APK for X86, X86_64, armeabi-v7a or arm64-v8a architecture
make build_x86
make build_x86_64
make build_armeabi-v7a
make build_arm64-v8a
# Mobile debug
emulator -avd <AVD> # Run emulator
adb install SMSPoll-debug.apk
adb logcat | grep python # Follow logs