SAP企业移动平台开发探索系列7 – 使用SUP开发跨平台HWC应用
2013-03-22 21:49
453 查看
前面的几篇笔记里,我们学习了Native原生应用的开发,可以实现离线的功能。
下面我们来做一些最简单的,就是SUP的HWC应用,HWC是Hybrid Web Container的缩写,也就是大家熟悉的混合应用,这种应用结合了原生SDK和Web应用的优点,最方便的就是一次开发,跨平台运行。
要运行HWC应用,用户的客户端需要安装SUP的客户端,你可以把它理解成是SAP定制的一个浏览器,它在安全性能和显示各方面都做了相应的优化,我们通过SDK提供的Workflow Form Designer来开发的HWC应用可以直接运行在这个客户端中,这种开发模式比较适合一般的工作流,普通的在线应用。
在离线应用和HWC应用两种开发方式的对比下,两者的优缺点还是很明显的,离线相对复杂,但是功能更强大,HWC应用开发特别方便,适合一般的需求。
在这里我做了一个简单的客户数据查询的HWC应用,只需要5分钟,然后就可以在所有手机上运行了,我们看看Blackberry和iOS上运行的界面效果。
BlackBerry
iOS
下面我们来做一些最简单的,就是SUP的HWC应用,HWC是Hybrid Web Container的缩写,也就是大家熟悉的混合应用,这种应用结合了原生SDK和Web应用的优点,最方便的就是一次开发,跨平台运行。
要运行HWC应用,用户的客户端需要安装SUP的客户端,你可以把它理解成是SAP定制的一个浏览器,它在安全性能和显示各方面都做了相应的优化,我们通过SDK提供的Workflow Form Designer来开发的HWC应用可以直接运行在这个客户端中,这种开发模式比较适合一般的工作流,普通的在线应用。
在离线应用和HWC应用两种开发方式的对比下,两者的优缺点还是很明显的,离线相对复杂,但是功能更强大,HWC应用开发特别方便,适合一般的需求。
在这里我做了一个简单的客户数据查询的HWC应用,只需要5分钟,然后就可以在所有手机上运行了,我们看看Blackberry和iOS上运行的界面效果。
BlackBerry
iOS
相关文章推荐
- SAP企业移动平台开发探索系列10 – 使用SUP oData SDK开发Online Application
- SAP企业移动平台开发探索系列4 – 使用SUP开发iOS离线应用
- SAP企业移动平台开发探索系列5 – 使用SUP开发WindowsMobile离线应用
- SAP企业移动平台开发探索系列6 – 使用SUP开发Android离线应用
- SAP企业移动平台开发探索系列9 – 使用SenchaTouch第三方UI开发HWC应用
- SAP企业移动平台开发探索系列8 – 使用SenchaTouch开发HTML5跨平台应用
- SAP企业移动平台开发探索系列2 – 苹果手机程序多个页面导航的应用
- SAP企业移动平台开发探索系列3 – 苹果手机程序TableView
- SAP企业移动平台开发探索系列 - 序
- SAP企业移动平台开发探索系列1 – 苹果手机程序HelloWorld
- 跨平台移动开发_Android 平台使用 PhoneGap 方法
- 移动跨平台开发中使用Lua实现业务逻辑多平台重用
- 跨平台系列、常用三大移动开发平台介绍
- 使用phonegap进行移动跨平台在Android平台开发所遇到的问题
- 使用WCF进行跨平台开发之一(WCF的实现、控制台托管与.net平台的调用)
- 跨平台移动开发phonegap/cordova 3.3全系列教程-helloworld
- 使用 Sencha Touch 开发超炫的跨平台移动 Web 应用
- 小视频-企业版移动开发平台的安装
- C#开发移动应用系列(2.使用WebView搭建WebApp应用)
- SAP企业移动平台SAP Mobile Platform(SMP) 3.0 新特性