0% found this document useful (0 votes)
36 views14 pages

Pinterest

The document outlines a group project focused on developing a mobile application inspired by Pinterest, emphasizing UI design over functionality. It details the project's architecture, main activities, and lifecycle of app components, culminating in a successful demonstration of a basic Pinterest-like app. The goal is to understand app building concepts and provide a user-friendly experience.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views14 pages

Pinterest

The document outlines a group project focused on developing a mobile application inspired by Pinterest, emphasizing UI design over functionality. It details the project's architecture, main activities, and lifecycle of app components, culminating in a successful demonstration of a basic Pinterest-like app. The goal is to understand app building concepts and provide a user-friendly experience.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

MOBILE APPLICATION

DEVELOPMENT
GROUP PROJECT
Presented by group 9

Member List
Bùi Việt An
Nguyễn Thái Bình
Phạm Lê Quý Đức
Cấn Minh Hiển
Nguyễn Quang Hưng
Vũ Tuấn Hải
Table of content
1. Introduction
Project goal, App introduction

2. Architecture
The architecture structure

3. Activities
Activiie function, user flow
4. Demo
Run testing

5. Conclusion
Summaries
1. Introduction
The goal is to adapt android making
app from the course to replicate a
simple dummy app
We mainly focus on the appearance if
the app (the UI) not functionality of the
app
1. Introduction
Pinterest is an app that user can share
they ideas for various projects, hobbies,
and interests, allows users to “pin”
images,videos or links to personal or
shared board.
Organized by various theme like home
decoration, fashion, cooking, travel,
animals.. ect
Mostly well known for it large gallery
of beautiful image.
2. Architecture
Post interaction New Feed Pin topic page Search bar

Search page Recomend topic


Home page

Login screen Main screen Create screen Library/Album

Your Account Saved screen Pins Notifications Updates

Inbox Add/Invite friends

Setiings Favorite

Boards
3. Activities
Main Activities: MainActivity and LoginPage

Fragments: Controled by Activities, such like


HomePage, Search, Create, Notifications,.. etc
3. Activities
Basic Activity Lifecycle:
onCreate():
onStart()
onResume()
onPause()
onStop()
onDestroy()
3. Activities
Basic Activity Lifecycle:
onCreate():
onStart()
onResume()
onPause()
onStop()
onDestroy()
3. Activities
LoginPage
Button continue_button
Button continue_fb_button
Button continue_gg_button
3. Activities
MainActivity
HomePage
Search
Create
Notification
Saved
4. Demo
5. Conclusion
Adapt basic app building concept/design to create a simple app,
understand the architecture and how activities interact with each others
as well as control fragment
Succes in building a Pinterest dummy app with basic UI feature hopefully
professional enough to give user good experience

You might also like