View
28
Download
0
Category
Preview:
Citation preview
Contacts and Links
Pervasive Systems 2016-2017
PicAround
https://github.com/gitRiky/PicAround
pervsys.diag.fdr@gmail.com
https://www.slideshare.net/RiccardoDiStefano5/presentation-userevaluation
2
Survey
Pervasive Systems 2016-2017
PicAround
• We prepared a Google Form to ask people what they think about PicAround
• The Form has 10 easy questions
• We shared the Form on Facebook in order to reach as many people as possible
3
Do you usually have an internet connectionon your mobile, when you are abroad? (no WiFi)
Pervasive Systems 2016-2017
PicAround
6
How much would you use an application that suggests picture spots to you?
Pervasive Systems 2016-2017
PicAround
10
Would you like to see pictures shot by other users in the places you visit?
Pervasive Systems 2016-2017
PicAround
11
Interviews
• 6 people:• Matteo, Mara, Christian, Jurgen, Sophie, Lorenzo
• Explanation of the idea
• Presentation of the mockups
Pervasive Systems 2016-2017
PicAround
14
Interviews
• 5 people really like the idea
• Matteo instead said: “Usually I don’t take pictures and I won’t use this application. However I appreciate the social part”
Pervasive Systems 2016-2017
PicAround
15
Interviews
• Nobody easily found how to take and upload a picture
• Mara, Jurgen, Lorenzo and Sophie suggested us a shortcut button in the main page
Pervasive Systems 2016-2017
PicAround
19
Interviews
• “I really like how Instagram allows you to publish photos on different social networks at the same time, you could think about it” (Christian)
Pervasive Systems 2016-2017
PicAround
20
Interviews
Pervasive Systems 2016-2017
PicAround
• “What if I want to see photos of a particular user? Can I do that?” (Mara)
• “Can I see photos taken by other users”? (Sophie)
21
Interviews
Pervasive Systems 2016-2017
PicAround
• We asked them: “Having available the Google and Facebook login, would you use an ad-hoc one?”
• Everybody says “no” – “Google login is quicker” (Jurgen)
– “I don’t like to remember another password” (Lorenzo)
22
Firebase
Pervasive Systems 2016-2017
PicAround
● Single platform for many backend services
● Quick and easy implementation
29
Authentication
Pervasive Systems 2016-2017
PicAround
● Complete authentication system that supports Google,
Facebook, Twitter, GitHub and email/password sign-in
● Account linking: unique UID for different providers
30
Realtime database
Pervasive Systems 2016-2017
PicAround
● NoSQL database, data is stored as JSON
● Data synchronization across connected devices
● Local copy of data available offline, automatically
synchronized when connection is available
31
Storage
Pervasive Systems 2016-2017
PicAround
● Secure client side authorization, integrated with
Firebase Authentication
● Resumable uploads and downloads, resilient to changes
in network connectivity
32
Cloud functions
Pervasive Systems 2016-2017
PicAround
● Run mobile backend code without managing servers
● Functions respond to events generated by other Firebase
features, such as Authentication, Realtime Database,
Cloud Storage, or can be triggered by HTTP requests
33
Recommended