[英]Titanium mobile development Platform
我听说过Titanium移动开发平台。 它可能是使用JavaScript为Android和iPhone开发应用程序。 所以朋友,如果你使用它,你对此有什么看法?
我前段时间用过2-3个项目
它不是没有错误的,有时你会遇到一些功能,它发生在我身上很多次..
它适用于构建iPhone应用程序,但是,在我使用它的时候(几个月前),Android支持非常糟糕,较新的版本有本地化的样式和资源文件,这是一件好事,但我没试过他们
无论如何,当唯一的目标是iPhone和Android时,我最终分别编写了应用程序,因为原生SDK可以让您更加细致和高效
如果您必须开发简单的应用程序,可以使用它,如果您需要开发更复杂的应用程序(具有后台服务,或蓝牙功能,或其他类似的东西......),标准SDK将不会妨碍您像Titanium一样
我在过去十年中为移动平台开发应用程序的经验是:编写三个独立的本机客户端比尝试编写一个跨平台应用程序花费的时间更少,适用于以下任何项目:
我已经尝试了几种跨平台工具,包括Titanium,到目前为止还没有人证明这是错误的。
目前我有大约两个月的Titanium经验。 在构建应用程序时,这很容易和激励,因为当您开始加速编码时,一切都会非常快速地实现。
但要注意是否要使用Titanium进行跨平台编码! 要让您的应用在Iphone和Android上都能正常运行需要时间和良好的实践经验。 如果您的应用程序很复杂,请不要等待太长时间在两个平台上测试您的应用程序,否则您会遇到一些令人不快的意外。
我的职业生涯开始于为Appcelerator开发应用程序。 由于简单的API 文档和视频,我在非常快的时间内完成了步伐。
但很快我开始遇到它的局限性。 以下是其中一些
所有的说和做我仍然建议使用Appcelerator的应用程序,这些应用程序不是很复杂或功能要求很高。 此类应用程序的开发时间相当少。 在我转向本机开发之后,我对使用Appcelerator进行开发的过程非常简单感到惊讶。 使用Appcelerator进行网络呼叫,解析json,处理事件等是轻而易举的事。
正如一些人提到的,它对iOS有好处,但对于Android开发来说并不是那么好。 对于简单的应用程序来说,使用Titanium是一个不错的主意,但对于更大的应用程序,只需要使用其他东西(本机就是最好的)。 JavaScript使调试和跟进代码变得困难。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.