У меня есть проект, который я закодировал с помощью TideSDK. В чем разница в назначении и поддержке платформ между TideSDK и TideKit?
Каковы основные различия в поддержке платформ между TideSDK и TideKit?
Ответы (1)
Между TideKit и TideSDK, несмотря на похожее название. TideKit — это платформа для разработки приложений для компьютеров, Интернета и мобильных устройств, а TideSDK — это SDK для настольных ПК (Software Development Kit).
TideKit был разработан теми же основными разработчиками, что и TideSDK. Затем они основали CoastalForge, чтобы создать TideKit, предназначенный для всех экранов и устройств. Из исходного кода одного проекта можно создать и упаковать приложение для каждого устройства, объединяя все языки, их пользовательские интерфейсы и возможности. На данный момент TideKit находится в разработке и должен быть выпущен. За развитием событий можно следить в Твиттере по адресу https://twitter.com/tidekit.
TideKit — это не отдельный инструмент, часть программного обеспечения, пользовательский интерфейс или SDK (Software Development Kit). Это центральный узел для разработки приложений. TideKit объединяет удаленное программное обеспечение с локальным программным обеспечением, которое вы используете в своей системе. Разработчики пишут код, используя свой любимый текстовый редактор, и взаимодействуют с TideKit через CLI (интерфейс командной строки) или посредством взаимодействия с приложением TideKit.
TideKit предлагает более чем один подход к разработке. В своей простейшей форме его можно использовать аналогично TideSDK для разработки приложений, но он обладает гораздо большими возможностями. TideKit был разработан для создания вездесущих приложений для всех экранов и устройств одновременно. Это достигается с помощью CommonJS. Вы пишете код своего проекта один раз, затем создаете и упаковываете его практически для всех операционных систем и устройств для мобильных устройств, Интернета и настольных компьютеров. Разработка с использованием TideKit полностью унифицирована для клиента, сервера, настольного компьютера, мобильного устройства или Интернета.
Основными преимуществами являются доступ (т. е. разработка на JavaScript вместо базовых языков для получения нативных функций), скорость разработки (все можно создать за долю времени по сравнению с разработкой для одной платформы), более низкая стоимость разработки и больший охват ( в состоянии создать для всех платформ, чтобы монетизировать везде с единым усилием).
TideKit предназначен для всей разработки приложений, поэтому он сильно отличается по поддержке платформ, которая описана ниже. Несмотря на эти различия, проект TideSDK можно перенести в TideKit с небольшими изменениями в коде.
TideKit
- Windows XP
- Виндоус виста
- Windows 7
- Windows 8
- OSX 10.6 Снежный барс
- OS X 10.7 лев
- OSX 10.8 Горный лев
- ОС X 10.9 Маверикс
- Убунту 12.04
- Убунту 12.11
- Убунту 13.04
- iOS 6
- IOS 7
- Андроид
- Сервер Ubuntu
- Красная шляпа
- CentOS
TideSDK
- Windows XP
- Виндоус виста
- Windows 7
- Windows 8
- OSX 10.6 Снежный барс
- OS X 10.7 лев
- OSX 10.8 Горный лев
- Убунту 12.04
- Убунту 12.11