Информация об изменениях

Сообщение Re: А расскажите иноверцу за F# и .NET от 09.01.2019 13:35

Изменено 09.01.2019 13:37 igor-booch

Re: А расскажите иноверцу за F# и .NET
M>- Можно ли разрабатывать под Linux? Насколько поддерживается инструментарий, сборка, кроссплатформенная разработка из под linux.
M>- Можно ли делать кроссплатформенные desktop приложения без лишних приседаний? lin/mac/win Чтобы допустим GUI часть была одинаковая.
M>- Можно ли писать кроссплатформенные мобильные приложения? Насколько сложно? Сколько мегабайтов будет на выходе хэловорд с .NET runtime?
Если хочется одинаковой GUI части, то нужно использовать Xamarin.Forms, если нужно более нативное под Android, например, то Xamarin.Android. Естественно, даже в Xamarin.Forms небольшая часть кода будет специфична для Android.


M>- Где ищут библиотеки (ну там скажем нужен мне JSON парсер или API клиент к какому-то сервису). Насколько их много? Как в .NET относятся к open source?

Nuget, GitHub
Re: А расскажите иноверцу за F# и .NET
M>- Можно ли разрабатывать под Linux? Насколько поддерживается инструментарий, сборка, кроссплатформенная разработка из под linux.
M>- Можно ли делать кроссплатформенные desktop приложения без лишних приседаний? lin/mac/win Чтобы допустим GUI часть была одинаковая.
M>- Можно ли писать кроссплатформенные мобильные приложения? Насколько сложно? Сколько мегабайтов будет на выходе хэловорд с .NET runtime?

Если хочется одинаковой GUI части,
то нужно использовать Xamarin.Forms,
если нужно более нативное под Android, например,
то Xamarin.Android.

Естественно, даже в Xamarin.Forms небольшая часть кода будет специфична для Android.


M>- Где ищут библиотеки (ну там скажем нужен мне JSON парсер или API клиент к какому-то сервису). Насколько их много? Как в .NET относятся к open source?

Nuget, GitHub