TideSDK больше не существует?

Я заинтересован в создании настольного приложения с использованием HTML5+webkit, и я хотел бы иметь возможность создавать автономные исполняемые файлы для различных целевых платформ, например файл .exe для Windows и образ .dmg для Mac OS. Я поэкспериментировал с node-webkit, который кажется хорошим, за исключением части упаковки/распространения. Я также наткнулся на TideSDK, но этот проект, похоже, неактивен. Например, последний выпуск, который я видел, был бета-версией от ноября 2012 года. Тем не менее, похоже, что основные разработчики переключились на разработку TideKit. вместо этого.

Кто-нибудь знает, предназначен ли TideKit для замены TideSDK? TideSDK уходит? и Т. Д.


person jacobq    schedule 26.06.2014    source источник
comment
К сведению всех, кто проходит мимо: TideKit больше не существует — не беспокойтесь.   -  person spring    schedule 30.09.2015


Ответы (5)


Электрон (http://electron.atom.io/) — это новый путь.

У меня также было приложение, работающее на TideSDK (https://github.com/vinyll/worktimer.titanium) и мне придется перенести его на Electron.

person vinyll    schedule 19.11.2015

Итак, TIDE теперь официально мертвый проект. Я получил это письмо около 15 минут назад.

TideKit.com и TideKit больше не поддерживаются.

TideKit был программным обеспечением для разработки приложений для всех платформ одновременно с единой базой кода, написанного на JavaScript.

Объем и сложность продукта затрудняли сборку платформы сразу. Это связано с целостным подходом к разработке приложений для всех платформ. При создании платформы для разработчиков JavaScript большая часть базовой разработки выполняется на различных языках более низкого уровня, что влияет на скорость разработки. Мы рассматривали возможность поставки частей нашей платформы по мере достижения определенных этапов, но это не подходило для начала испытаний.

Нас широко критиковали за то, что мы не раскрыли наши технические инновации до выпуска. В конкурентной среде раскрытие преимуществ на ходу может также означать ассимиляцию на ходу. Мы уже были свидетелями того, как быстро наши технические преимущества могут быть ассимилированы конкурентами для нашего продукта TideSDK с открытым исходным кодом. Поэтому мы сдерживались, чтобы отсрочить дублирование функций конкурентами, усилить наши технические барьеры и работать над защитой нашей интеллектуальной собственности и бизнес-кейса до тех пор, пока мы не почувствуем себя готовыми.

В стартапе мы говорим о минимально жизнеспособном продукте (MVP). В нашем случае минимальный жизнеспособный продукт был намного больше, и его было труднее достичь. В общей сложности было проведено около трех лет исследований и разработок, при этом несколько разработчиков работали больше, чем полный рабочий день. Фактором, удлинившим разработку, было расширение масштабов, направленное на снижение трения в процессе разработки приложений.

В феврале 2014 года мы создали систему для постановки разработчиков в очередь с системой резервирования для скорейшего доступа к TideKit. Нашей целью было предоставить пробную версию как можно раньше, когда она станет доступна. Поскольку сама разработка была сложной, мы не могли указать дату, когда обладатели билетов смогут начать процесс пробной версии, но он будет следовать нашим бета-версиям, а затем двигаться вперед по мере масштабирования платформы.

Мы были ясны с нашим языком на сайте относительно бронирования. В результате мы не ожидали большой путаницы в отношении того, что приобреталось, наших ожиданий относительно сроков выхода на рынок или условий покупки резервированного билета. В этот момент покупатели платили не за наш продукт, а за свою позицию в очереди на пробную версию нашей новой технологии. Мы также включили политику возврата, чтобы гарантировать, что условия покупки вашего билета были доступны. Ожидание было долгим, но не таким долгим, как другие сложные инженерные задачи, включая Myo, которые предварительно продали свой продукт и также были отложены до успешного развертывания.

На протяжении всего цикла разработки мы предоставляли обновления нашего статуса через страницу дорожной карты сообщений, электронную почту нашим владельцам билетов и сообщения в наших социальных сетях. Мы сделали все возможное, как команда, чтобы открыть себя для вопросов и поддерживать социальное присутствие.

В конце мая 2015 года мы сообщили о нашей стратегии по проведению серии целенаправленных бета-тестирований, в ходе которых платформа будет раскрываться публично и поэтапно. Мы были на этапе, когда части платформы нуждались в обратной связи с разработчиками, поскольку мы выпускали их последовательно.

В дни подготовки к нашей первой публичной бета-версии мы осознали, насколько наш бренд был отравлен из-за того, что мы вышли на рынок вовремя. Кампания негатива, начавшаяся несколькими месяцами ранее среди подписчиков и обладателей билетов, сказалась на нашей команде, бренде и бизнесе.

Мы верили, что бета-версии скоро положат конец негативным разговорам. 8 и 9 июля мы столкнулись с новыми вспышками в социальных сетях, которые достигли критической точки. Поскольку дискуссия больше не касалась продукта и его будущего, это было гораздо серьезнее.

Нам не удалось доставить товар достаточно быстро для вас. В результате мы приняли серьезное решение о прекращении поддержки TideKit и ликвидации нашей компании.

Мы хотим поблагодарить всех, кто работал над продуктом и с нашей командой. Сюда входят предприятия, предприниматели и сторонники нашего видения разработки приложений.

Ваша команда TideKit

person Jeremy Johnson    schedule 12.07.2015
comment
Да тоже получил. Я думаю, что если у них есть порядочность, они должны открыть исходный код того, что у них есть, чтобы мы могли увидеть, действительно ли они что-то сделали с деньгами, которые они собрали у довольно большого количества людей. Я должен думать, что они сделали что-то, возможно, из этого кода можно извлечь какое-то значение. - person TAP; 13.07.2015
comment
3 года исследований и разработок брошены на ветер из-за пары месяцев слухов? Это не сходится. Я не был заинтересован в проприетарном решении, поэтому не купился и не планирую настаивать на этом, но это заявление, похоже, упускает из виду некоторые важные части истории. Какое отравление? Какие извержения? Звучит скорее как удобный предлог, чтобы скрыть отсутствие прогресса. - person jacobq; 13.07.2015
comment
Если вы внимательно посмотрите на их последние бронирования, вы заметите, что они представляют собой не что иное, как заранее определенные имена клиентов / страны, перечисленные в источнике и чередующиеся с помощью таймера, что, мягко говоря, вводит в заблуждение. gist.github.com/anonymous/d83b28f8b93badbf5b99 https://web.archive.org/web/20150317094608/https://www.tidekit.com/reservations - person jacobq; 14.07.2015
comment
Я заплатил и теперь чувствую себя идиотом. И, наверное, я это заслужил. - person user2739486; 15.07.2015
comment
Мне показалось странным, что продукта больше нет в сети. Кажется, они так близки к тому, чтобы что-то доставить, поэтому я должен предположить, что, что бы ни случилось, это было одно из следующего: 1. Это была большая афера. 2. Они были приобретены за их технологии, и цена была настолько велика, что им было стыдно делиться этим с нами. 3. они поняли, что то, что у них было, не работает (что я считаю лучшим вариантом). В конце концов, я с нетерпением ждал этого. - person SKYnine; 04.08.2015
comment
Они начали с функционального продукта: TideSDK. Это делает варианты 1 и 3 маловероятными. И тот факт, что они удалили любую информацию как о TideKit, так и о TideSDK, вызывает подозрения. Но, конечно, они могли бы сделать это из-за разочарования (никогда не недооценивайте сумасшедших). - person Sjoerd222888; 19.08.2015
comment
Извините за тех, кто заплатил, просмотрите этот дескриптор Твиттера для деталей: twitter.com/TideKitLawsuit - person Sharry; 15.09.2015

вы правы, TideSDK устарел и сегодня довольно неактивен. И вы также правы, мы, как основная команда, сейчас полностью сосредоточены на TideKit. TideKit — это будущее!

Если вы хотите узнать полную историю о том, почему мы перестали работать над TideSDK и запустили TideKit, рекомендую вам прочитать наши первые вопросы и ответы. Там же вы найдете ответ о том, как мы конкурируем с node-webkit:

https://blog.tidekit.com/post/your-questions-our-answers-01< /а>

Мы только что достигли наивысшего показателя HTML5 среди всех платформ разработки приложений. Если вы хотите узнать больше о сборках, таких как те, которые вы упомянули для Windows и OS X, вы должны прочитать это

Сборки рабочего стола https://blog.tidekit.com/post/from-a-desktop-perspective-tidekit-for-tidesdk-developers

person Delete    schedule 03.07.2014
comment
Спасибо, всегда приятно получить авторитетный ответ (то есть от члена основной команды), и, кстати, добро пожаловать в StackOverflow :) Ваш продукт выглядит очень привлекательным (хотя ажиотаж вокруг оценок HTML5 кажется спорным, поскольку можно получить последний снимок webkit/ chromium, свяжите его и получите 517+), и я желаю вам и вашим клиентам всего наилучшего. Что касается меня, то я действительно не заинтересован в каких-либо коммерческих решениях в этой области, поэтому я действительно сожалею, что продолжение разработки TideSDK как проекта с открытым исходным кодом не было финансово жизнеспособным. - person jacobq; 03.07.2014
comment
@iX3 Справедливости ради, TideKit не является переупаковкой хрома, но имеет обширные API-интерфейсы для создания веб-приложений, мобильных и настольных приложений с использованием HTML5, гибридных и собственных технологий. Его ключевой особенностью является возможность создавать практически для всех платформ из единого источника кода. Недавняя оценка HTML 505, которую мы отметили, значительна. В настоящее время ни один современный браузер, оболочка, node-webkit или атом не реализуют такой высокий показатель. Мы идем дальше, конечно. Соответствие требованиям имеет первостепенное значение для обеспечения того, чтобы каждый мог работать со всеми возможностями HTML5. Далее будут демоверсии. - person fairwinds; 03.07.2014
comment
@fairwinds, что вы имеете в виду? В настоящее время ни один современный браузер... не реализует такой высокий балл? Я только что проверил свой вариант по умолчанию (Chrome 35.0.1916.153 m) и получил 507/555 баллов на html5test.com. PS Я понимаю, что есть несколько действительно крутых функций TideKit/TideSDK, и они облегчают работу разработчиков, и это здорово. Я не хотел испортить вашу работу; просто говорю, что это не идеально для меня. - person jacobq; 08.07.2014
comment
@fairwinds Я считаю довольно плохим тоном тихо работать над проприетарной реализацией, продолжая при этом обещать, что скоро появится обновленный TideSDK (и продолжая принимать пожертвования). Не говоря уже о том, что вы очень долго не удосужились уведомить пользователей TideSDK об изменениях. - person Sven Slootweg; 20.11.2014
comment
@SvenSlootweg Мы четко заявили, что TideSDK не будет обновляться, и причины, почему. Работа остается доступной для всех желающих. Это нормально, что вы чувствуете то, что чувствуете, но понимаете, что с любым проектом с открытым исходным кодом нет никаких гарантий преемственности. Мы открыто сообщали о наших намерениях и о том, куда мы прилагаем наши усилия. - person fairwinds; 02.01.2015
comment
@fairwinds Прошло несколько месяцев после того, как баннер TideKit появился на сайте TideSDK, и он до сих пор не указывает на то, что проект был заброшен. Я понятия не имею, где вы четко заявили, что TideSDK не будет обновляться и почему, но это точно не на сайте TideSDk. - person Sven Slootweg; 02.01.2015

Для такого рода проектов появился новый ребенок: atom-shell Основан на nodejs и использовался для создания отличного редактора Atom

Технические отличия от node-webkit: https://github.com/atom/atom-shell/blob/master/docs/development/atom-shell-vs-node-webkit.md

Презентация на JSLA о «родных приложениях NodeJS»: http://vimeo.com/97881078

person Roberto    schedule 27.06.2014

Если вы посмотрите на этот пост в блоге, они говорят о том, насколько неустойчивой является экономическая ситуация.

http://www.tidesdk.org/blog/2013/04/11/tidesdk-in-numbers/

и я не могу найти твит, в котором говорилось о причинах перехода из одного проекта в другой. Но я думаю, что сообщение в блоге говорит само за себя.

В любом случае, я доставляю проект, написанный на node-webkit (потому что я начинал с Tide, но по понятным причинам мне пришлось переключиться), и я использую grunt для упаковки, и в конце концов это не так уж плохо.

person holographix    schedule 27.06.2014
comment
Хорошо, это в основном вывод, к которому я пришел. Я просто искал что-то более авторитетное. - person jacobq; 27.06.2014