Implementation And Ui

19 Jun 2018

ISEE2018 TEAM DEVELOPERS BLOG

Implementation and User Interface Design:

Introduction:

♦ This is our Fourth blog on this project.Today we are going to discuss about Coding conventions, context of use for two personas,Design Solution.

Coding conventions:

♦ Coding conventions are used to define how the code is Readable, Maintainable, Efficient, Functionable and Elegant by which the code should be easily understandable by the engineers who are working on the product.

♦ In this project we are using Javasoft coding conventions and our own coding conventions.

♦ We are using OTBS- One True Brace System convention for Indentation.

       public class page2 extends AppCompatActivity {
       }

♦ For description of class,Method we are using Single line comments.

             //this is a class 
               public class mainactivity 
               
             //this is a method 
                if (view.getId()== R.id.newactivityid){
                                                       Intent i = new Intent(mainactivity.this,page2.class);
                                                       startActivity(i);
                                                      }

♦ For class description, Function desctription of method we are using block commenting

            /*this code is used describe to the 
              functioning of classes */  
               public void onSettingsClick(View view)

Context of use for two personas:

1.Student

Deadline image

♦ Name: Rajesh

♦ Gender:Male

♦ Major responsibilities: studying masters in OVGU.

♦ Education:studying masters in Informatics.

♦ Technical details: He uses Android phone.

♦ Goal: He wants to take care of his classes and project meetings and other activities.

2.Sportsman:

Deadline image

♦ Name: Lebron James

♦ Gender:Male

♦ Major responsibilities: Playing in NBA

♦ Education: Studied degree

♦ Technical details: He uses Android phone.

♦ Goal: He wants to take care of his practice, Gym, Games,Meetings.

## Paper prototype of application:

♦ This is the paper prototype for creating a New Activity.

Deadline image

♦ This is the page for the description of the Activity.

♦ It contains Category, Title, Date, Start_time End_time, Notes.

Deadline image

♦ This is the page for Viewing the Activity.

♦ It contains Views according Date, Month, Week.

Deadline image

♦ This page is for settings.

♦ It contains main functionalities such as Settings.

Deadline image

Colored Interfaces:

Deadline image

♦ The screen gives us details about how to create activity.

Deadline image

♦ The screen gives us information about main functionalities such as Add new activity, View activity, Settings of the app.

Summary of changes:

♦ They are no changes in our project Objectives and Requirements.