Developing Tagged App Clone

Developing Tagged App Clone

INTRO

I and a group of three people worked on an App called Tagged and succeeded in cloning. We built the App in just 2days without any backend development. I am currently aspiring Full stack Android Development at Masai School.

First look over the App

Screenshot_2021-01-03-23-40-54-407_com.vk77492.taggedclone.jpg

Concepts covered in App

we used Android Studio for developing the App. Constraint layouts - This Layout makes Developing time and complexity easier. fragments -we used it for switching from one activity to another effectively, it also helped us in collaborating with teammates. the following concepts were used to make the UI experience better. Card views Scroll views Intents Java for main Activity, which covers from the usage of collections to Arrays Data structures and algorithms.

Code Snippet

code for splash screen


                Intent mainIntent = new Intent(SplashActivity.this, WelcomeActivity.class);
                SplashActivity.this.startActivity(mainIntent);
                SplashActivity.this.finish();
            }
        }, SPLASH_LENGTH);

        mIv1 = findViewById(R.id.logo1);
        mIv2 = findViewById(R.id.logo2);

        top = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.mainlogoanimation);
        bottom = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.sublogoanimation);
        mIv1.setAnimation(top);
        mIv2.setAnimation(bottom);
    }

Project statements and Expectations

The main objective was to Clone the App Tagged. Using any one of the layouts and scroll view, card views, activities, Intents, java for main Activity, fragments, drawables, and many more .

we have achieved all the expectations and presented the app Successfully.

Roles and responsibilities of team

we are a group of three members, my teammates were Abdul Mujib Khan and Vinod Kumar

we had a long discussion regarding the roles and responsibility and how to divide the work and collaborate.

Two members focused on the UI and Design of the App. (Me &Abdul)

The third member focused on the functionality part. (Vinod Kumar)

Key Learnings:

we have learned a real developer experience with my teammates, by dividing the project into fragments and collaborating with the help of Git - Github. we faced many git-conflict and errors in the deep approach of project therefore solved it and presented the App in time

Hence our team has improved a lot in Build week. looking forward to solving more problems and Building Apps.

our Intro Pages UI

inCollage_20210104_013411516.jpg

Happy coding..... THANK YOU