Download "user manual"

Transcript
that a new message has been arrived. The user interface can update the content
accordingly if necessary.
• SQLite Database: The Android platform tightly integrates the popular lightweight
database SQLite which makes it easy to store relational data. InstaCircle uses this
feature for storing the conversations on the device.
3.1.1
Software components
Figure 3.1 gives an overview of the software components which have been implemented in
InstaCircle and how they interact with each other.
Figure 3.1: Architecture
• MainActivity: The MainActivity implements the user interface which is displayed
after the application launch. It is responsible for configuring the Android device in
order to participate in a conversation.
• NetworkActiveActivity: The NetworkActiveActivity is displayed during a conversation and keeps the user informed about incoming messages, the participants and
general network information. It also offers the possibility to share the network configuration using a QR code or a NFC tag.
9