
At a dedicated Build session (Optimizing Windows Apps for Continuum | Build 2015 | Channel 9), Microsoft talked in great detail about how Continuum on phones will work, what hardware setups will be supported, what app scenarios will be possible, and how it will benefit a variety of users.
Before you read on, I just wanna say: This is the future. And possibly a game changer. Microsoft was using these same words during the session, and I think they're right - especially when you realize that Continuum on phones could actually replace your laptop, and even offer some great advantages over a phone+laptop setup.
What input methods will be supported?
Keyboard and mouse. Even keyboard shortcuts such as Ctrl+C will be supported. If you don't use a physical mouse, you can choose to use the phone's touch screen as a touchpad (and also as a virtual keyboard) by simply tapping a toast notification that appears as you connect the phone to the monitor.
What about touch? Since Continuum is designed to use standard wired or wireless connections to monitors, it seems like you won't be able to use touch on the monitor. Having said that, I don't think there are that many touchscreen monitors out there anyways. Still, I think that touchscreen support would make this even better, they didn't mention it though.
Which apps will work with this?
All Windows 10 apps that are available through the store on phones can be used with this feature. Most of those apps will have an adaptive UI that changes in layout as you use a bigger screen. So in most cases, the app will switch to the same UI layout that is used on desktop PCs as well. If the developer of the app chooses to make it a phone-only app, they can (and should) still make the UI adaptive for bigger screens in order to allow for a good Continuum experience on phones (including adaptive scaling) . If the developer does not make the UI adaptive at all, the app will still work with Continuum but the experience will not be as good.
What about current Windows Phone apps? They did not talk about this. Considering that current apps are not designed to adapt to larger screens, I doubt that anyone would use them with Continuum anyways. Also, I'm not sure if the mouse support in Windows 10 applies to current Windows Phone apps as well.
What does the system UI look like on a big screen?
The UI looks a lot like the desktop UI and also a bit like the tablet-UI on "big Windows", but it's basically a variant of the Windows 10 mobile UI. The start screen appears in a UI element similar to the Start menu on desktop, the task bar has a back button and task switcher button as well as a Cortana button, and there's a status bar at the top of the desktop-like Start screen.
So far all the apps were shown in full screen mode, and I suspect there is no multitasking capability there at this point. I would love to be able to snap apps though, or even use windowed apps, and I do think it would be technically possible to implement that feature.
Can I use my phone as a phone while using Continuum?
Yes, you can use your phone separately while running apps on the large monitor, so the phone basically runs two separate screens and two apps at once. You can even copy text on your phone and then paste it on the big screen. What you can't do though is run the same app on both screens at once. So if you open an app on the big screen, it disappears on your phone (it does not close though, it just reflows to adapt to the new screen size). There's one exception to this though: apps can be designed in a way that when connected to a monitor, the phone's screen can be used as sort of a companion device that displays additional information or serves as a controller (for PowerPoint presentations, Video players, games, etc.)
Although they did not mention this in this presentation, there are rumors that only new phones with new processing capabilites will be able to run the big and the small screen separately, and that current phones (and new low-end phones) will only be able to use the connected monitor.
Will this work with current phone hardware?
This is still a little unclear. Belfiore said that what he showed during the keynote was a simulation because it requires new hardware. In this presentation however, they clearly stated that Continuum will not require "any specific hardware or accessories", adding that for their live demo during the presentation they're using Miracast for the screen and Bluetooth for keyboard and mouse. I interpret it this way: Continuum will use current connectivity standards (Bluetooth, Miracast, USB), but some features might require new hardware (such as new processors to power two separate screens). Some current high-end Lumias have Miracast support, and I think that even other current Lumias should work with Continuum when connected to a dock via USB (more on docks later).
Can we expect good performance with this?
During the presentation, they ran a video player on the connected monitor while using Outlook on the phone, with no performance issues. Although they didn't tell what processor the phone was using, it seems like performance won't be an issue.
What kinds of peripheral hardware can be used for this?
Continuum supports a variety of setups, allowing for an amazing level of flexibility.
- You can connect your phone to a dock via USB, which is connected to mouse, keyboard and monitor (wired or wireless). The advantage of this setup is that the phone is being charged while it's connected to the dock.
- You can use a wireless dock as well if your phone supports Miracast. (I personally think this kind of setup would be great with the addition of a wireless charging pad!)
- If you have a wireless (Miracast) dongle, you can use that to connect your phone to any monitor. That could be very useful for people who do lots of presentations at meetings - all you need is a phone and a little dongle. Also, this is a very simple and affordable setup for streaming videos to your TV at home. Your phone's screen can be used as a controller with app specific UIs (as demonstrated with PowerPoint) or as a virtual touchpad and keyboard.
- The most exciting setup to me is this one, which Microsoft thinks is "the future": Laptop-like hardware that only has a screen, keyboard and trackpad in it, but no processor. You just connect your phone to that accessory wirelessly and use it like a laptop. This has a number of benefits: 1) Such an accessory would be much more affordable than a laptop-PC, offering a similar range of functionality to the majority of non-professional "consumer" users. 2) It would be significantly lighter and thinner than laptops and offer incredible battery life. 3) It would significantly simplify the user experience compared to a phone+laptop setup. You just connect your phone to the accessory hardware, and all the apps and websites you were using on the phone are there right where you left. No need to open the browser and find a link that you already had opened on your phone. No need to synchronize your OneDrive to edit a photo that you took on your phone. No need to open the Mail app, wait for it to synchronize, and open the mail that you read on your phone to type a reply. 4) You could share such an accessory with others (family, co-workers), because it's really just a screen for whatever phone it's connected to.
I would be very surprised if Microsoft does not offer their own hardware solutions for this when new Windows 10 phones get available (laptop-like accessory, wireless dock with wireless charging included)
Who could benefit from this feature?
They mentioned the following benefits: Low cost PC-like experiences for developing countries, convenient experience for users in developed countries, phone as sort of a backup device for people who use PCs, entertainment via TV
Conclusion
I think there's a huge amount of potential in this. Continuum for phones could enable laptop-like or desktop-like experiences for consumers, students and employees at very low costs and with amazing battery life. It could simplify the transition between mobile and non-mobile form factors in a way that could never be achieved just by synchronizing content over the cloud. And it could turn your phone into a portable entertainment system when connected to a TV.
I think what Microsoft needs to do is: promote the hell out of this feature as THE big advantage over other mobile OSs; find a way to enable multitasking (snapped or windowed); find a way to enable touch screen input on connected monitors; and build high quality first party accessories.