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.