Czy ktoś używał MonoTouch do gry? [Zamknięte]


9

W oczekiwaniu na wydanie MonoDroid postanowiliśmy ponownie odwiedzić MonoTouch jako możliwą alternatywę dla przygotowania niektórych umiejętności Celu-C. Zastanawiałem się, czy ktoś miał jakieś doświadczenie i podzieliłby się problemami, zanim wszyscy inni ich uderzą. Ustaw na CW, proszę o jedną przeszkodę na odpowiedź.

MonoTouch umożliwia tworzenie aplikacji C # na iPhone'a i iPada z dostępem do rodzimych bibliotek kodów.

Odpowiedzi:



5

Nie korzystałem z niego, ale moim największym powodem nieużywania jest to, że Apple może w dowolnym momencie usunąć wszystkie aplikacje utworzone za pomocą MonoTouch, ponieważ wydaje się to sprzeczne z umową dewelopera:

Aplikacje mogą korzystać z udokumentowanych interfejsów API wyłącznie w sposób określony przez Apple i nie mogą używać ani wywoływać żadnych prywatnych interfejsów API. Aplikacje muszą być pierwotnie napisane w języku Objective-C, C, C ++ lub JavaScript wykonanym przez silnik iPhone OS WebKit, a tylko kod napisany w C, C ++ i Objective-C może się kompilować i bezpośrednio łączyć z udokumentowanymi interfejsami API (np. Aplikacje łączące się z udokumentowanymi interfejsami API za pośrednictwem pośredniej warstwy tłumaczenia lub narzędzia kompatybilności są zabronione).

Powiedziawszy to, Unity licencjonuje MonoTouch i wydaje się, że mają przyzwoite relacje z Apple.


Tak, to jest jeden z powodów, dla których również się unikałem. Ale potrójna zmusza mnie do ponownego rozważenia tego. Projekt Mono stwierdza: Ponieważ MonoTouch nie ukrywa natywnych interfejsów API i nie jest warstwą abstrakcji, nadal wierzymy, że MonoTouch jest zgodny z duchem i intencją warunków określonych w umowie deweloperskiej.
Larry Smithmier,

7
Jako aktualizacja wygląda na to, że Apple zaktualizował sekcję 3.1.1 ich agresji, wyraźnie zezwalając na platformy takie jak MonoTouch.
Nate

1
Unity nie używa MonoTouch, tylko sam Mono.
Nevermind,

1
czy to nie jest jakiś monopol? Muszę używać Maca, aby się rozwijać, mimo że istnieją na to sposoby. Dlatego nienawidzę jabłka na śmierć!
Spooks
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.