The software development kit got out roughly four months after the console’s launch.
The topic can be found on the NeoGAF forums, and here, we can read that Nintendo plans to expand the Switch‘s capabilities multiple ways. Quoting the SDK: „In the future, we plan to provide a feature to transfer account save data among multiple consoles. As a result, there is the possibility that user accounts with uninitialized account save data will be added. Note that your design must work without issue, even in this case.
We are considering a feature in the future (tentative name: Guest Login) to access existing network service account information without linking to a user account. This feature would allow temporary access to the network service account linked to the Nintendo Account by logging into the Nintendo Account within the application. This feature would, for example, make it possible to upload a character you have raised as online data and then use that data on a friend’s NX (without creating a user account).”
The NX looks a bit outdated in that quote. Still, the first function to transfer saves and date to another Switch will be highly regarded by the community. Seeing how the Switch has over a million sales in Japan only (!), there is a need to improve the console.