Download presentation
Presentation is loading. Please wait.
1
Reactive Android Development
CS T & CS T Summer 2016
2
Secure Messaging Goal: Produce an app that allows secure communication between users with as little message storage on the server as possible.
3
Secure Messaging Each message will have a limited time-to-live
When possible, devices should send messages directly between one another When necessary, messages may be relayed through the server
4
Secure Messaging App must register it's IP address with the server
When sending a message to another user, the app must determine whether the registered IP address is accessible. If not, the message will be relayed through the server
5
Persistence App must maintain Username Server name Keys Public/Private
Database of contacts Database of current messages
6
Project Activities
7
Project Activity Transitions
8
SharedPreferences
9
Database
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.