SlideShare a Scribd company logo
1 of 82
2
UX for VRAmi t Sva r z e n b e r g
What is VR?
“Virtual reality is an artificial environment that is created with
software and presented to the user in such a way that the user
suspends belief and accepts it as a real environment.”
Link
WHAT IS VR
VR Platforms
VR Platforms
Tethered )PC( Mobile
VS
Mobile VR Headsets
MOBILE VR HEADSETS
https://www.youtube.com/watch?v=F20MMxnZbZc
MOBILE VR HEADSETS
•
• The little magnet on the side is actually a
quite ingenious design aspect of Google
Cardboard. It's a button!
• It uses your phone's magnetometer, which
is usually used for compass functions, to
sense this and control it while it's in the
cardboard
Desktop VR Headsets
HTC VIVE vs OCULUS
VS
HTC VIVE & OCULUS
OCULUS
HTC VIVE
https://www.youtube.com/watch?v=ASVku-
48N8Q
HTC TRACKER
https://gfycat.com/ClearDaring
Kid
OCULUS TOUCH
https://www.youtube.com/watch?v=pppkQ4jIrMU
VR Content Types
VR CONTENT TYPES
Real-Time 360 Video
VS
360 VIDEO
Clash of clans
SIMULATOR
Notes on Blindness
AMUSEMENT RIDES
London shard slide
Shared experience
Marvel Powers
United
EDUCATION
Unimersiv
SOCIAL VR
Facebook spaces
INDUSTRY
CompediaVR
E-COMMERCE
eBay
TREATMENT
Phantom pain treatment
1:00
UX for VR
PRINCIPALS
IMMERSION – OUR GOAL
A perception of being physically
present in a non-physical world.
YOUR MAMA
Things should be simple and
engaging, your mama should be
able to use it intuitively.
TOMATO
Objects in VR should act and be
used as in real life.
NATURAL FLOW
The main events should happen
inside the current 180°. °.
ACCESSIBILITY
User movement and interaction
should be natural and easy to
preform.
CONTROL
Users are not “passengers” in the
app. They should remain in
control of their movement inside
the app, so that they will be able
to actively what they
are about to see.
ENVIRONMENT CONTINUITY
Don’t use sudden Brightness
changes (similar to stepping out
of a dark room into the sun.)
CONSTANT VELOCITY
In real life, we feel acceleration
and deceleration, but we do not
feel velocity.
ANCHOR OBJECT
We are used to standing or
sitting still while the world is
moving around us, for example,
when driving. We don’t feel
nauseous because we have a
visual anchor- the car dashboard.
ALWAYS MAINTAIN HEAD TRACKING
Never stop tracking the user’s
head position inside of the
application. Even a short pause
in head tracking will cause some
users to feel ill.
RETICLE
RETICLE
Reticle help us understand what in the space is actionable
It can be a button, a dot, a circle, a hand…
SELECTION 1.5 - 2.0 SECS
http://share.framerjs.com/ojd9q3dg5xem/
RETICLE
• Avoid placing fuse buttons in close proximity
to each other. Fuse buttons work best if they
are large targets that are sufficiently far apart
from each other.
• Display the reticle only when the user
approaches a target that they can activate.
• Project a light source, or design obvious
hover states, for objects that the user can
target.
GAZE
•
•
Simple input
Limited
KEEPING THE USER GROUNDED
How can I tell who’s moving, me or the
objects around me?
• Objects we know and expect to be grounded
• Flags
• Using shadows
• Textured floor
MAKE IT BEAUTIFUL
• Design and modelling is
important for keeping the
experience immersive.
• 3D requires heavy production
work and so it cost more than
2D.
Menus in VR
MENUS IN VR
• Hidden menu
• Menu as part of the virtual world
• Click Menu
• Swipe Menu
HIDDEN MENU
• At the top of the screen or at the bottom
• Fade in/out as the user move his head to look at the
screen
• To make the user aware of the menu, it is possible to
show a hint or a popup.
• When needed, it is possible to remind the user to use
the menu with a sound (the user learn to associate
this sound with a certain action) or a popup (“look
down to use the menu”)
A MENU AS PART OF THE VIRTUAL WORLD
Looks natural inside the
virtual world
Sometimes can look forced
I expect you to die - 3:20
CLICK MENU
• The virtual controller doesn’t act like
the real life controller and can cause
confusion
• Not a natural or fun experience
SWIPE MENU
• The user doesn’t have to focus on a single
button
• The controller can be used for several menus
• Intuitive once the user learn to use the controller
• The menu have no hierarchies
• Only 4 options at a time (left/right/up/down)
Curved design
CURVED DESIGN
CURVED DESIGN
Put it into a VR environment, and it just
doesn’t work, especially if it’s too wide
or tall.
The edges of a flat surface will be
further away from the user’s eye focus,
making them blurry and hard to read.
CURVED DESIGN
CURVED DESIGN
Narrowing the Field
In VR placing any meaningful control element
to the periphery of the field of vision is a bad idea.
CURVED DESIGN
Recommended view angles
Depth
USE OF Z DEPTH
APPARENT FIELDS OF VIEW (FOV)
APPARENT FIELDS OF VIEW (FOV)
USER BEHAVIOR IN VR SPACE
A 2D VR TEMPLATE
UI DEPTH (EYE STRAIN)
Placement of the UI within the world also
needs some consideration. Too close to
the user can cause eye strain, and too
far away can feel like focusing on the
horizon - this might work in an outdoor
environment, but not in a small room.
UI DEPTH (EYE STRAIN)
It is recommended to place the text on a
radius of 2-3 meters from the user.
• Less than 2 meters Too close!
• 4-5 meters Far but possible.
• 6 meters and above Too far!
Srotyboard
2D STORYBOARD VS 3D STORYBOARD
VS
STORYBOARD TEMPLATE
https://www.dropbox.com/s/9akxpp7870c9eyr/vr-storyboard-template-print.pdf?dl=0
Guiding the user in VR
FOMO
Using FOMO(fear of missing out) to
guide the user.
For example using VR characters
gaze and face expression to intrigue
the user.
LIGHTNING
Effective lighting can draw a user in
to a scene or game, poor lighting is all
too often the first thing that causes
the entire thing to fall apart.
Lightning effects - highlighting a
specific area to get the users
attention (street light, firefly..)
MOVEMENT
Moving objects draws the user’s
attention.
DIFFERENT SIZES AND HEIGHTS IN VR
Using different sizes and heights in
the virtual world makes the user
curious, understanding that there is
a continuation and it is worthwhile
for him to look at what is around.
SOUND
Stereoscopic 3D can add another level of
immersion by adding depth data between the
foreground and background.
Audio instruction
Text instructions don’t perform well in virtual
reality for a number of reasons. Small text is
hard to read. Users are often overloaded with
visual information from the virtual
environment around them.
SURROUND SOUND
• Audio as background
• Using environmental audio to
make the application more
realistic, and to draw the
user’s attention to various
areas of the app.
GUIDING WITH HAPTIC FEEDBACK
Information from the sense of
touch .
Events such as a user touching
an object or interacting with
controls can benefit from it.
AUDIO AND LIGHT GUIDANCE
Stranger things
CONCIDERATIONS
IN DESIGNING THE VR
CONCIDERATIONS
Know your Audience
• Their hardware - Input, Processing power
• Their play area
• Experience with VR
• Length of play session
Locomotion in VR
Interaction - Input method
Focus on developing for a specific platform
THE "GOOD ENOUGH THRESHOLD"
A subjective above which the user’s brain is tricked to believe the virtual world is the “real”
world threshold:
Build from the ground up, Test, Iterate
User testing!!!
•
•
•
•
•
•
•
Prototype your VR product without the need for code: including UX guidelines for VR with Amit Svarzenberg

More Related Content

More from Product of Things

Be ready for personalized augmented reality experiences with Lior Romanwosky
Be ready for personalized augmented reality experiences with Lior RomanwoskyBe ready for personalized augmented reality experiences with Lior Romanwosky
Be ready for personalized augmented reality experiences with Lior RomanwoskyProduct of Things
 
Build your first IoT device - The tricky interface of Product and R&D with Ni...
Build your first IoT device - The tricky interface of Product and R&D with Ni...Build your first IoT device - The tricky interface of Product and R&D with Ni...
Build your first IoT device - The tricky interface of Product and R&D with Ni...Product of Things
 
Avoid embarrassing press by designing secure IoT products with Misha Seltzer
Avoid embarrassing press by designing secure IoT products with Misha SeltzerAvoid embarrassing press by designing secure IoT products with Misha Seltzer
Avoid embarrassing press by designing secure IoT products with Misha SeltzerProduct of Things
 
The IoT on-boarding challenge: Software, people, and things with Noam Mantel
The IoT on-boarding challenge: Software, people, and things with Noam MantelThe IoT on-boarding challenge: Software, people, and things with Noam Mantel
The IoT on-boarding challenge: Software, people, and things with Noam MantelProduct of Things
 
Your challenge is not to sell products but to profitably manage products with...
Your challenge is not to sell products but to profitably manage products with...Your challenge is not to sell products but to profitably manage products with...
Your challenge is not to sell products but to profitably manage products with...Product of Things
 
Make sure your product doesn’t only follow but also lead tomorrow’s tech with...
Make sure your product doesn’t only follow but also lead tomorrow’s tech with...Make sure your product doesn’t only follow but also lead tomorrow’s tech with...
Make sure your product doesn’t only follow but also lead tomorrow’s tech with...Product of Things
 
"Product Architecture: failures and lessons learnt" - Royi Benyossef @Product...
"Product Architecture: failures and lessons learnt" - Royi Benyossef @Product..."Product Architecture: failures and lessons learnt" - Royi Benyossef @Product...
"Product Architecture: failures and lessons learnt" - Royi Benyossef @Product...Product of Things
 
"Lean startups : what happens when you put hardware into the mix?" - Gal Shau...
"Lean startups : what happens when you put hardware into the mix?" - Gal Shau..."Lean startups : what happens when you put hardware into the mix?" - Gal Shau...
"Lean startups : what happens when you put hardware into the mix?" - Gal Shau...Product of Things
 
"Breaking the tech barrier: difficulties of going smart for non tech teams" -...
"Breaking the tech barrier: difficulties of going smart for non tech teams" -..."Breaking the tech barrier: difficulties of going smart for non tech teams" -...
"Breaking the tech barrier: difficulties of going smart for non tech teams" -...Product of Things
 
"Bridging the gap between prototypes and production" - Odi Dahan @Products_of...
"Bridging the gap between prototypes and production" - Odi Dahan @Products_of..."Bridging the gap between prototypes and production" - Odi Dahan @Products_of...
"Bridging the gap between prototypes and production" - Odi Dahan @Products_of...Product of Things
 
“It’s Not About Sensor Making, it’s About Sense Making” - Moriya Kassis @Prod...
“It’s Not About Sensor Making, it’s About Sense Making” - Moriya Kassis @Prod...“It’s Not About Sensor Making, it’s About Sense Making” - Moriya Kassis @Prod...
“It’s Not About Sensor Making, it’s About Sense Making” - Moriya Kassis @Prod...Product of Things
 
“Medical Robotics - Perception & Reality - The R&D challenge” - Yossi Bar @Pr...
“Medical Robotics - Perception & Reality - The R&D challenge” - Yossi Bar @Pr...“Medical Robotics - Perception & Reality - The R&D challenge” - Yossi Bar @Pr...
“Medical Robotics - Perception & Reality - The R&D challenge” - Yossi Bar @Pr...Product of Things
 

More from Product of Things (12)

Be ready for personalized augmented reality experiences with Lior Romanwosky
Be ready for personalized augmented reality experiences with Lior RomanwoskyBe ready for personalized augmented reality experiences with Lior Romanwosky
Be ready for personalized augmented reality experiences with Lior Romanwosky
 
Build your first IoT device - The tricky interface of Product and R&D with Ni...
Build your first IoT device - The tricky interface of Product and R&D with Ni...Build your first IoT device - The tricky interface of Product and R&D with Ni...
Build your first IoT device - The tricky interface of Product and R&D with Ni...
 
Avoid embarrassing press by designing secure IoT products with Misha Seltzer
Avoid embarrassing press by designing secure IoT products with Misha SeltzerAvoid embarrassing press by designing secure IoT products with Misha Seltzer
Avoid embarrassing press by designing secure IoT products with Misha Seltzer
 
The IoT on-boarding challenge: Software, people, and things with Noam Mantel
The IoT on-boarding challenge: Software, people, and things with Noam MantelThe IoT on-boarding challenge: Software, people, and things with Noam Mantel
The IoT on-boarding challenge: Software, people, and things with Noam Mantel
 
Your challenge is not to sell products but to profitably manage products with...
Your challenge is not to sell products but to profitably manage products with...Your challenge is not to sell products but to profitably manage products with...
Your challenge is not to sell products but to profitably manage products with...
 
Make sure your product doesn’t only follow but also lead tomorrow’s tech with...
Make sure your product doesn’t only follow but also lead tomorrow’s tech with...Make sure your product doesn’t only follow but also lead tomorrow’s tech with...
Make sure your product doesn’t only follow but also lead tomorrow’s tech with...
 
"Product Architecture: failures and lessons learnt" - Royi Benyossef @Product...
"Product Architecture: failures and lessons learnt" - Royi Benyossef @Product..."Product Architecture: failures and lessons learnt" - Royi Benyossef @Product...
"Product Architecture: failures and lessons learnt" - Royi Benyossef @Product...
 
"Lean startups : what happens when you put hardware into the mix?" - Gal Shau...
"Lean startups : what happens when you put hardware into the mix?" - Gal Shau..."Lean startups : what happens when you put hardware into the mix?" - Gal Shau...
"Lean startups : what happens when you put hardware into the mix?" - Gal Shau...
 
"Breaking the tech barrier: difficulties of going smart for non tech teams" -...
"Breaking the tech barrier: difficulties of going smart for non tech teams" -..."Breaking the tech barrier: difficulties of going smart for non tech teams" -...
"Breaking the tech barrier: difficulties of going smart for non tech teams" -...
 
"Bridging the gap between prototypes and production" - Odi Dahan @Products_of...
"Bridging the gap between prototypes and production" - Odi Dahan @Products_of..."Bridging the gap between prototypes and production" - Odi Dahan @Products_of...
"Bridging the gap between prototypes and production" - Odi Dahan @Products_of...
 
“It’s Not About Sensor Making, it’s About Sense Making” - Moriya Kassis @Prod...
“It’s Not About Sensor Making, it’s About Sense Making” - Moriya Kassis @Prod...“It’s Not About Sensor Making, it’s About Sense Making” - Moriya Kassis @Prod...
“It’s Not About Sensor Making, it’s About Sense Making” - Moriya Kassis @Prod...
 
“Medical Robotics - Perception & Reality - The R&D challenge” - Yossi Bar @Pr...
“Medical Robotics - Perception & Reality - The R&D challenge” - Yossi Bar @Pr...“Medical Robotics - Perception & Reality - The R&D challenge” - Yossi Bar @Pr...
“Medical Robotics - Perception & Reality - The R&D challenge” - Yossi Bar @Pr...
 

Recently uploaded

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Prototype your VR product without the need for code: including UX guidelines for VR with Amit Svarzenberg