我有兴趣使用HTML5 + webkit创建桌面应用程序,我希望能够为各种目标平台构建独立的可执行文件,例如Windows的.exe文件和Mac OS的.dmg图像.我玩过node-webkit,除了包装/分发部分外,它看起来不错.我也偶然发现了TideSDK,但该项目似乎没有用.例如,我看到的最新版本是2012年11月的测试版.然而,核心开发人员似乎转而开发TideKit.
有没有人知道TideKit是否可以替代TideSDK?TideSDK会消失吗?等等
小智 14
好吧,TIDE现在正式成为一个死项目.我刚收到这封电子邮件约15分钟前.
TideKit.com和TideKit已经停产.
TideKit是用于使用JavaScript编写的单一代码基础同时为所有平台开发应用程序的软件.
产品的范围和复杂性使得难以一次性组装平台.这源于对所有平台的应用程序开发的整体方法.在为JavaScript开发人员创建平台时,大多数核心工程都使用各种低级语言来影响开发速度.当我们达到里程碑时,我们考虑提供部分平台,但这不适合开始试验.
我们因在发布之前没有透露我们的技术创新而受到广泛批评.在竞争激烈的环境中,随时随地揭示优势也可能意味着同化.我们已经目睹了竞争对手对我们的开源TideSDK产品的技术优势有多快.因此,我们拒绝延迟竞争对手的功能重复,增加我们的技术壁垒,并努力保护我们的知识产权和商业案例,直到我们觉得我们已做好准备.
在初创公司,我们谈论最小可行产品(MVP).在我们的案例中,我们的最小可行产品更大,更难实现.总共进行了大约三年的研究和开发,多个开发人员的工作时间超过了全职工作时间.扩展开发的一个因素是扩展范围,旨在降低应用程序开发过程中的摩擦.
2014年2月,我们创建了一个系统,用于为具有预留系统的开发人员排队,以尽早访问TideKit.我们的目标是在可用时提供早期试验.由于开发本身很复杂,我们无法提供持票人可以开始试用过程的日期 - 但它会跟随我们的测试版,然后在我们扩展平台时继续前进.
我们在网站上关于预订的语言很清楚.因此,我们预计对于所购买的产品,我们对上市时间的期望或预订机票的购买条款几乎没有疑惑.购买者此时并没有支付我们的产品费用,而是因为他们排队等候我们的新技术试用.我们还提供退款政策,以确保您的机票购买条款可用.等待时间很长,但并不像其他困难的工程挑战那么长,包括预先销售产品的Myo,并且在成功推出之前也推迟了.
在整个开发周期中,我们通过帖子路线图页面,向我们的持票人发送电子邮件以及在我们的社交渠道上提供通信来更新我们的状态.作为一个团队,我们尽最大努力向自己开放问题并保持社交存在.
在2015年5月底,我们传达了我们的策略,以执行一系列专注的测试版,这些测试版将会公开并逐步显示该平台.我们处在一个阶段,平台的某些部分需要开发人员的反馈,因为我们连续推出了这些反馈.
在准备我们的首次公开测试版的日子里,我们认识到我们的品牌在多大程度上被我们的上市时间所毒害.几个月前,追随者和持票人开始的消极运动已经对我们的团队,品牌和业务产生了影响.
我们相信测试版将很快结束负面谈话.7月8日和9日,我们在社交媒体上面临进一步爆发,达到了临界点.随着讨论不再涉及产品及其未来,这更为严重.
我们未能为您提供足够快速的产品.结果,我们决定停止TideKit并解散我们公司.
我们要感谢参与该产品的所有相关人员以及我们的团队.这包括我们应用开发愿景的企业,企业家和支持者.
你的TideKit团队
小智 9
你是对的,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
Electron ( http://electron.atom.io/ ) 是新的发展方向。
我还有一个在 TideSDK ( https://github.com/vinyll/worktimer.titanium ) 上运行的应用程序,我必须将其迁移到 Electron。