середа, 30 серпня 2017 р.

Xamarin Live Player


Xamarin Live Player (iOS/Windows) makes the development process much faster than before.

https://blog.xamarin.com/xamarin-live-player-preview-2-continuously-run-and-debug-apps/

P.S. So, the Linux-based development is slower now (not as fast as in the Xamarin Live Player for iOS/Windows). But, if I will know the entire mechanism/protocol of pairing and deployment over wifi, then (potentially) it may be possible to do the same on Linux.

Interesting does it re-compile the PCL dll,
(if so then Linux and XAML previewer speed may be very similar).
But, how it re-loads the dll instantly, without stopping/pausing the application activity (does it?) - I don't know.

Generally, I think - before, development on the iOS was as fast like on Linux, and maybe faster (for non PCL code), but today it may be even much more faster with Xamarin Live Player.

P.P.S. They call it "Live Run Current View".
But, "Start Without Debugging" mode that re-starts the application every time also a bit interesting - I think that they re-deploy both dlls (Droid and PCL (or PCLs) ). I doesn't re-deploy the Droid dll, because most of the time I work with PCL and Droid "fast.sh" script needs more time to write/verify for me than for PCL (I should disable, or not enable, the signing process there and I don't need the apk there).

P.P.P.S. https://forums.xamarin.com/discussion/102341/can-you-share-the-protocol-for-linux

Немає коментарів:

Дописати коментар