34
PicAround Danilo Bernardini Federico Croce Riccardo Di Stefano 1

Presentation user-evaluation

Embed Size (px)

Citation preview

PicAroundDanilo Bernardini

Federico CroceRiccardo Di Stefano

1

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

How old are you?

Pervasive Systems 2016-2017

PicAround

4

How many trips do you take a year? (1-day trips included)

Pervasive Systems 2016-2017

PicAround

5

Do you usually have an internet connectionon your mobile, when you are abroad? (no WiFi)

Pervasive Systems 2016-2017

PicAround

6

How do you like taking pictures on your holidays?

Pervasive Systems 2016-2017

PicAround

7

Where do you usually store/share your pictures?

Pervasive Systems 2016-2017

PicAround

8

How do you choose your shots?

Pervasive Systems 2016-2017

PicAround

9

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

What kind of pictures do you usually take?

Pervasive Systems 2016-2017

PicAround

12

In-depth analysis of data

Pervasive Systems 2016-2017

PicAround

13

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

Mockups

Pervasive Systems 2016-2017

PicAround

Login

Main

16

Mockups

Pervasive Systems 2016-2017

PicAround

PointView

PointDetails

17

Mockups

Pervasive Systems 2016-2017

PicAround

UploadPhoto

PhotoDetails

18

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

Final Mockups

Pervasive Systems 2016-2017

PicAround

Login

Main

23

Final Mockups

Pervasive Systems 2016-2017

PicAround

PointView

PointDetails

24

Final Mockups

Pervasive Systems 2016-2017

PicAround

UploadPhoto

PhotoDetails

25

Final Mockups

Pervasive Systems 2016-2017

PicAround

User

26

Technologies

Pervasive Systems 2016-2017

PicAround

27

Technologies

Pervasive Systems 2016-2017

PicAround

28

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

Pervasive Systems 2016-2017

PicAround

34