|
|
|
|
|
by frankensteins
2892 days ago
|
|
Here's my experience. If you develop everything locally, get a decent laptop with Ubuntu or Windows 10 Pro. Windows 10 Pro Edition comes with WSL, a Linux subsystem which is pretty decent for my deep learning implementation and small scale test. With Xming, I can do some visualization as well. There will be downsides.
If you get a laptop that just comes with Ubuntu or any Linux distro, you are good to go. If your development is cloud based, Google is push Chrome OS into a Linux friendly direction. Chromebooks are pretty good choices, price-wise, functionality-wise and portability-wise, you name it. At the time of writing (July 20s, 2018), Pixelbook and a few more Chromebooks receive the support of Linux container. More will be supported. |
|
ChromeOS supports Linux via a custom container or VM. So you have access to all ChromeOS APIs. I assume virtualized graphics hardware will be accessible as well. Android Studio with device debugging bridge should also be available shortly. As will the ability to run most apk binaries.
Main concern is probably in choosing a 64-bit ARM based laptop. Such as the hexacore Samsung model. Eventually I can foresee running into a portability issue. Perhaps with a library dependency. Or digital content creation tools such as Blender or Adobe. Will always have a cloud instance or backup gaming laptop running Win10 to fall back on. But for mobile development and meetings in cafes, I think it will prove ideal.