Qualcuno ha usato MonoTouch per un gioco? [chiuso]


9

Con l'imminente rilascio di MonoDroid, abbiamo deciso di rivisitare MonoTouch come possibile alternativa al perfezionamento di alcune abilità di Objective-C. Mi chiedevo se qualcuno avesse qualche esperienza e condividesse i gotcha prima che tutti gli altri li colpissero. Impostato su CW, un ostacolo per risposta, per favore.

MonoTouch consente lo sviluppo in C # di applicazioni per iPhone e iPad con accesso a librerie di codici native.

Risposte:



5

Non l'ho usato, ma la mia più grande ragione per non usarlo è che c'è la possibilità che Apple possa rimuovere in qualsiasi momento tutte le app realizzate con MonoTouch in quanto sembra andare contro l'accordo dello sviluppatore:

Le applicazioni possono utilizzare solo API documentate nel modo prescritto da Apple e non devono utilizzare né chiamare API private. Le applicazioni devono essere originariamente scritte in Objective-C, C, C ++ o JavaScript come eseguite dal motore WebKit del sistema operativo iPhone, e solo il codice scritto in C, C ++ e Objective-C può compilare e collegarsi direttamente alle API documentate (ad es. Sono vietate le applicazioni che si collegano ad API documentate attraverso una traduzione intermedia, un livello o uno strumento di compatibilità).

Detto questo, Unity concede in licenza MonoTouch e sembrano avere un rapporto decente con Apple.


Sì, questo è uno dei motivi per cui ho evitato anche io. Ma il pensiero di una tripla mi sta facendo considerare di nuovo. Il progetto Mono afferma: Poiché MonoTouch non nasconde le API native e non è un livello di astrazione, continuiamo a credere che MonoTouch sia conforme allo spirito e all'intento dei termini enunciati nel contratto di sviluppo.
— Larry Smithmier,

7
Come aggiornamento, sembra che Apple abbia aggiornato la sezione 3.1.1 del loro incremento, consentendo esplicitamente piattaforme come MonoTouch.
— Nate,

1
Unity non utilizza MonoTouch, ma solo Mono stesso.
— Nevermind,

1
non è un monopolio di qualche tipo? Devo usare un mac per sviluppare, anche se ci sono modi per aggirarlo. Ecco perché odio la mela fino alla morte!
— Spooks
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.