wepoker - vrije universiteit brusselsoft.vub.ac.be/wepoker/presentationwepoker.pdf · accessibility...

26
wePoker Dries Harnie Elisa Gonzalez Boix Lode Hoste Andoni Lombide Carreton

Upload: others

Post on 11-Aug-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

wePoker

Dries Harnie Elisa Gonzalez Boix Lode Hoste Andoni Lombide Carreton

Page 2: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Wouldn’t it be nice ...

}• Mobility

• Spontaneous gaming

• Social interaction

• Using the tools you have available

Page 3: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Yesterday’s connectivity

• Continuous (non-volatile) internet connectivity

• Less spontaneous setup (setting up rooms)

• Less social interaction (random strangers!)

=> Not compatible with ‘on the road’ scenarios

?

Page 4: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Connectivity today

• Spontaneous setup

Use of newest “ad-hoc” communication functionality:

NFC, QR, Wifi-Direct

• Multi-User FUN

Poker game up to 8 players

• Cross-Device

Phones, Tablets, Watches and TVs

Page 5: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Scales of Connectivity

Networks composed of mobile devices connected wirelessly

Page 6: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Scales of Connectivity

Zero Infrastructure

Networks composed of mobile devices connected wirelessly

Page 7: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Scales of Connectivity

Volatile Connections

Zero Infrastructure

Networks composed of mobile devices connected wirelessly

Page 8: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

arg maxfun(x)

{x | x ∈ P{Phone,Tablet,Google TV, SmartWatch}}

Page 9: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

ConnectivityAd-hoc connectivity between Server and Client

Page 10: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Interaction

Curled cards for private viewing

Page 11: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Interaction

Cards only display when

it is safe to do so.

Page 12: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

BettingMulti-Touch

Gestures

for betting

Page 13: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Folding

Page 14: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Wifi-Direct and NFC

Page 15: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

NFC Beam (propagating invitations)

Page 16: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

QRCode and NFC/RFID

(when automated discovery is not possible)

Page 17: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Two phones- No infrastructure

Page 18: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Hotspot- No wifi-direct- No infrastructure

Page 19: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

TV

Page 20: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Extra’s- Custom Nicknames- Avatars- SmartWatch

Page 21: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Accessibility (I)

- Haptic feedback (turn / win / lose)- Custom Interface that allows visually impaired users to play versus sighted people- Content-descriptions on OpenGL ES views- Talkback for all new cards

Page 22: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Accessibility (II)

Bet <amount>CallFoldAll in

Page 23: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Analytics

Page 24: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually
Page 25: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Technology Stack

Proximitysensor

MoREnA

Page 26: wePoker - Vrije Universiteit Brusselsoft.vub.ac.be/wePoker/presentationWePoker.pdf · Accessibility (I) - Haptic feedback (turn / win / lose) - Custom Interface that allows visually

Pokerwe

Developed at V Hack Android @ Genk and London

Dries Harnie, Lode Hoste, Andoni Lombide Carreton, Elisa Gonzalez Boix

AmbientTalk team:

http://wePoker.info