Summary
After seeing a couple of new users using NetIP, it’s clear that the FTUE (First Time User Experience) of NetIP is far from ideal. Here’s a list of what I’ve found so far:
- The welcome popup called in
ApplicationHostService.cs
isn’t that friendly and could be better - The first interaction requires the user to find the NetIP icon in his taskbar. This is only explained in the documentation, which is not enough at all.
- The current default click interaction of the Taskbar icon (left click opens the Windows OS Network popup and Middle mouse click opens NetIP’s NetworkPopup) is confusing.
Use Case
This would help the FTUE of new users to actually use the app, which is critical.
Proposed Solution
- Replace the Welcome popup with a proper Welcome Window. It shall contain at least:
- Colored text if required for important updates
- Prompt the user for a guided tour of the app
- (Facultative for now): basic settings change like localization when it’ll be implemented
- Implement a guided tour of NetIP
- Make the default Taskbar Icon left click open the NetworkPopup of NetIP and middle click open the Windows OS Network popup. This should also be a setting.
Screenshots or Mockups
N/A
Additional Information
It seems like the Nuget Package ThinkSharp.FeatureTour would fit perfectly for the guided tour.