Каковы основные различия в поддержке платформ между TideSDK и TideKit?

У меня есть проект, который я закодировал с помощью TideSDK. В чем разница в назначении и поддержке платформ между TideSDK и TideKit?


person fairwinds    schedule 28.09.2013    source источник
comment
Извините, это должен был быть вопрос и ответ. Позвольте мне отредактировать и исправить это.   -  person fairwinds    schedule 28.09.2013
comment
Это не вопрос StackOverflow, даже если вы отредактируете его как вопрос/ответ. Вместо этого это пост для документации по продукту. Пожалуйста, не используйте StackOverflow для продвижения своего продукта или проекта; это не то, для чего предназначен этот сайт.   -  person Ken White    schedule 28.09.2013
comment
Существуют технические различия между двумя частями программного обеспечения, это не реклама, а правильный вопрос, на который я отвечаю нашим пользователям, чтобы помочь им оценить различия в поддержке платформ.   -  person fairwinds    schedule 28.09.2013
comment
Предоставьте информацию для ваших пользователей на сайте документации вашего проекта, где она принадлежит.   -  person Ken White    schedule 28.09.2013
comment
@KenWhite У нас обсуждался этот вопрос в твиттере, и он касается ответов на различия. Конечно, в нашей документации будет указано, какие платформы мы поддерживаем, но она не будет разъяснять различия с другим программным обеспечением с аналогичным названием, что и влечет за собой этот вопрос. Я был бы признателен, если бы вы могли помнить об этом для тех людей, которым будет полезен ответ, который я подготовлю.   -  person fairwinds    schedule 28.09.2013
comment
Если вы получаете вопросы по этому поводу в твиттере, очевидно, что вашей документации недостаточно, и вам следует отредактировать документацию, чтобы предоставить эту информацию. SO не предназначен для использования в качестве дополнительного сайта с документацией по продукту. ИМО, этот вопрос, вероятно, следует пометить как спам, потому что он предназначен только для продвижения продукта, а не для технических достоинств будущих пользователей этого сайта.   -  person Ken White    schedule 28.09.2013
comment
Я ценю ваше мнение по этому поводу, но у нас есть люди, которые будут переходить между двумя типами программного обеспечения. Мы делаем это для того, чтобы люди, использующие TideSDK или TideKit, имели более четкое представление о технических различиях между ними. Мы хотели бы, чтобы этот вопрос здесь, чтобы помочь им. Надеюсь, что это наконец проясняет.   -  person fairwinds    schedule 28.09.2013
comment
Извините, но я все еще думаю, что это место на ваших собственных страницах документации. Голосование за закрытие. ИМО, этот вопрос кажется не по теме, потому что это сообщение о документации по продукту, которое должно быть на сайте продукта (возможно, как часть раздела часто задаваемых вопросов).   -  person Ken White    schedule 28.09.2013
comment
Соответствующие вопросы на этом сайте можно задать и получить ответы на программные инструменты, обычно используемые программистами без фрагмента исходного кода. Это вопрос о программных средствах. Основной разработчик этих инструментов задает вопросы и отвечает на них, чтобы помочь пользователям программного обеспечения под обоими указанными тегами.   -  person fairwinds    schedule 28.09.2013
comment
Я развил вопрос дальше. Я ясно выразил намерение вопроса и ответа. Вопрос задан здесь, так как это основной источник вопросов и ответов для TideSDK и новой платформы TideKit.   -  person fairwinds    schedule 28.09.2013


Ответы (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
person fairwinds    schedule 28.09.2013