2012-12-20 13 views

Odpowiedz

5

Istnieją dwie platformy zwane MonoTouch i Mono, przez które można rozwijać iOS przy użyciu C# i .NET.

  1. Mono
  2. MonoTouch

będę sugerować to book aby dowiedzieć rozwój mobilnego w języku C#.


Jeśli jesteś zainteresowany HTML i javascript następujące SDK pomoże.

  1. Phone Gap
  2. Appcelerator Titanium
  3. Sencha
12

Zespół Xamarin, dawniej pracownicy z firmy Novell pracujący nad projektem Mono, opracowali kompilatory cross-platform i czasy pracy zarówno iOS i Android.

Mimo że nie utworzyło jeszcze "utopijnej pracy z dowolnego miejsca" w rozwoju aplikacji mobilnych, jest to zdecydowanie krok we właściwym kierunku i być może lepszy niż rozwiązania HTML5.

Znalazłem najlepiej napisać podstawowe biblioteki (tylko logika aplikacji, bez kodu interfejsu użytkownika), które kompilują się w środowisku .NET i Mono. Następnie napisz warstwy interfejsu użytkownika dla każdej platformy, którą chcesz obsłużyć. Używając wzorca MVC, możesz tworzyć abstrakcje w taki sposób, aby kod był bardzo przydatny do ponownego wykorzystania.

Powiązane problemy