Animations can be mentally demanding for some users. In general, horizontal animations are easiest to use, and vertical animations require the most mental effort. Animations that use enlargement or reduction are in the middle; they are harder for some users than others.
The SmartEyeglass SDK offers these types of animation:
Flashing animation is very useful for drawing attention to a notification or other important information. Although flashing is very good for attracting a user’s attention, frequent flashing can be annoying and require more mental effort. We recommend that you limit this type of animation to a brief period.
Use the SampleNotificationExtension project in the SDK as a base for implementing a flashing animation when notifications are received. See more about notification handling in the Notifications guide.
Effective use of fade-in and fade-out animation can blur the boundaries between virtual and actual objects around a user. This type of animation is also useful for reducing the jarring effect of unexpected displays.
- Enlargement and Reduction
Animated enlargement and reduction give the impression of moving forward or retreating. You can use this in conjunction with fading in and out to make it easier for users to recognize navigation between layers. Use the AdvancedLayouts sample project in the SDK as a base for implementing this kind of transition.