SlideShare a Scribd company logo
1 of 21
ConfidentialConfidential19-01-2016
SPECIFICATION
Stop wasting time!
Confidential
2
TWITTER
• Too many information on timeline
• Limited time to see relevant information
• Missed important news from friends, newspaper, etc
PROBLEM
Create an app to summarize and ranking all information available on timeline
SOLUTION
Confidential
3
SUMMARY OF FEATURES
APP
. Operating System Android
. Login (username and password of the social network) Twitter
. Social Network Twitter
. Ranking of posts based on favorites, retweet and replies from Following users ✔
. Period of time last 24 hours
. Links stored in App (deleted after 24h) d ✔
. Reclassify Friends and Pages with drag&drop movement (similar swipe right/left on Tinder) ✔
. Interaction with post (favorite, retweet, reply and follow directly by the APP) ✔
. Contact us e-mail address
Confidential
4
HOW IT WORKS
1. LOGIN: The user log in his Twitter account through the APP
2. STORE: All links of posts on Twitter timeline are stored in the APP (Favorite, Retweet, Reply). The APP doesn’t store
any data (photo, video or text)
3. CHECK: The APP check the Twitter API to get realtime information about quantity of Favorite, Retweet and Reply in
each link stored within the last 24 hours, when the user access the APP.
4. SHOW: After get all necessary quantities, the APP shows the posts sorted by ranking from HIGH to LOW. To optimize
the performance, the ranking won’t be updated if the user access the same button (ranking of Favorites, for example)
within 10 minutes.
5. DISCARD: after 24 hours, old links are deleted and new ones are stored, in a continuous FIFO mode (First In First Out).
Confidential
1) User NOT logged on the Twitter
2) User already logged on the Twitter
(Do NOT show the Screen 1)
5
INITIAL SCREEN
(SCREEN 1)
(SCREEN 2)
Confidential
6
DESCRIPTIONS OF FIELDS
Button ON: icon in WHITE, line below in RED AND box filled in BLACK
Button OFF: icon in GRAY AND box filled in GRAPHITE
The first information: when the post was made
Beside the icons, put the number of replies, retweets and favorites
(according to number format of the Twitter)
105 2,5K 3,4K
90 2,2K 3,1K
95 2,2K 3,0K
75 1,9K 2,8K
Button ON: icon in RED
Button OFF: icon in GRAY
9h
6h
14h
3h
Daniel Stephen @danistep
Mariana Santos @marisan99
Daniel Stephen @danistep
Mariana Santos @marisan99
+
+
Ronaldinho Gaucho retweeted
Ronaldinho Gaucho retweeted
Confidential
7
DESCRIPTIONS OF FIELDS → PAGE 6 of the Specification
105 2,5K 3,4K
90 2,2K 3,1K
95 2,2K 3,0K
75 1,9K 2,8K
9h
6h
14h
30m
Retweeted Posts: put the name (same format of the Twitter)
→ I didn’t see any example in the apk about that, so I can’t check.
Mariana Santos @marisan99
Daniel Stephen @danistep
Mariana Santos @marisan99
+
+
Start to follow the user
→ The icon is ok, but I didn’t see any example in the apk about that, so I can’t
check
 If someone that I follow retweeted a post from another user that I still
don’t follow, should appear the button “+” to start to follow the
another user ATTENTION: IF this feature is too complicated to
implement, you can take it out of requirement.
Ronaldinho Gaucho retweeted
Waiting for Fabrics
Confidential
8
DESCRIPTIONS OF FIELDS
Put the name (bold) and twitter account (same format of the Twitter)
105 2,5K 3,4K
90 2,2K 3,1K
95 2,2K 3,0K
75 1,9K 2,8K
9h
6h
14h
30m
Retweeted Posts: put the name (same format of the Twitter)
Mariana Santos @marisan99
Daniel Stephen @danistep
Mariana Santos @marisan99
Daniel Stephen @danistep The post: same format of the Twitter
+
+
Start to follow the user
Ronaldinho Gaucho retweeted
Confidential
In the beginning: Friends (user Following has less than 100 Followers) and Pages (user Following has equal or more
than 101 Followers). But, the USER can reclassify just making a drag&drop movement (similar to swipe right/left on the app
Tinder).
9
CLASSIFICATION: Friends x Pages
Swipe Right: move the user to Pages Swipe Left: move the user to Friends
(Just illustration: the Button
Pages should be ON and the
Button Friends OFF)
Confidential
ONCE the user is reclassified, all his post has to be moved to the other button as well. ← PAY ATTENTION THIS
REQUIREMENT  PENDING
Example:
Button “Pages” is ON
1) when there are several posts of same user, if I reclassify this user from “Pages” to “Friends”, only ONE post of the user is
moved in this moment  That is OK in the apk.
2) HOWEVER, I click on the button “Friends” after that, should appear ALL posts of that user and NO ONLY the post that was
moved in the item 1);
10
CLASSIFICATION: Friends x Pages Waiting for Fabrics
Confidential
11
SCREEN 1: Login
Proceed the login on Twitter and proceed the login
Confidential
12
SCREEN 2: Home (Friends >> Ranking All)
The posts will be divided by 2 categories: Friends and Pages
Confidential
13
SCREEN 3: Friends >> Ranking Home
RankingHome = (#Favorites + #Retweets + #Replies) / #Followers
The first screen to be showed when the Button Friends becomes ON is the HOME
EXAMPLE:
Post A: 15 Favorites ; 12 Retweets ; 5 Replies ; 1.000 Followers
Post B: 10 Favorites ; 20 Retweets ; 3 Replies ; 1.200 Followers
RankingHome (A)= (15+12+5) / 1.000 = 0.0320
RankingHome (B)= (10+20+3) / 1.200 = 0.0275
RankingHome (A) > RankingHome (B)  1st position: Post A ; 2nd position: Post B
If the RankingHome (A) = RankingHome (B), the criterion of jump will be the made in
this way: 1) RankingRetweets, 2) RankingFavorites and 3) RankingReplies
Confidential
14
SCREEN 4: Friends >> Ranking Replies
RankingReplies = #Replies / #Followers
(color of icons: “Reply” in red and “Home” in gray)
EXAMPLE:
Post A: 15 Favorites ; 12 Retweets ; 5 Replies ; 1.000 Followers
Post B: 10 Favorites ; 20 Retweets ; 3 Replies ; 1.200 Followers
RankingReplies (A)= 5 / 1.000 = 0.0050
RankingReplies (B)= 3 / 1.200 = 0.0025
RankingReplies (A) > RankingReplies (B)  1st position: Post A ; 2nd position: Post
B
If the RankingReplies (A) = RankingReplies (B), the jump criteria will be the made in
this way: 1) RankingHome, 2) RankingRetweets and 3) RankingFavorites
Confidential
15
SCREEN 5: Friends >> Ranking Retweets
RankingRetweets = #Retweets / #Followers
(color of icons: “Retweet” in red and “Home” in gray)
EXAMPLE:
Post A: 15 Favorites ; 12 Retweets ; 5 Replies ; 1.000 Followers
Post B: 10 Favorites ; 20 Retweets ; 3 Replies ; 1.200 Followers
RankingRetweets (A)= 12 / 1.000 = 0.0120
RankingRetweets (B)= 20 / 1.200 = 0.0166
RankingRetweets (A) < RankingRetweets (B)  1st position: Post B ; 2nd position:
Post A
If the RankingRetweets (A) = RankingRetweets (B), the jump criteria will be the made in
this way: 1) RankingHome, 2) RankingFavorites and 3) RankingReplies
Confidential
16
SCREEN 6: Friends >> Ranking Favorites
RankingFavorites = #Favorites / #Followers
(color of icons: “Favorite” in red and “Home” in gray)
EXAMPLE:
Post A: 15 Favorites ; 12 Retweets ; 5 Replies ; 1.000 Followers
Post B: 10 Favorites ; 20 Retweets ; 3 Replies ; 1.200 Followers
RankingFavorites (A)= 15 / 1.000 = 0.0150
RankingFavorites (B)= 10 / 1.200 = 0.0083
RankingFavorites (A) > RankingFavorites (B)  1st position: Post A ; 2nd position:
Post B
If the RankingFavorites (A) = RankingFavorites (B), the jump criteria will be the made in
this way: 1) RankingHome, 2) RankingRetweets and 3) RankingReplies
Confidential
17
SCREEN 7: Pages
The Button Pages becomes ON and the Button Friends OFF (in this image the
button Pages is OFF – just sample)
The first screen to be showed when the Button Pages becomes ON is the HOME
RANKING OF POSTS: the same logic used to Button Friends on screens 3, 4, 5
and 6.
Confidential
18
SCREEN 8: Button “More Options”
@alexdbarros
Contact us
Logout
PARCIAL
Drop-down Menu
1) << twitter account>>: name of the account
logged in  put “@” before the account -
OK
2) Clicking on “Contact us”, open the pop up
below:
Filter with only “mail” option in this pop up --
PENDING
3) Clicking on “Log out”, proceed the log out and
goes to Screen 1.
4) Put “mouse over" effect on: 1) option button (3
horizontal lines), 2) “Contact us” 3) “Log out”.
Please, put lines between the options.
Contact us
Confidential
19
COMPARISON: DESIGN (PSD File) x Screen Shot (APK)
1) Boxes of the posts: align all boxes
 PENDING
DESIGN (PSD file) SCREEN SHOT (APK) – HTC M8
PENDING
Confidential
20
FINAL QUESTIONS
1) Algorithm
 I didn’t test yet. But, I have noticed that almost all posts has exactly 15 replies, so I think it is a bug.
2) Interactions with posts  the post are completely statics
There is no interaction with the posts yet. Example of possible interactions:
2.1 Links: open new browser and goes to website
2.2 Twitter account (@accountname) or hashtags: for example, if the user click on the @Lakers, open new browser and goes to
Lakers twitter account.
2.3 Reply, Retweet, Favorites: the user can interact with post on the Twitter, directly from the app xRanky.
3) Login
When I login on the app with my twitter account (@alexdbarros), it is not showing feeds of my twitter account. It is
showing feeds of other account. When can I test the app with real feeds of my account?
Waiting for Fabrics
Confidential
21
SCOPE OF THE PROJECT
1. Android APP completely functional, no bugs, ready to be download on Google Play
2. Support during 30 days after the final payment
3. Screens automatically resized to any model of smartphone
4. Intellectual Property Right of the APP
5. Complete Source Code of the APP
6. All features delivered  If any feature is not feasible, that needs to be said before the first payment
7. Payment: 10% to start the development ; 30% when finish 70% of the job and 60% at the end of the project,
according the items above – We have to agree the milestones: 70% of the job and end of the project.
What is expected to be delivered

More Related Content

Viewers also liked

Nishant Resume 1 year
Nishant Resume 1 yearNishant Resume 1 year
Nishant Resume 1 yearNishant kumar
 
Final Project-Ting Fang Soong
Final Project-Ting Fang SoongFinal Project-Ting Fang Soong
Final Project-Ting Fang SoongEmily Soong
 
Nishant Resume 1 year
Nishant Resume 1 yearNishant Resume 1 year
Nishant Resume 1 yearNishant kumar
 
Mein kempf review
Mein kempf reviewMein kempf review
Mein kempf reviewJATIN NAGDA
 
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-靖 小田島
 

Viewers also liked (8)

Nishant Resume 1 year
Nishant Resume 1 yearNishant Resume 1 year
Nishant Resume 1 year
 
Final Project-Ting Fang Soong
Final Project-Ting Fang SoongFinal Project-Ting Fang Soong
Final Project-Ting Fang Soong
 
Eka Apilistia S
Eka Apilistia SEka Apilistia S
Eka Apilistia S
 
Company Profile
Company ProfileCompany Profile
Company Profile
 
Nishant Resume 1 year
Nishant Resume 1 yearNishant Resume 1 year
Nishant Resume 1 year
 
El 23F
El 23FEl 23F
El 23F
 
Mein kempf review
Mein kempf reviewMein kempf review
Mein kempf review
 
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
 

Similar to xRank - Specification TWITTER 19-01-2016

#NACLC16 social media cheat sheet
#NACLC16 social media cheat sheet#NACLC16 social media cheat sheet
#NACLC16 social media cheat sheetARC Justice
 
Designing for the Social Web: Integrating Social Media into Web Design
Designing for the Social Web: Integrating Social Media into Web DesignDesigning for the Social Web: Integrating Social Media into Web Design
Designing for the Social Web: Integrating Social Media into Web DesignEric T. Tung
 
Actionly Feature Tour
Actionly Feature TourActionly Feature Tour
Actionly Feature Touractionly
 
Windows 10 Launch - Social Media Approach
Windows 10 Launch - Social Media Approach Windows 10 Launch - Social Media Approach
Windows 10 Launch - Social Media Approach Mert Caner
 
Guide to Using TweetDeck
Guide to Using TweetDeckGuide to Using TweetDeck
Guide to Using TweetDeckBold Creative
 
Blog predictions
Blog predictionsBlog predictions
Blog predictionsgirisv
 

Similar to xRank - Specification TWITTER 19-01-2016 (9)

#NACLC16 social media cheat sheet
#NACLC16 social media cheat sheet#NACLC16 social media cheat sheet
#NACLC16 social media cheat sheet
 
Neison,s Heuristic Examples
Neison,s Heuristic ExamplesNeison,s Heuristic Examples
Neison,s Heuristic Examples
 
Neison,s Heuristic Examples
Neison,s Heuristic ExamplesNeison,s Heuristic Examples
Neison,s Heuristic Examples
 
SOCIAL MEDIA 101
SOCIAL MEDIA 101SOCIAL MEDIA 101
SOCIAL MEDIA 101
 
Designing for the Social Web: Integrating Social Media into Web Design
Designing for the Social Web: Integrating Social Media into Web DesignDesigning for the Social Web: Integrating Social Media into Web Design
Designing for the Social Web: Integrating Social Media into Web Design
 
Actionly Feature Tour
Actionly Feature TourActionly Feature Tour
Actionly Feature Tour
 
Windows 10 Launch - Social Media Approach
Windows 10 Launch - Social Media Approach Windows 10 Launch - Social Media Approach
Windows 10 Launch - Social Media Approach
 
Guide to Using TweetDeck
Guide to Using TweetDeckGuide to Using TweetDeck
Guide to Using TweetDeck
 
Blog predictions
Blog predictionsBlog predictions
Blog predictions
 

xRank - Specification TWITTER 19-01-2016

  • 2. Confidential 2 TWITTER • Too many information on timeline • Limited time to see relevant information • Missed important news from friends, newspaper, etc PROBLEM Create an app to summarize and ranking all information available on timeline SOLUTION
  • 3. Confidential 3 SUMMARY OF FEATURES APP . Operating System Android . Login (username and password of the social network) Twitter . Social Network Twitter . Ranking of posts based on favorites, retweet and replies from Following users ✔ . Period of time last 24 hours . Links stored in App (deleted after 24h) d ✔ . Reclassify Friends and Pages with drag&drop movement (similar swipe right/left on Tinder) ✔ . Interaction with post (favorite, retweet, reply and follow directly by the APP) ✔ . Contact us e-mail address
  • 4. Confidential 4 HOW IT WORKS 1. LOGIN: The user log in his Twitter account through the APP 2. STORE: All links of posts on Twitter timeline are stored in the APP (Favorite, Retweet, Reply). The APP doesn’t store any data (photo, video or text) 3. CHECK: The APP check the Twitter API to get realtime information about quantity of Favorite, Retweet and Reply in each link stored within the last 24 hours, when the user access the APP. 4. SHOW: After get all necessary quantities, the APP shows the posts sorted by ranking from HIGH to LOW. To optimize the performance, the ranking won’t be updated if the user access the same button (ranking of Favorites, for example) within 10 minutes. 5. DISCARD: after 24 hours, old links are deleted and new ones are stored, in a continuous FIFO mode (First In First Out).
  • 5. Confidential 1) User NOT logged on the Twitter 2) User already logged on the Twitter (Do NOT show the Screen 1) 5 INITIAL SCREEN (SCREEN 1) (SCREEN 2)
  • 6. Confidential 6 DESCRIPTIONS OF FIELDS Button ON: icon in WHITE, line below in RED AND box filled in BLACK Button OFF: icon in GRAY AND box filled in GRAPHITE The first information: when the post was made Beside the icons, put the number of replies, retweets and favorites (according to number format of the Twitter) 105 2,5K 3,4K 90 2,2K 3,1K 95 2,2K 3,0K 75 1,9K 2,8K Button ON: icon in RED Button OFF: icon in GRAY 9h 6h 14h 3h Daniel Stephen @danistep Mariana Santos @marisan99 Daniel Stephen @danistep Mariana Santos @marisan99 + + Ronaldinho Gaucho retweeted Ronaldinho Gaucho retweeted
  • 7. Confidential 7 DESCRIPTIONS OF FIELDS → PAGE 6 of the Specification 105 2,5K 3,4K 90 2,2K 3,1K 95 2,2K 3,0K 75 1,9K 2,8K 9h 6h 14h 30m Retweeted Posts: put the name (same format of the Twitter) → I didn’t see any example in the apk about that, so I can’t check. Mariana Santos @marisan99 Daniel Stephen @danistep Mariana Santos @marisan99 + + Start to follow the user → The icon is ok, but I didn’t see any example in the apk about that, so I can’t check  If someone that I follow retweeted a post from another user that I still don’t follow, should appear the button “+” to start to follow the another user ATTENTION: IF this feature is too complicated to implement, you can take it out of requirement. Ronaldinho Gaucho retweeted Waiting for Fabrics
  • 8. Confidential 8 DESCRIPTIONS OF FIELDS Put the name (bold) and twitter account (same format of the Twitter) 105 2,5K 3,4K 90 2,2K 3,1K 95 2,2K 3,0K 75 1,9K 2,8K 9h 6h 14h 30m Retweeted Posts: put the name (same format of the Twitter) Mariana Santos @marisan99 Daniel Stephen @danistep Mariana Santos @marisan99 Daniel Stephen @danistep The post: same format of the Twitter + + Start to follow the user Ronaldinho Gaucho retweeted
  • 9. Confidential In the beginning: Friends (user Following has less than 100 Followers) and Pages (user Following has equal or more than 101 Followers). But, the USER can reclassify just making a drag&drop movement (similar to swipe right/left on the app Tinder). 9 CLASSIFICATION: Friends x Pages Swipe Right: move the user to Pages Swipe Left: move the user to Friends (Just illustration: the Button Pages should be ON and the Button Friends OFF)
  • 10. Confidential ONCE the user is reclassified, all his post has to be moved to the other button as well. ← PAY ATTENTION THIS REQUIREMENT  PENDING Example: Button “Pages” is ON 1) when there are several posts of same user, if I reclassify this user from “Pages” to “Friends”, only ONE post of the user is moved in this moment  That is OK in the apk. 2) HOWEVER, I click on the button “Friends” after that, should appear ALL posts of that user and NO ONLY the post that was moved in the item 1); 10 CLASSIFICATION: Friends x Pages Waiting for Fabrics
  • 11. Confidential 11 SCREEN 1: Login Proceed the login on Twitter and proceed the login
  • 12. Confidential 12 SCREEN 2: Home (Friends >> Ranking All) The posts will be divided by 2 categories: Friends and Pages
  • 13. Confidential 13 SCREEN 3: Friends >> Ranking Home RankingHome = (#Favorites + #Retweets + #Replies) / #Followers The first screen to be showed when the Button Friends becomes ON is the HOME EXAMPLE: Post A: 15 Favorites ; 12 Retweets ; 5 Replies ; 1.000 Followers Post B: 10 Favorites ; 20 Retweets ; 3 Replies ; 1.200 Followers RankingHome (A)= (15+12+5) / 1.000 = 0.0320 RankingHome (B)= (10+20+3) / 1.200 = 0.0275 RankingHome (A) > RankingHome (B)  1st position: Post A ; 2nd position: Post B If the RankingHome (A) = RankingHome (B), the criterion of jump will be the made in this way: 1) RankingRetweets, 2) RankingFavorites and 3) RankingReplies
  • 14. Confidential 14 SCREEN 4: Friends >> Ranking Replies RankingReplies = #Replies / #Followers (color of icons: “Reply” in red and “Home” in gray) EXAMPLE: Post A: 15 Favorites ; 12 Retweets ; 5 Replies ; 1.000 Followers Post B: 10 Favorites ; 20 Retweets ; 3 Replies ; 1.200 Followers RankingReplies (A)= 5 / 1.000 = 0.0050 RankingReplies (B)= 3 / 1.200 = 0.0025 RankingReplies (A) > RankingReplies (B)  1st position: Post A ; 2nd position: Post B If the RankingReplies (A) = RankingReplies (B), the jump criteria will be the made in this way: 1) RankingHome, 2) RankingRetweets and 3) RankingFavorites
  • 15. Confidential 15 SCREEN 5: Friends >> Ranking Retweets RankingRetweets = #Retweets / #Followers (color of icons: “Retweet” in red and “Home” in gray) EXAMPLE: Post A: 15 Favorites ; 12 Retweets ; 5 Replies ; 1.000 Followers Post B: 10 Favorites ; 20 Retweets ; 3 Replies ; 1.200 Followers RankingRetweets (A)= 12 / 1.000 = 0.0120 RankingRetweets (B)= 20 / 1.200 = 0.0166 RankingRetweets (A) < RankingRetweets (B)  1st position: Post B ; 2nd position: Post A If the RankingRetweets (A) = RankingRetweets (B), the jump criteria will be the made in this way: 1) RankingHome, 2) RankingFavorites and 3) RankingReplies
  • 16. Confidential 16 SCREEN 6: Friends >> Ranking Favorites RankingFavorites = #Favorites / #Followers (color of icons: “Favorite” in red and “Home” in gray) EXAMPLE: Post A: 15 Favorites ; 12 Retweets ; 5 Replies ; 1.000 Followers Post B: 10 Favorites ; 20 Retweets ; 3 Replies ; 1.200 Followers RankingFavorites (A)= 15 / 1.000 = 0.0150 RankingFavorites (B)= 10 / 1.200 = 0.0083 RankingFavorites (A) > RankingFavorites (B)  1st position: Post A ; 2nd position: Post B If the RankingFavorites (A) = RankingFavorites (B), the jump criteria will be the made in this way: 1) RankingHome, 2) RankingRetweets and 3) RankingReplies
  • 17. Confidential 17 SCREEN 7: Pages The Button Pages becomes ON and the Button Friends OFF (in this image the button Pages is OFF – just sample) The first screen to be showed when the Button Pages becomes ON is the HOME RANKING OF POSTS: the same logic used to Button Friends on screens 3, 4, 5 and 6.
  • 18. Confidential 18 SCREEN 8: Button “More Options” @alexdbarros Contact us Logout PARCIAL Drop-down Menu 1) << twitter account>>: name of the account logged in  put “@” before the account - OK 2) Clicking on “Contact us”, open the pop up below: Filter with only “mail” option in this pop up -- PENDING 3) Clicking on “Log out”, proceed the log out and goes to Screen 1. 4) Put “mouse over" effect on: 1) option button (3 horizontal lines), 2) “Contact us” 3) “Log out”. Please, put lines between the options. Contact us
  • 19. Confidential 19 COMPARISON: DESIGN (PSD File) x Screen Shot (APK) 1) Boxes of the posts: align all boxes  PENDING DESIGN (PSD file) SCREEN SHOT (APK) – HTC M8 PENDING
  • 20. Confidential 20 FINAL QUESTIONS 1) Algorithm  I didn’t test yet. But, I have noticed that almost all posts has exactly 15 replies, so I think it is a bug. 2) Interactions with posts  the post are completely statics There is no interaction with the posts yet. Example of possible interactions: 2.1 Links: open new browser and goes to website 2.2 Twitter account (@accountname) or hashtags: for example, if the user click on the @Lakers, open new browser and goes to Lakers twitter account. 2.3 Reply, Retweet, Favorites: the user can interact with post on the Twitter, directly from the app xRanky. 3) Login When I login on the app with my twitter account (@alexdbarros), it is not showing feeds of my twitter account. It is showing feeds of other account. When can I test the app with real feeds of my account? Waiting for Fabrics
  • 21. Confidential 21 SCOPE OF THE PROJECT 1. Android APP completely functional, no bugs, ready to be download on Google Play 2. Support during 30 days after the final payment 3. Screens automatically resized to any model of smartphone 4. Intellectual Property Right of the APP 5. Complete Source Code of the APP 6. All features delivered  If any feature is not feasible, that needs to be said before the first payment 7. Payment: 10% to start the development ; 30% when finish 70% of the job and 60% at the end of the project, according the items above – We have to agree the milestones: 70% of the job and end of the project. What is expected to be delivered