Skip to content

TAILS-Capstone/MobileApp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TAILS Mobile App

Mobile applications for the TAILS capstone project.

This repository contains two separate mobile projects:

  • MobileApp-ExpoGo-UI/ : Expo / React Native UI app
  • MobileApp-AndroidStudio-BLE/ : Native Android BLE app (plus ESP32 test server sample)

Repository Structure

MobileApp/
├── MobileApp-ExpoGo-UI/            # Expo (React Native) UI app
├── MobileApp-AndroidStudio-BLE/    # Android Studio BLE app
└── docs/
    └── images/                     # Screenshots used in this README

Tech Stack

MobileApp-ExpoGo-UI (Expo UI)

  • Expo / React Native
  • expo-linear-gradient

MobileApp-AndroidStudio-BLE (Android BLE)

  • Native Android
  • Bluetooth Low Energy (BLE)
  • Google Maps SDK

Screenshots

Login
Login screen
Create Account
Create account screen
Home (iOS)
Home screen on iOS
Home (Android)
Home screen on Android device
History
History screen
Settings
Settings screen

Map / POI
Map / POI screen

Getting Started

Expo UI App (MobileApp-ExpoGo-UI/)

cd MobileApp-ExpoGo-UI
npm install
npx expo start

Android BLE App (MobileApp-AndroidStudio-BLE/)

  1. Open MobileApp-AndroidStudio-BLE/ in Android Studio
  2. Sync Gradle
  3. Build & run on an Android device

License

MIT License. See LICENSE.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 77.4%
  • Java 19.7%
  • C++ 1.6%
  • JavaScript 1.3%