After several previous posts, someone asked a question: "If you use your phone as a monitor, why not implement the UI on your phone, but use Remote Desktop." ”
It is true that the tools for making the UI on the phone are more mature and easier to debug.
However, if you do the UI on the phone, then, you have to write the app, different manufacturers of the app, is not the same, you have to install an app for each manufacturer's smart device, smart hardware popularization, mobile phone is full of smart device app, annoying?
Even the same manufacturer's device, the mobile phone UI, there are problems.
If this factory produces 10 kinds of intelligent devices, does the app need to consider the display problem of 10 kinds of devices, do the UI for them separately? 100 kinds?
10 kinds of devices are modified, the app is not to change ah? You change the number of times, the app will have how many versions. You changed the functionality of a device, the app for other devices in the function, accidentally destroyed what to do? Do you want to re-test the function of another device? The amount of test work is greatly increased.
After the change, users upgrade the app is also a problem. Device and app must match upgrade Ah, in case the device modified, the app does not update what to do? Or the app is updated, the device or the old device, how to do?
Of course, even if the app can automatically identify the version of the device, smart download the corresponding version of the app, but the device may not ah, some low-end MCU system, from the cost considerations, does not support the field upgrade. If you have only one device OK, if there are two or more, two devices corresponding to the version of the app is not consistent, you actually install which version of the app? Do you reinstall the app every time you operate the device?
Therefore, only the remote Desktop is the fundamental solution. With Remote Desktop, the phone is just a display, a vncclient, everything is done, the replacement of the phone is not a problem, do not need to reinstall a series of apps.
Why Remote Desktop and not UI on phone