搭建Dreamweaver集成移动开发环境前需要了解移动Web开发。移动Web开发顾名思义用传统Web技术(Html,JavaScript)开发移动应用,有两种方法:

1、纯网页开发:

用户通过在浏览器中输入网址访问,利用HTML5技术可以做到离线存储、地理位置跟踪等,缺点无法访问终端本地API,如:摄像头、文件系统、手机联系人等。

2、基于Web的伪本地应用:

Web程序被打包成本地应用安装在移动终端。比如生成Android的APK安装包,可以发布在各大Market市场。优点是理论上可以访问终端几乎所有API,但是需要移动中间件的支持。我们目前主要讨论这种开发方式,关注并研究移动中间件PhoneGap。

相关技术介绍

1、移动Web开发总体架构,按照程序执行顺序:

移动Web UI框架(Sencha Touch、jQuery Mobile等) -> 移动中间件(PhoneGap) -> 操作系统(Android、iOS、BlackBerry、Symbian、webOS)。

从左到右,表示程序执行过程中,框架所处的位置,PhoneGap处于页面和操作系统之间。

支持平台相对不多 iPhone、Android和黑莓,但是功能强悍,可以简单看成Ext在移动设备的移植版本,如果你熟悉Ext框架会用起来非常顺手。像偶这样不喜欢写 div 布局页面的程序员比较喜欢,因为纯JavaScript搞定页面布局,丰富的组件支持,华丽的页面效果,但是需要考虑性能问题。

Dreamweaver集成该框架和PhoneGap,该组合是前端开发人员最易入手的移动应用开发平台,jQuery Mobile支持很多平台 iOS、Android、Windows Phone 、Blackberr、Symbian 等。

安装Dreamweaver cs6

早期Dreamweaver 版本,如Dreamweaver 8,Dreamweaver cs3,Dreamweaver cs4,,都不支持

移动网页开发。

Dreamweaver cs6有新功能,对商业,移动网页有很大的支持,而且Dreamweaver cs6已经升级到Dreamweaver cc, 、安装 Android SDK

该步骤安装Android模拟器,程序可在模拟器中运行。点击“站点-》移动应用程序-》配置应用程序框架”,弹出对话框见下图:

选择安装路径,点击“简易安装”,等待安装完成提示。

3、本机应用程序配置

该步骤设置应用程序名称、作者姓名、应用ID和启动虚拟机。点击“站点-》移动应用程序-》应用程序设置

填写完后,点击“管理AVD”,在弹出的对话框中,点击右面的“Start-》Launch”按钮,开始启动Android虚拟机,可能比较慢,出现界面:

Dreamweaver cs6有新功能,对商业,移动网页有很大的支持,而且Dreamweaver cs6已经升级到Dreamweaver cc,

开始实践:开发第一个移动应用

1、生成DEMO应用

新建站点“HelloAndroid”,然后点击菜单“文件-》新建”图:

确认创建后,保存文件名为“index.html”,在弹出对话框中按“确认-》复制”按钮,然后点击“站点-》移动应用程序-》生成和模拟-》Android”等待程序打包发布到虚拟机吧,发布完成后,请查看虚拟机出现程序界面:

end

OK,大功告成

来源:oschina

链接:https://my.oschina.net/u/183102/blog/548477

dreamweaver+cs6+android,使用Dreamweaver cs6开发移动应用相关推荐

  1. 网页三剑客Dreamweaver、Flash、Fireworks CS6

    网页三剑客Dreamweaver.Flash.Fireworks CS6 视频教程+软件 DWR视频+软件 Flash视频+教程 FW视频+软件 赠品 网页三剑客Dreamweaver.Flash.F ...

  2. Android项目驱动式开发教程 第2版,《Android项目驱动式开发教程》第一章开发入门.ppt...

    <Android项目驱动式开发教程>第一章开发入门 1.4 项目框架分析 4 android:versionName="1.0" > 5 8 第9行代码andro ...

  3. 总结android项目的基本开发步骤(转帖)

    总结android项目的基本开发步骤(转帖) 做了几个android企业应用项目后,总结了项目的基本开发步骤,希望能够交流. 一 应用规划:     ※确定功能.     ※必须的界面及界面跳转的流程 ...

  4. Android系统Google Maps开发实例浅析

    Google Map(谷歌地图)是Google公司提供的电子地图服务.包括了三种视图:矢量地图.卫星图片.地形地图.对于Android系统来说,可以利用Google提供的地图服务来开发自己的一些应用. ...

  5. Android原生(Native)C开发之二 framebuffer篇

    为什么80%的码农都做不了架构师?>>>    Android原生(Native)C开发之二 framebuffer篇 如对Android原生(Natvie)C开发还任何疑问,请参阅 ...

  6. android的webView的教程,Android WebView 应用界面开发教程

    WebView组件本身就是一个浏览器实现,Android5.0增强的WebView基于Chromium M37,直接支持WebRTC.WebAudio.WebGL.开发者可以直接在WebView中使用 ...

  7. 实现在Android本地视频播放器开发

    在Android本地视频播放器开发中的搜索本地视频章节中,我们能够搜索本地视频并且显示每个视频的图片.标题.时间长度,当然如果需要添加其他的例如视频的长度和宽度可以使用Video类中的方法,既然我们获 ...

  8. 用android studio测量距离,Android studio 百度地图开发(6)Marker绑定事件、计算两点距离...

    Android studio 百度地图开发(6)Marker绑定事件.计算两点距离 email:chentravelling@163.com 开发环境:win7 64位,Android Studio, ...

  9. android studio ndk-builld方式开发

    之前都是在Ubuntu开发,项目也是老的,自然也就顺理成章的用eclipse做各种android的开发.最近想在android studio 切换下,有点不习惯.android studio 为ndk ...

  10. 操作系统:Android(Google公司开发的操作系统)

    ylbtech-操作系统:Android(Google公司开发的操作系统) Android是一种基于Linux的自由及开放源代码的操作系统.主要使用于移动设备,如智能手机和平板电脑,由Google(谷 ...

最新文章

  1. 2021年大数据常用语言Scala(二十):函数式编程 介绍
  2. 神经网络:你的大脑是一台计算机吗?
  3. 说出一些数据库优化方面的经验?
  4. Java 使用ZeroMQ 2.2 进行通信编程
  5. 浅谈ORACLE AWR single instance 一
  6. AI理论知识整理(16)-线性方程组有解
  7. HTML网页模版/DTD有三种类型
  8. python 文档操作_Python 文件操作
  9. php使用自定义alert,IOS_iOS自定义alertView提示框实例分享,本文实例为大家分享iOS自定义a - phpStudy...
  10. 【PYTHON笔记】:文件打开和关闭
  11. 正则表达式及常用大全
  12. C#控制台程序关闭快速编辑
  13. linux根下目录都代表什么,Linux根目录下的各个目录结构及作用
  14. 驾驶习惯也能识人?基于时空孪生神经网络的轨迹识别
  15. 交换机端口与MAC绑定
  16. python numpy读取数据_numpy中以文本的方式存储以及读取数据方法
  17. 分销平台传统的宣传流程
  18. 电商实时交易风控系统
  19. 基金 thread.php,这个时候,我们可以为基金“上会通过”做点什么?(附方案) - 基金申请 - 小木虫 - 学术 科研 互动社区...
  20. Maven 虐我千百遍,我待 Maven 如初恋

热门文章

  1. Gimp去除图片背景色方法
  2. 全国计算机考试 二级 office pdf,全国计算机等级考试二级MSoffice讲义看看[整理].pdf...
  3. linux hba卡超时时间,如何设置Emulex HBA 卡超时参数
  4. 制作纯净版的xp系统的U盘安装盘
  5. Go_io.Reader
  6. 财务会计科目与预算会计科目关联对照表
  7. python个人简历-个人简历
  8. 计算机语言写信祝福语,写信祝福语
  9. html css blockquote,3个Blockquote的css样式【css3实现】
  10. Keil综合(02)_工程窗口各项图标描述