Wieloplatformowe aplikacje dla każdego. Xamarin i .NET w open source

Wieloplatformowe aplikacje dla każdego. Xamarin i .NET w open source

Autor: Krzysztof Sulikowski

Opublikowano: 3/31/2016, 7:47 PM

Liczba odsłon: 3961

To bez wątpienia wiadomość dnia. Niedawno przejęta przez Microsoft platforma deweloperska Xamarin będzie odtąd dostępna dla wszystkich posiadaczy Visual Studio (także darmowego Visual Studio Community i Xamarin Studio Community), bez żadnych dodatkowych opłat. Ponadto kod źródłowy Xamarin zostaje otwarty. To nie żart! Xamarin Core przechodzi na open source.

Być może na początek należy się krótkie wyjaśnienie. Xamarin jest międzyplatformowym środowiskiem deweloperskim, działającym w chmurze i pozwalającym tworzyć aplikacje na Windows, iOS i Androida z poziomu PC z Windows. Sam w sobie działa w przeglądarce i jest w stanie odpalić napisaną aplikację oraz przedstawić błędy w kodzie. Po tym, jak Microsoft przejął producenta Xamarin, platforma stała się całkowicie zintegrowana z Visual Studio. Microsoft nie tylko uczynił Xamarin darmowym, ale również udostępnił jego kod źródłowy. Od teraz technologia jest dostępna zupełnie za darmo dla każdego. Ponadto otwarcie kodu Xamarin oznacza też, że biblioteki .NET Framework stały się w pełni otwartoźródłowe.

Xamarin

Jako że BUILD jest konferencją deweloperską, nie mogło zabraknąć małego pokazu programistycznego. Na sesji przedstawiono działanie takiego rozwiązania na przykładzie aplikacji map. Migel De Icaza zaprezentował, jak w Visual Studio stworzyć w kilka chwil aplikację i uruchomić ją w emulatorze iOS. Tę samą czynność można wykonać także w emulatorach innych platform, jak choćby Android. Xamarin posiada też wbudowany moduł debugowania.

Xamarin

Xamarin SDK wraz z innymi narzędziami zostaną udostępnione przez .NET Foundation na otwartoźródłowej licencji MIT. Dla zaznajomionych z Xamarin to raczej nowość, bowiem wiele technologii firmy wydano wcześniej pod GNU Public License. Przejście na MIT zyskało oficjalne wsparcie tak ze strony Microsoft, jak i Xamarin.

Xamarin Studio Community jest już dostępne do pobrania. Jest to darmowe i w pełni funkcjonalne środowisko programistyczne (IDE) dla użytkowników Mac, które pozwala tworzyć aplikacje dla Androida i iOS. Aplikacja jest przeznaczona dla studentów, deweloperów OSS i małych zespołów. Zarówno Xamarin Studio Community, jak i Visual Studio Community można pobrać bezpłatnie ze strony Xamarin Store.

Za moment kolejne newsy, tymczasem zapraszamy do zapisu relacji z pierwszego dnia konferencji i śledzenia naszej relacji na żywo z dnia drugiego.

Źródło: http://www.winbeta.org/news/build-2016-microsoft-open-sources-xamarin-runtime

Warsztaty: Bezpieczna praca w chmurze z Microsoft 365 Business Premium
Warsztaty: Bezpieczna praca w chmurze z Microsoft 365 Business Premium

Wydarzenia