基于Windows系统下可视化开发幼教互动电子书的方法技术方案

技术编号:9596562 阅读:64 留言:0更新日期:2014-01-23 02:06
一种基于Windows系统下可视化开发幼教互动电子书的方法,包括:1)在MAC系统开发出幼教互动电子书的所有功能模块;2)将幼教互动电子书素材包所对应的配置属性全部自定义为XML文件,并得到约定的XML键值对属性;3)在windows系统开发可生成步骤2)中约定的XML键值对属性的模块,并根据该模块生成约定好的XML键值对属性;4)程序功能模块将约定好的XML键值对属性读取,得到幼教互动电子书的IOS源程序。本发明专利技术提供了一种对mac系统在Windows系统下开发iPad程序提供依据的基于Windows系统下可视化开发幼教互动电子书的方法。

【技术实现步骤摘要】
基于Windows系统下可视化开发幼教互动电子书的方法
本专利技术属于计算机
,涉及一种IOS的开发方法,尤其涉及一种基于Windows系统下可视化开发幼教互动电子书的方法。
技术介绍
MacOS是一套运行于苹果Macintosh系列电脑上的操作系统。MacOS是首个在商用领域成功的图形用户界面。例如,目前常用的苹果电脑IPAD,其程序开发(IOS开发),必须使用苹果mac系统,与苹果的开发环境Xcode,开发iPad电子应用程序。Mac系统是苹果机专用系统,是基于Unix内核的图形化操作系统;该系统由苹果公司自行开发。Windows操作系统是一款由美国微软公司开发的窗口化操作系统,其采用了GUI图形化操作模式,比起从前的指令操作系统如DOS更为人性化,Windows操作系统是目前世界上使用最广泛的操作系统。由于MAC的架构与Windows不同,其Windows系统下的安装文件不能在MacOS系统中应用。
技术实现思路
为了解决
技术介绍
中存在的上述技术问题,本专利技术提供了一种对mac系统在Windows系统下开发iPad程序提供依据的基于Windows系统下可视化开发幼教互动电子书的方法。本专利技术的技术解决方案是:本专利技术提供了一种基于Windows系统下可视化开发幼教互动电子书的方法,其特殊之处在于:所述方法包括以下步骤:1)在MAC系统开发出幼教互动电子书的所有功能模块;所述幼教互动电子书所有功能模块包括程序功能模块、幼教互动电子书素材包以及幼教互动电子书素材包所对应的配置属性;所述幼教互动电子书素材包所对应的配置属性包括素材的坐标、大小以及路径;2)将幼教互动电子书素材包所对应的配置属性全部自定义为XML文件,并得到约定的XML键值对属性;3)在windows系统开发可生成步骤2)中约定的XML键值对属性的模块,并根据该模块生成约定好的XML键值对属性;4)利用步骤1)中的程序功能模块将步骤3)中所得到的约定好的XML键值对属性读取,得到幼教互动电子书的IOS源程序。上述步骤3)中生成的方式包括并不限于拖拽以及输入。本专利技术的优点是:本专利技术所提供的基于Windows系统下可视化开发幼教互动电子书的方法是以苹果系统和Windows系统均具有通用的数据格式为基础,使用可扩展标记语言(ExtensibleMarkupLanguage,XML)设计可被两种运行平台程序的解析的共同接口,通过这些共同接口mac系统中所需要的数据进行归纳总结,提炼出能够在windows系统下能产生的相关数据,通过这些接口将windows系统下所产生的相关数据转换成可以在mac系统中使用的数据,对mac系统在Windows系统下开发iPad程序提供依据,解决了
技术介绍
中在Windows系统下可视化开发iPad应用程序的技术问题,同时windows软件提供模拟器功能,用户可以在本地进行软件的预览,使用非常方便。具体实施方式本专利技术提供了一种基于Windows系统下可视化开发幼教互动电子书的方法,该方法包括以下步骤:1)在MAC系统开发出iPad应用程序的所有功能模块;所述所有功能模块包括程序功能模块、素材包以及素材包所对应的配置属性;所述素材包所对应的配置属性包括素材的坐标、大小以及路径;2)将素材包所对应的配置属性全部自定义为XML文件,并得到约定的XML键值对属性;3)在windows系统开发可生成步骤2)中约定的XML键值对属性的模块,并根据该模块生成约定好的XML键值对属性;方式包括并不限于拖拽以及输入。4)利用步骤1)中的程序功能模块将步骤3)中所得到的约定好的XML键值对属性读取,得到iPad应用程序的IOS源程序。5)通过Mac系统中的AppStore平台的DRM系统对步骤4)所得到的IOS源程序进行苹果的认证,得到能够上传appstore的应用程序。考虑到还要生成android与windowsphone程序,本专利技术增加了中间环节(电子书用户管理应用系统),这样就可以在电子书用户管理应用系统中进行选择编译版本,用户管理等功能。本专利技术的设计思路是:iPad、mac、Windows三款操作系统都支持可扩展标记语言,这样就对mac系统在Windows系统开发iPad程序开发(IOS开发)提供了依据,本专利技术以苹果系统和Windows系统可以通用的数据格式为基础,使用可扩展标记语言(ExtensibleMarkupLanguage,XML)设计可被两种运行平台程序的解析的共同接口。通过对现有IPAD上所使用的各种应用软件进行归纳总结,提炼出功能相对独立的模块,windows软件根据每个功能模块,针对用户操作来开发可视化的编辑环境,用户在windows软件操作所产生的相关的数据,通过接口将数据转换成可以在苹果系统中使用的数据。同时windows软件提供模拟器功能,用户可以在windows系统下进行软件的预览,使操作者操作非常方便。本专利技术在Windows系统下开发了可视化开发客户端,解决了可视化开发问题,并自动加密打包(也可不加密)生成自己约定的XML接口文件;服务器端解决了XML接口与素材转换成mac系统下XML接口与素材转换问题;Mac系统的AppStore平台的DRM(数字版权保护系统)与开发好的IOS程序模块以及XML接口文件三体融合,就生成出ipad应用程序。本文档来自技高网
...

【技术保护点】
一种基于Windows系统下可视化开发幼教互动电子书的方法,其特征在于:所述方法包括以下步骤:1)在MAC系统开发出幼教互动电子书的所有功能模块;所述幼教互动电子书所有功能模块包括程序功能模块、幼教互动电子书素材包以及幼教互动电子书素材包所对应的配置属性;所述幼教互动电子书素材包所对应的配置属性包括素材的坐标、大小以及路径;2)将幼教互动电子书素材包所对应的配置属性全部自定义为XML文件,并得到约定的XML键值对属性;3)在windows系统开发可生成步骤2)中约定的XML键值对属性的模块,并根据该模块生成约定好的XML键值对属性;4)利用步骤1)中的程序功能模块将步骤3)中所得到的约定好的XML键值对属性读取,得到幼教互动电子书的IOS源程序。

【技术特征摘要】
1.一种基于Windows系统下可视化开发幼教互动电子书的方法,其特征在于:所述方法包括以下步骤:1)在MAC系统开发出幼教互动电子书的所有功能模块;所述幼教互动电子书所有功能模块包括程序功能模块、幼教互动电子书素材包以及幼教互动电子书素材包所对应的配置属性;所述幼教互动电子书素材包所对应的配置属性包括素材的坐标、大小以及路径;2)将幼教互动电子书素材包所对应的配置属性全部自定义为XML文件,...

【专利技术属性】
技术研发人员:屈瑞新曹进
申请(专利权)人:西安曲江出版传媒股份有限公司陕西师范大学出版总社有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1