2013-06-25 19 views

Odpowiedz

6

Zarówno Xamarin.iOS, jak i Xamarin.Android są obecnie skonfigurowane do przejęcia kontroli nad twoją aplikacją, musisz więc napisać program główny w języku C#, a następnie wywołać istniejący kod.

Sposób, w jaki można to zrobić, to związać istniejący kod Objective-C lub Java jako biblioteki C#, a następnie pochłonąć te biblioteki z C#. Technologia bindowania jest właśnie tym, co napędza zarówno narzędzia Xamarin.iOS, jak i Xamarin.Android, dzięki czemu można by zrobić to samo.

Po utworzeniu powiązań współdziałanie działa w obie strony: można wywołać kod natywny, a kod natywny wywołać C#.

Złą wiadomością jest to, że zamiast zaczynać czerpać przyjemność z pisania kodu za pomocą obu narzędzi od zera dnia, pierwszą rzeczą, którą musisz zrobić, jest wiązanie, które w ogóle nie jest tak zabawne jak oglądanie kolorowych kwadratu na ekranie.

+0

Dzięki Miguel, tego się obawiałem. – Geoffrey