Different platforms, one solution—— The best period of programming

            Different platforms, one solution

                                                                                         ——The best period of programming

       Back to 2014,when you decided to build mobile and pad applications, doesn't it  take too much time and money for different

platforms such as android ,ios and wp, and also different resolution devices? when you wanted to deploy your web to the server,

doesn't it occur so many issues that you don't  find them in your local system?Since joining the biggest .Net conference,devsum 

16, in Sweden,  one of the greatest viewpoints it's giving out is telling programmers you can use one solution to fix all

the problems I said before.

     

      Xamarin brings open source .NET to mobile development, enabling every developer to build truly native apps for any device in C# and F#. 

    

      Not only you can build native apps for multiple platforms on a shared C# codebase by using the same IDE, language, and

 APIs everywhere, but also you can use the test cloud with automated test running on over 2000 real devices. Definitely, by

using Xamarin saves you lots of time and testing cost.

      

      Docker,which is available in .Net framework now, runs any app, anywhere. Those apps can be managed on-premises or in the cloud with Docker Universal Control Plane and Docker Cloud.

      

       You can stop wasting hours trying to setup developer environments, spin up new instances and make copies of production code to run locally. You can stop worrying of using "approved" language stacks and tools which may cause conflict issues.You can stop taking care of installing the same configs into different environment.

       A Universal Windows Platform (UWP) app can run on any Windows-based device, from your phone to your tablet or PC

     

        UWP apps automatically adjust the size of controls, fonts, and other UI elements so that they are legible on all devices. The system uses an algorithm to normalize the way UI elements display on the screen. And it provides universal controls and  styles which make it easier to design apps for multiple devices families. 

        Generally speaking, all above technologies make developers focus on one solution which could fulfill many cases in nowadays. All above technologies save developers much time and cost. All above technologies make programming as 'easy' as possible. It's absolutely the best period  for developers, so why not try it?

猜你喜欢

转载自blog.csdn.net/likeconan123/article/details/51615728