Megbízható-e, hogy dolgozzon ki egy mobil alkalmazás platform mono

  • monó
  • C #


Abban a pillanatban, hogy a cégem készül az első fordulóban a beruházás, és várjuk, hogy a költségvetés. A projekt egy mobil alkalmazás együttműködik a kiszolgáló API-n keresztül. Kezdetben azt tervezzük, hogy engedje el egy alkalmazás egyszerre három platformra: iOS, Android és Windows Phone 7.


Néhány évvel ezelőtt, tanultam a Mono / MonoTouch technológia, amely lehetővé teszi, remélhetőleg tudjuk, hogy dolgozzon cross-platform alkalmazások C # .NET. Az én személyes véleményem, Mono felhasználása jelentősen csökkentheti az időkeretet, így a fejlesztési költség. Ezen kívül ez tükröződni fog a csapatban: mindenki cserélhető fejlesztő lesz rugalmasabb a feladatok elosztását.


Őrizd csak lehetséges buktatókat. Olvastam elég sok anyag a témában, de még mindig szeretné, hogy tanácsot adott helyzetre vonatkozóan, akik közvetlenül szembesülnek a Mono.


Hogyan cross-platform alkalmazások fürge minden platformra? Egyértelmű, hogy az optimalizálást sajátosságait platform nem törölték, de akkor is.


Hogy az Ön véleménye, akkor a projekt (Mono) alakul a jövőben, és ha nem találjuk magunkat semmi néhány év múlva?


Mi minden kell figyelni, hogy a helyzetem?

„Ezen kívül ez tükröződni fog a csapatban: mindenki cserélhető fejlesztő” - az emberek, ez fontos a projektben, és ha keres a technológia szempontjából a könnyű cserélhetősége fejlesztők uh ... sok sikert a projekthez.

Ami a platformok MonoTouch és Mono for Android, akkor fejleszteni nagyon gyorsan több éve. Teljesítménye írt alkalmazások ezek a platformok nem különbözik szignifikánsan írt alkalmazások Objective-C és a Java, könnyű a kódolás és a képesség, hogy használni más platformokon - ez jó. Az egyetlen negatív, néha ritka, de igen jelentős hibákat az alapvető platform, ezért számukra szükséges vagy know (bejárható), illetve, hogy képes legyen megtalálni őket.

Alex, ne dobja ki a szavakat az adott környezetben. Volt egy flexibilis között történő feladatmegosztás a fejlesztők.

Ami meg a választ a kérdésre. Az alapplatformot érted Mono / MonoTouch kernel?

Igen, Immel miatt MonoTouch mag és a Mono for Android, a platform Mono hibák még nem találkoztam.

Írja 3 különböző platformah- elég nehéz. És ha 1 freymvork- ez nagymértékben egyszerűsíti az élet. De meg kell vásárolni engedélyt monodroid és MonoTouch ... és nem olcsó, de ha a projekt lehet bolshoy- és könnyebb.

Kapcsolódó cikkek