Могу ли я портировать мобильные приложения, написанные в Appcelerator, на Cordova (используя VS 2015)?
Я не знаком с Appcelerator или Cordova, но моей компании нужно разработать простое мобильное приложение, в котором есть несколько простых кнопок для первого выпуска, но мы должны сделать это очень быстро, и я не думаю, что мы можем сделать это дома.
мы знакомы с разработкой визуальных студий и JS, и идея заключается в том, что после первоначальной разработки мы внедряем код аутсорсинга в разработку, возможно, с Apache cordova и visual studio 2015.
Поскольку обе системы используют HTML 5 и JS, я думаю, что мы сможем портировать большую часть кода. Я прав?
Совместимы ли они так, как, например, мы можем портировать c/ C++ из windows в Linux (мы знали, что это возможно, но с некоторой осторожностью и ограничениями).
Есть ли смысл подумать, планирую ли я это сделать?
1 ответ
Appcelerator и Cordova оба используют JavaScript для логики, так что вы можете использовать некоторые из них снова. Но в то время как Cordova использует HTML/CSS для пользовательского интерфейса, Appcelerator использует нативные компоненты пользовательского интерфейса, использующие фабричные методы JS. У него есть XML/TSS MVC, но вряд ли вы сможете использовать что-либо еще. Кроме того, любое взаимодействие с системным API, таким как геолокация, будет использовать очень разные API на обеих платформах.