AIR 和 Android 应用程序的框架模型。
有人可以建议我一些好的框架(正式发布)来开发 AIR 桌面和 Android 应用程序,就像用于 Flex Web 应用程序的 Cairngorm 一样。
谢谢 皮尤什 G.
Can someone please suggest me some good framework (officially released) to follow for developing AIR Desktop and android applications just like Cairngorm for flex web applications.
Thanks
Piyush G.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试 Flash Buider Buritto,它具有移动发布选项以及 HALO flex 移动框架。
Try Flash Buider Buritto, it has the mobile publishing options and also the HALO flex mobile framework.
我首先会问您是否尝试在实验室 http://labs.adobe 上使用 Flash Builder“Burrito” .com/technologies/flashbuilder_burrito/ 尚未使用框架?虽然据我所知,这些不会阻止您使用 Cairngorm(我假设您指的是 Cairngorm 3)或任何其他移动 Flex 框架(我见过的其他选项包括 Swiz 和 Parsley),但您可能不会发现您需要这取决于您的移动应用程序的性质和复杂性。
部分原因是因为移动 Flex 框架包含了视图堆栈和视图导航器的新概念,用于管理视图堆栈,这与您过去的 Flex 开发工作不同。您可以将视图推送到堆栈(由此它成为活动视图,而其他视图不再活动或存储在内存中,尽管会话信息保留在 PersistenceManager 中)或将视图从堆栈中弹出(由此之前的视图成为活动视图)并且会话状态应由 PersitenceManager 恢复)。当您从堆栈中推送和弹出视图时,您可以来回传递数据。我有一篇文章介绍了如何管理的一些细节 http://www.remotesynthesis.com/post.cfm/passing-data-across-views-in-flex-mobile
I would ask first if you have attempted to use Flash Builder "Burrito" on Labs http://labs.adobe.com/technologies/flashbuilder_burrito/ without using a framework yet? While these is nothing that I am aware of that would prevent you from using Cairngorm (I assume you mean Cairngorm 3) or any other framework for mobile Flex (other options I've seen include Swiz and Parsley), you may not find you require it depending on the nature and complexity of your mobile application.
Part of the reason for this is because the mobile Flex framework includes a new concept of a view stack and a view navigator to manage the view stack that differs from your past Flex development work. You either push a view to the stack (whereby it becomes the active view and other views are no longer active or stored in memory though session information is kept in the PersistenceManager) or pop views off the stack (whereby the prior view becomes the active view and the session state should be restored by the PersitenceManager). You can pass data back and forth as you push and pop views from the stack. I have a post that covers some of the details of how that is managed http://www.remotesynthesis.com/post.cfm/passing-data-across-views-in-flex-mobile