我在BB应用程序开发方面有一些经验。但是,我对Titanium Appcelerator Studio非常陌生。
我在appcelerator上做了一些谷歌搜索,我知道有很多样本应用程序使用公开可用的标签,我能够创建一个基于标签的应用程序,包括一些常用的UI功能,如列表视图,视图,窗口和功能,如相机功能,地理位置等。
现在我要完成的是创建一个多屏应用,而不使用其中的标签。话虽这么说,我正在尝试创建一个MVC类型的框架,我可以在其中分割视图和数据模型。我发现了一些像Tweetanium这样的样品。 - https://github.com/appcelerator-titans/tweetanium https://github.com/smontgomerie/Appcelerator-on-Rails
但是我觉得,这对于appcelerator中的新手来说非常重要。那么,是否有任何可以用作参考的示例项目并在其上构建我的应用程序?
此外,我们非常感谢任何指向separation of logic and UI in titanium (javascript)等有用网站的链接或有用的提示。
提前致谢!!
答案 0 :(得分:0)
有两个使用Alloy的MVC应用程序的优秀示例。
这个很棒,因为您可以下载IOS和Android的实际应用程序。如果我没记错的话,它正在使用自定义标签。 https://github.com/appcelerator/Codestrong
另一个更接近你所寻找的是Field-Service-App。此示例不使用选项卡,但确实有一个导航栏,用于控制顶部的应用程序,并在列表和详细信息屏幕之间切换。 https://github.com/appcelerator/Field-Service-App
这些示例将向您展示将逻辑与演示文稿分离的方法,就像您要求的那样。他们还会向您展示自定义字体,如果您足够了,Field-Service-App可以与Appcelerator的云解决方案配合使用,如果设置正确的话。