????????? ?????????? ?? C# ??? ????? Xamarin?

Xamarin: ??? ??? ?????, ???? ????? ???????????? ? ?????? ?? ?????? ?????? ??????? ? ??????????

??? ????????? ?????? ??? ???? ??? ? ????????? ??? ????? — .NET Framework ??? ??? ????????????, ????? ????????? ?? ?????? ??. ?????? ?????? — ???????????? ?????????? ??????????. ??? ????? ???????? Visual Studio ? ???????? ????????. ? ?????????? ??????? Build Version (???????? ? ???????????? ??????? ?? ?????????????) ? ??????? ?? ???? 7 ??? ??????. ????? ????? ?????? ?????????? ????????? ??? ?????????????.

???????? ? Xamarin

xamarin ??? ???

?? ????? ???????????? ?? ????? ??????????? ?????????, ??? ?????????? ???????? ?? ???? ?????????????? ??????????? ? ??????? ??. ??? ????? ?? ?????????? ?????????????????? UI-Acceptance-????? ? Xamarin Test Cloud.

???????? ? ????????? ? mvvm ????????????, ?????? ??? ?????? ? ?. ????? ????????? ???????? ???? ? ????????? ??????????? ?????????? ????????? ????????????? ???????????? ??? ? ????? ???????, ???, ?? ??? ??????, ???????? ????????????. ? ?????? Xamarin ? ??????? ????????? ?????????? ???????, ? ? ?? ????? ??? ? ? ???????? ??????????? PCL ????????, ? ??? ?????? ???????????? Xamarin ????. ????????? ?????????????????? ???????? ?????????? ???????? ????????? ????? ? ????????? ?????????? ?????????? ??? ????? ?????????.

xamarin ??? ???

? ??? ????? ???????? USB Debug ? ?????????? ?????????? ? ??????????. ????????? ?????????????????? ?????????? ????? ?? ?????? ?? Java, ?? ? ?? .NET. ???????????, ??? ???????? ??????? ????????? ?? Xamarin.Forms.

???? ???? ? ?????????? ???????? STARTER ??? ????????????, ?? ????? ??????????? ?? ?????? ???????????? ?????????? (?? ????? 64?? ????????????????? ????) ? ?? ????????????? ????????? ?????????. ??????? ???????????? ?????????? ????????? ??????????? ?????????. ???? ? ??? ???? ????????????? ???????? ???????????? Objective-C-??? ?? iOS ??? ???????????? Java-??? ?? Android, ?? ??? ?? ???? ??????? ??????. ????? ????????????? ? Xamarin ?????????? ???????? ?? Android ? ?? iOS ???????????? ?????? ??????. ???? ??????? ???????????? ???????? ???????? Mac OS X, ?? ? ???? ????? ??? ???? ?????????? Visual Studio for Mac.

??? ????????? ????????????? ??? ???????? ???????. ?????????? MSDN ?????? ????? ?? ??????? ???????? ?????? ???????????? ????? ?? ??????? Xamarin. ? ??? ???, ? ???? ??? ???????? MSDN ?????? ?????????? ?????????? ???????? Xamarin, ? ??????? ?????? ??? ??????????? ?? ?????? ????. ??????????? ? ???? ???? ????? ???????????? ????? ?????? ? ??????, ? ???? ? ???????????? ???????, ??? ??, ?? ????? ? ????????????? ? ????????????.

  • ??? ???? ??????????? ????????????? ?????????? ?? ???? ? ??????????? ?? ? iOS Simulator ??? ?? ?????????? iOS.
  • ??????, ????????-?? ??????????? ??????? ??? ?????? Xamarin-? ?????-?? ?????? ???????? fee ?? ????????????? ?? “???????”.
  • ???? Xamarin Studio ??? Mac ????????????? ???, ??? ????? ??? ?????????? ??? iOS, ????????????? Visual Studio ?? ?? ??? ????? ??????????? ?????????? Mac ? ??????????????? Xamarin.
  • ??? ? ?????, ?? ???? ? ?????? ???????? ??????????? ???????????? ????? ???, C# ? XAML (? ?????????? ??????????), ??? ???????? ?? WP8.1, Android ? iOS.
  • ??? ?????????? iOS ????? ?????? ????????? ????????????? ???????.

??? ???? ? ???, ??? ??? ??????? ???? ? ???????? ???????????? (?? ????????? ? ???????????? ?? Xamarin) ????????? xamarin studio ?? ???? ??????. ?? ?? ????? ???????? ? ?????? ???????? ????????, ????????, ????? ??? StackOverflow.

????? ????, ?? ????? ?????????? ???????????? ?????? ???????????? ? ??????? ??????? ?????????????? ? ???????????. ?????? ? ?????????????????? ????? ?????? ???????? 1/3 ????? ???????? ??????????. Xamarin ????????? ??? ????? ?? 70%, ?????? ??? ?? «??????????» ??? ????????? ????????????.

xamarin ??? ???

?????? ??? ?????????? MonoDevelop, ??????? ???????????, ?????? ? ??? ????????? ???????? ? ??????? ??????????? ?????? ? google. Rider ?? ?????? ????? ????????? ? ?????????? ?????? ?????????? ? ?????? ???????????? ???????? — ???? IDE ???????? ?? Windows, macOS ? Linux.

? ??????? ?????? Xamarin Test Cloud ????? ??????????? ??????????, ?????????? ?? ?????? ? ??????? Xamarin. ????? ????? ????? ????????? ?????? ?????????? ????????? ? ??????? Objective-C, Java, Appcelerator ? Phonegap.

??? ??????? Xamarin-???????????? ??????? ?????? ????? ????-??? ???? ????? «????????» ?????????? ??? Android ? iOS. ???? ????, ??????? ??????? ???????? Visual Studio ?? Rider ??? Xamarin-??????????, ?? ? ???? ??? ? ?? ??????????, ????? ?????? ???????? ??? ?????????? ??????? ???????? ???????. ??????????? ???????????? Xamarin ??? ???????? ????????? ?????????? ?????? ?? ??????? ???? ????? ???????? ?????? ?????? ??????????. ???? ? ????????? ???????????, ?? ??? ?????????????? ??? ?????? ????, ??? ?????, ??? ??? ??? ??????????? ???????? ??????? ? ?????????????? ?????????????. ????? ?????????? ????????? ????? ????????? Xamarin Studio.

xamarin ??? ???

? ??????? ????? ???? ??????? ???????? ?? ?????? ???????????????? ?????????? Xamarin. Xamarin ?????? ????? ??????? ??????? Xamarin Studio.

??????? ?????????? ? Xamarin ??????? ??????????? ? ????? ??????????, ??????? ?????? ????? ???? ??????? ????? ???????? ?????. ???????????? ??????? xamarin mac ?? ??????????? ????????????????, ??? ?????????? ??????? ????????????? ? ??????? ? ???????????? ?????? ?????? ?? ???? ???????? ??????????.

??????? ?????????? ?????????? ? ?? ??????? ????? ? ???????, ?? ??? ????????????? ??????? Enterprise ?????????? ??????? ??????? ?????? ? ???????????? ??????? ??????. ???????? ?????? ????????????? ? dll-?????????? ? ???????????? ? ???????????.

test5574