android - Titanium 中的 UI 感觉和外观,PhoneGap 与原生相比

标签 android iphone cordova titanium smartphone

我即将决定以何种方式插入我们的智能手机开发。 我已经阅读了很多关于这些技术的文章。我还创建了测试应用程序,但我想 100% 确定我做对了。

  1. 我无法在 PhoneGap 中创建与 native 应用程序完全相同的外观和感觉,因为它在 WebView Controler 中运行。网络化的外观和感觉是我对这项技术所能达到的极限。正确的? (在我用 PG 创建的示例应用程序中,外观可能相似,但是当我点击按钮时有延迟并且动画不如原生应用程序那么流畅)

  2. 最新的 Titanium 似乎已经改变了它对 WebView 的处理方式,以弥补原生应用缺乏外观和感觉的问题。我的问题是(我自己还没有测试过)。我能否使用 Titanium 创建与 native 应用程序完全相同的外观和感觉?

EXACTLY 是关键词。我的意思是,如果应用程序是用 Titanium 创建的,人们能分辨出区别吗?因为我可以肯定地说该应用程序是使用 PG 创建的。

最终目标是用户体验,人们会感觉到这一点,我认为在智能手机上任何网络化的和被认为是应用程序化的东西都是糟糕的用户体验。

谢谢

最佳答案

与 PG 相比,Titanium 更像原生的 UI 体验,但它对 Android 来说有点问题。因为它最初是为 IOS 而设计的。

适用于 Android 的 Titanium 有很多问题,可能会把你搞得一团糟,你必须想出变通办法,如果你找不到任何变通办法,那么你就会陷入困境。

但如果您对此表示满意,我可以很容易地建议 Titanium 是一种可行的方法,尽管它几乎是原生的(不完全是)接近完全。我认为普通用户不会理解 Titanium。

关于android - Titanium 中的 UI 感觉和外观,PhoneGap 与原生相比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8123980/

相关文章:

iphone - 为什么我无法从 UITableView 单元格转至详细 View ?

iphone - 在 xib 中将 UISearchBar 添加为 tableHeaderView 不起作用

iOS 应用程序 - 查找(未知)私有(private) api 调用

android - ACTION_WEB_SEARCH RecognizerIntent 的可用选项

java - viewmodelfactory 和使用 Activity 模块的 View 模型注入(inject)之间的区别

android - 插入或更新,并且仅当给定时间戳较新时才更新

javascript - Phonegap 和 Google Analytics 无法正常工作

android - 错误 : android. content.res.Resources$NotFoundException

javascript - 调用 Cordova 模块?

ios - 设备 9.0 上的 NSURLSession/NSURLConnection HTTP 加载失败