第二篇 基础( Flex Bulider 3 )
在 第一篇 基础
介绍了
使用Flex3 SDK来创建一个简单的Rails和Flex3结合的例子,今天对于同一个例子我们使用
Flex Bulider 3,它的功能十分强大。
Flex Bulider 3的安装参考
第一篇 基础
一、创建一个rails工程blogs ( 略)
二、
创建flex相关文件(
在app目录下,新建文件夹flex
),步骤:
①、打开
Flex Bulider 3,新建一个FlexProject,“File-->New-->
FlexProject
”
工程名字随便,就Blogs(第一个字母大写)吧,工程所在目录,应该填入( 把”Use default location“ 取消 )
flex
文件夹所在的目录如E:\blogs\app\flex
②、点击“Next”,在Output Folder框输入swf文件保存的地址,如E:\blogs\public\bin,
③、点击“Next”,在Output Folder URL框输入swf文件访问的地址,http://localhost:3000/bin,
④、点击“Finish”,开始编辑Blogs.mxml文件,内容为:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" applicationComplete="index.send()"
layout="vertical">
<mx:HTTPService resultFormat="e4x" url="http://localhost:3000/posts.xml" id="index"></mx:HTTPService>
<mx:DataGrid dataProvider="{index.lastResult.post}"
height="100%" width="100%">
<mx:columns>
<mx:DataGridColumn headerText="Title" dataField="title"></mx:DataGridColumn>
<mx:DataGridColumn headerText="Body" dataField="body"></mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
</mx:Application>
注意上面红色部分的代码
⑤、保存后,在左边导航栏中右击工程,选择Build Project
⑥、如果编译成功,就OK了,现在你可以顺便看看E:\blogs\public\bin和
E:\blogs\app\flex目录下都有哪些东西
三、启动rails,打开浏览器输入http://localhost:3000/bin/Blogs.swf
你还会发现在E:\blogs\public\bin下有一个Blogs.html文件,它帮你把swf文件嵌入到了html文件里,
你也可以直接访问http://localhost:3000/bin/Blogs.html
OK,如果没问题,今天就到这^_^
参考资料:
http://www.themidnightcoders.com/products/weborb-for-rails/quick-start-guide.html
分享到:
相关推荐
### Flexible Rails: Flex3 on Rails2 #### 关于Flexible Rails 本书《Flexible Rails: Flex 3 on Rails 2》由Peter Armstrong撰写,旨在探讨如何结合使用Flex 3和Rails 2来开发高效的富互联网应用程序(Rich ...
在探索如何将Adobe Flex3与Ruby on Rails(简称Rails)结合,创建动态Web应用的过程中,一个常见的入门案例便是“HelloWorld”。此案例不仅展示了这两种技术如何协同工作,还揭示了它们在构建交互式用户界面方面的...
将 **Flex 3** 和 **Rails 2** 结合起来,可以实现前后端技术的最佳互补。在实际应用中,**Flex 3** 负责前端的用户界面展示,而 **Rails 2** 则负责后端的数据处理和逻辑控制。通过这种方式,可以构建出高度动态且...
### Flexible Rails:FLEX 3 on RAILS 2 #### 知识点一:Flexible Rails 概念 - **定义**:Flexible Rails 是一个结合了Ruby on Rails 和 Adobe Flex 技术的应用开发框架。 - **目标**:旨在利用Ruby on Rails 的...
压缩包中的文件 "Flexible Rails FLEX 3 ON RAILS 2.pdf" 似乎是一本关于Rails 2.x版本和Adobe Flex 3结合使用的书籍。Flex是一个用于创建富互联网应用程序(RIA)的框架,允许开发者使用ActionScript或Flex SDK创建...
### Flex与Ruby on Rails结合应用 #### 知识点一:Flex与Ruby on Rails的集成原理及优势 《FlexibleRails》这本书主要讲述了如何将Flex与Ruby on Rails进行整合,实现强大的Web应用程序。Flex是一种用于构建丰富的...
Rails是Ruby on Rails的简称,是一个基于Ruby语言的开源Web开发框架,遵循MVC(Model-View-Controller)架构模式。Rails强调DRY(Don't Repeat Yourself)原则,提倡简洁、高效的代码,以及灵活的数据驱动开发。 在...
Peter is also the author of the Manning book Flexible Rails: Flex 4 on Rails 2. He was a key part of the team that won the 2006 Adobe MAX Award for RIA/Web Development, the organizer of the Vancouver...
### Ruby on Rails Magazine Issue 3:深度探索与实践 #### 核心知识点解析: ##### 1. Ruby on Rails 概览 《Rails Magazine》聚焦于 Ruby on Rails 的深入研究与应用,每一期都包含了该领域内专家的见解、实用...
3. **数据绑定**:Flex 2支持双向数据绑定,这使得开发者可以在模型和视图之间建立动态链接,当模型数据发生变化时,视图会自动更新。 4. **事件处理**:Flex 2采用事件驱动的架构,通过监听器机制来处理用户的交互...
总结,这个案例展示了Ruby on Rails和Flex如何协同工作,利用RSS获取并展示天气信息,同时体现了RIA开发在提升用户体验和应用功能方面的强大能力。通过深入理解和实践这些技术,开发者可以构建出更强大、更吸引人的...
对C语言、Java语言/JavaEE系统、Ruby on Rails、Flex、Ajax等领域都有深入的研究:国内第一个Flex企业级上线项目核心开发者,属于国内最早一批应用Flex进行企业级开发的软件工程师;国内第一批Ruly on Rails架构的...
通过设置 `display: flex` 属性,开发者可以轻松创建多列布局、对齐内容、自适应间隔等,这对于构建响应式 Rails 应用尤其重要。 提到“点击按钮而不是文本的计数器”,这可能是指在用户界面设计中的一种交互方式。...
你在寻求和Ruby on Rails一样的一体化架构吗?那么你会被Grails等Spring替代方案所深深吸引,对于Groovy开发人员来说,Grails具有难以置信的能力和生产率。如果你是寻求快速、轻量级的应用构建方法的Java开发人员,...
Sharetribe Sharetribe为每个业务生命周期... Ruby on Rails 5.2.3 MySQL 5.7 React + jQuery Node.js 10.15(用于编译JavaScript资产) “所见即所得” 编辑 部署:自定义脚本(不使用Mina或Cap3) 服务器:H
FusionCharts free 是一个跨平台,跨浏览器的flash图表组件解决方案,能够被ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面甚至PPT调用。你不需要知道任何关于flash编程的知识,你只需要知道你...
"JRuby on Rails in Production: Lessons Learned from Operating a Live"聚焦于JRuby on Rails在生产环境中的实际应用。JRuby是Java平台上对Ruby语言的实现,它允许开发人员利用Ruby的简洁性和Rails框架的生产力,...