вторник, 22 марта 2016 г.

Week progress

This week, I tried to make a simple android client servlet, which I'll implement to make my application work (log in action, sharing location information, etc.)
Also I've learned some more about how can I combine my activities in application.
The next time, I'll use this knowledge to take my projectt to appropriate form.

вторник, 8 марта 2016 г.

2. week


I've decided to create my project in NetBeans IDE (8.0.2) with a few additional plugins (http://plugins.netbeans.org/plugin/44510/gradle-support, http://nbandroid.org/updates/updates.xml, http://nbandroid.org/updates/updates.xml) and to manage it on gitlab. However, I'd be able to change my decision in the future, if I'll face with an unsolvable software problem. ;)

My plan for coming two weeks:
  • Code a cascade of my application for console.
  • Create an interface.
  • Gather the necessary information for further developing.

суббота, 27 февраля 2016 г.

Description

My application will show a current location of users of a group on a map by processing GPS data from their devices. This information will be collected, logged and refreshed with a certain frequency by server in database with users personal information, then will be shared when required. Application structure:
  1. Registration: will offer user to sign in the application or to make a new profile and fill in the personal information. (optional: "forget the password"-case)
  2. Main screen: a map of a group with dots, that show the group members' current location on this map (by clicking on dot will pop-up the photo of user), below will be a list with colored nicknames and status identifiers near them (almost like in Skype: work/busy/can talk/can meet).
  3. Groups screen: groups list, buttons: "make a new group", "join a new participant".
  4. Options screen: would offer to edit a personal information, buttons: "change password", "change photo", "change nickname", "set refresh frequency", "change status", "invisible"-mode.