ПредишенСледващото

  • Mono
  • C #


В момента моята фирма се готви за първия кръг на инвестициите, както и ние с нетърпение очакваме към бюджета. Проектът е мобилно приложение, взаимодейства със сървъра чрез API. В началото, ние планираме да пусне молба, след като в продължение на три платформи: IOS, Android и Windows Phone 7.


Преди известно време, аз научих за технологията на Mono / Monotouch, която ви позволява да се надяваме ли, да се развива междуплатформени приложения в C # .NET. По мое лично мнение, използване Mono може значително да намали времевата рамка, и по този начин разходите за развитие. Освен това ще се отрази на отбора: всички са взаимозаменяеми разработчик ще стане по-гъвкаво разпределение на задачите.


Пази само потенциални клопки. Четох доста материал по този въпрос, но все пак искате да получите съвет за моята конкретна ситуация на хората, които са пряко сблъскват с Mono.


Как се многоплатформени приложения да бъдат пъргави за всяка платформа? Ясно е, че за оптимизиране на специфични характеристики на платформата не е прекратен, но все пак.


Как според вас, проектът (Моно) ще се развива в бъдеще и ако ние не се намираме с нищо след няколко години?


Какво всички трябва да се обърне внимание на моята ситуация?

"Освен това ще се отрази на отбора: всички са взаимозаменяеми разработчик" - хората, това е важно за вашия проект, а ако търсите технологията от гледна точка на разработчиците лесно взаимозаменяемост ъ-ъ ... Успех на вашия проект.

Що се отнася до платформи Monotouch и Mono за Android, а след това те се развиват много бързо в продължение на няколко години. Изпълнение на заявки, написани на тези платформи не се различават съществено от приложения, написани на Objective-C, както и Java, лекота на кодиране и възможността да го използвате и за други платформи - това е готино. Единствените негативни, понякога редки, но много съществени грешки в ядрото платформа, така че за тях е необходимо да било ноу (получи около), или да са в състояние да ги намерите.

Алекс, не се откъснете думите от контекста. Имаше гъвкаво разпределение на задачите между разработчиците.

Що се отнася до вашия отговор на този въпрос. Под основната платформа да кажеш Mono / Monotouch ядрото?

Да, аз Immel поради ядро ​​Monotouch и Mono за Android, в платформата Mono грешки все още не са изпълнени.

Напишете 3 различни platformah- е достатъчно трудно. И ако един freymvork- това значително опростява живота. Но ще трябва да закупите лиценз за monodroid и monotouch ... и те не са евтини, но ако проектът може да бъде bolshoy- и по-лесно.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!