Разница между DXTREME и PhoneGap
Кто-нибудь может мне помочь с тем, что отличает DXTREME от PhoneGap?
3 ответа
PhoneGap бесплатен С PhoneGap вы можете создавать гибридные приложения (приложения, которые вы можете продавать в магазинах приложений и получить доступ к собственным возможностям)
DevExtreme предназначен только для создания веб-приложений или веб-сайтов, и его можно комбинировать с пробелом в телефоне.
Так что это совершенно разные вещи, но их можно комбинировать.
РЕДАКТИРОВАТЬ: теперь DevExtreme имеет встроенную интеграцию телефонного зазора: http://js.devexpress.com/MobileDevelopment/StoreReadyApps/
DXTREME включает в себя каркасы PhoneJS и ChartJS, а также инструменты интеграции Visual Studio 2010/2012 ( http://help.devexpress.com/DXTREME).
PhoneGap - это фреймворк, позволяющий получить доступ к собственным возможностям устройства (акселерометр, камера и т. Д.) Из JavaScript.
Собственные пакеты (iOS / Android) можно создавать непосредственно из Visual Studio с установленным DXTREME ( http://help.devexpress.com/DevExtreme/Howto/Packaging).
Вы также можете создать zip-файл, готовый для PhoneGap Build (начиная с версии 13.1).
DXTREME - это продукт DevExpress, который построен на PhoneJS и Chart JS, которые являются библиотеками Javascript. DXTREME имеют свои собственные шаблоны, которые можно интегрировать с Visual Studio. DXTREME также предоставляет различные виджеты, которые можно использовать. Более того, вы можете разрабатывать много типов гибридных приложений с помощью DXTREME, которые также можно назвать кроссплатформенными мобильными приложениями. DXTREME поддерживает Knockout JS, что означает, что вы можете использовать шаблон MVVM для разработки пользовательского интерфейса.
Но с DXTREME вы не можете использовать аппаратное обеспечение устройства, и именно здесь Phonegap появляется на картинке. PhoneGap предоставляет API, с помощью которого DXTREME может получить доступ к аппаратному обеспечению устройства. Phonegap - это бесплатная платформа с открытым исходным кодом, которая используется для разработки кроссплатформенных мобильных приложений с использованием стандартизированных веб-API.