Хтось використовував MonoTouch для гри? [зачинено]


9

З випуском MonoDroid, що очікує на розгляд, ми вирішили переглянути MonoTouch як можливу альтернативу для передачі деяких навичок Objective-C. Мені було цікаво, чи має хто-небудь досвід, і поділиться ґетчами, перш ніж усі інші вдарять їх. Встановіть CW, одна перешкода на відповідь, будь ласка.

MonoTouch дозволяє розробляти програми C # для iPhone та iPad із доступом до власних бібліотек коду.

Відповіді:


7

Існує кілька ігор, створених за допомогою MonoTouch, ми нещодавно почали відстежувати додатки, створені разом з ним нещодавно, їх ви можете побачити тут:

http://monotouch.net/Apps


5

Я не використовував його, але моя найбільша причина не використовувати його полягає в тому, що існує можливість того, що Apple може в будь-який час видалити всі програми, зроблені за допомогою MonoTouch, оскільки, здається, це суперечить угоді розробника:

Програми можуть використовувати лише Документовані API лише в порядку, визначеному Apple, і не повинні використовувати або викликати приватні API. Програми повинні бути оригінально написані в Objective-C, C, C ++ або JavaScript, як виконано двигуном iPhone OS WebKit, і лише код, написаний на C, C ++ та Objective-C, може компілювати та безпосередньо посилатися на документовані API (наприклад, Програми, які посилаються на Документовані API через посередницький переклад або шар сумісності або інструмент, заборонені).

Сказавши це, хоча Unity ліцензує MonoTouch, і вони, схоже, мають пристойні стосунки з Apple.


Так, це одна з причин, що я також ухилявся. Але хоч трійка змушує мене знову це розглянути. У проекті Mono зазначається: Оскільки MonoTouch не приховує нативні API та не є шаром абстракції, ми продовжуємо вірити, що MonoTouch відповідає духу та наміру умов, прописаних у договорі про розробників.
Ларрі Смітм'є

7
Як оновлення, схоже, що оновлений Apple, розділ 3.1.1 своєї сукупності, явно дозволяє платформи, такі як MonoTouch.
Нейт

1
Єдність не використовує MonoTouch, просто Mono.
забудьте

1
це не монополія якоїсь? Мені доводиться використовувати mac для розробки, хоча існують шляхи навколо нього. Ось чому я ненавиджу яблуко до смерті!
Spooks
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.