- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题是opinion-based .它目前不接受答案。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.
7年前关闭。
Improve this question
我正在使用 Titanium Appcelerator 开发一个应用程序。
这是一款适用于 iOS 的简单抽认卡应用程序,它允许用户滚动选择外语单词,并在卡片的“另一面”上查看等效的英文翻译(翻转过渡!)。每张卡都有一个音频链接,用户也可以选择一些选项。
我想知道是否有人推荐使用 alloy framework ?
它会加快开发时间吗?
是否有合金不适合的用例?
最佳答案
我认为您的应用程序绝对适用于合金,同样适用于钛的一般与合金一起使用。需要考虑的关键问题之一是使用 Alloy 不一定会加快开发时间。那不是目标,目标是分离关注点(Model View Controller),并提供跨平台和多种形式因素的支持。如果您纯粹对开发速度感兴趣,请坚持使用常规钛。
但是,它可以加快开发时间的地方在于您的持久性策略,模型的 sql 集成内置于 Alloy 中。所以,如果你想创建的这个抽认卡应用程序让用户在他们的手机上创建抽认卡,然后在以后使用它们,我肯定会和 Alloy 一起去利用模型的东西。
请注意,文档有点稀疏,我将现有的客户项目移植到 Alloy 并且确实必须在很多事情上找到自己的方式,但这不是一个简单的应用程序。
本质上,如果您想 1) 发布到多个平台和形式因素并且没有偏头痛,2) 具有内置的易于使用的持久性策略,3) 能够在以后维护您的代码,或者让其他人看看它并能够说出发生了什么,那么我肯定会使用Alloy。
关于Titanium Appcelerator - 我应该使用合金框架吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14454478/
我很难理解 Alloy 4 中谓词和函数之间的区别。我已经阅读了软件抽象中的第 4.5.2 节,但我仍然不清楚。谁能帮我理解一下? 最佳答案 一个函数只是代表一个参数化的表达式,它在每个调用站点被
我最近在与 Alloy 合作。 我可以这样说吗: fact{ all i: Int | i >= 0 } 我想说:Alloy 使用的所有 Integer 都应该是正数。 合金不会失败,但也不会给我实例
我正在尝试使用合金开始使用 Titanium 平台,但它并不像看起来那么容易。我目前正在使用以下代码运行一个合金项目。非常基本,没什么奇怪的,但是在自动生成的第一个屏幕上,我无法阅读设备上的文本。它的
我需要将状态栏样式更改为黑色,我不知道如何......我试图把 索引.xml:
我将 liferay 与 piwik 一起使用,并希望将客户端验证错误事件捕获到 piwik 中的自定义变量中。例如默认的用户注册页面有许多字段和合金 ui 验证器配置。我想捕获注册用户在 piwik
我正在尝试打开另一个包含新窗口的 Controller ,但是该窗口没有显示。 这是我在 index.js 中创建 Controller 的调用: function addSong() { v
您好,如何使用 24 小时格式显示时间字段的允许 ui 日期选择器?如果我正在使用 [code] " bean="" value="" label="Schedule
根据release notes对于 Alloy 4.2,存在与整数相关的语义变化。这些更改似乎对合金书的练习 A.1.6 有影响。 在本练习中,给出了以下代码作为基础(我在最后添加了“Int”以显示我
我有两个合金事实:。因为我注意到关系演算风格似乎比谓词演算风格更有效(生成的变量和子句更少),所以我想用关系演算风格重写它们。。对于A5,我有这样的想法:。它工作得很好,如果我正确理解了风格的话,那就
我有两个合金事实:。当我注意到关系演算风格似乎比谓词演算风格更有效(生成的变量和子句更少)时,我想用关系演算风格重写它们。。对于A5,我有这样的想法:。它工作得很好,如果我正确理解了风格的话,那就是关
我正在使用 iPhone 4s 模拟器运行以下代码: Ti.Geolocation.getCurrentPosition(function(e){ Ti.API.log(JSON.string
我是一名优秀的程序员,十分优秀!