`
xusaomaiss
  • 浏览: 615600 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

关于WAP项目有话要说

    博客分类:
  • java
阅读更多

 

      搞一了个月的WAP开发,终于结束了,开发人员两人,功能相对比较简单,把原有公司项目中的一个应用,转到wap方式上。从技术而言难度不大,我们使用的是wap2.0,使用css+Xhtml + freemaker。

 

      开发过程碰到的还主要是界面显示问题,为了速度,没有使用什么图片。在页面设计上我们还是分成了:top,content,bottom.其中top显示标题,当前位置, content显示内容, bottom显示版权说明,和返回操作。为了用户操作方便,超过一屏显示,在top部分添加与 bottom相同的操作按钮。同时为菜单层级数越过两级的,添加返回主菜单按钮。界面显示是左对齐,相关界面如下:



 

      在页面中比较常使用到div,对于一些通过后台处理生成的页面,同时涉及到分页的情况,使用的是freemaker方式先成静态页面,减少与后台交互的次数。特别要注意,由于http协议是一来一回,也就是对于手机而言,每次访问页面,都要有连接gprs,访问页面,最后断开gprs。通过测试,手机在访问页面时,大部分的时间其它是浪费在连接gprs上。所以在页面显示上,通过多显示些内容,来减少请求页面的次数。同时又要注意:在页面设计时,最好是不超过两屏,不可太多内容。所以做wap一定是一个权衡的过程,以达到速度的用户界面操作性的友好。

 

      在做wap时,不选用wap1.X的原因是,技术太旧,现在手机大多都支持wap2.0,只有少数不支持。同时对开发而言2.0更接近于原来的web开发,学习难道小,开发速度快。

 

      在项目初期,大家私下有讨论过,wap是一种过时的技术,但为项目经理而言,不错这是一种可能就要过时的技术,但对于公司而言,为公司赚到钱,这就是王道,技术永远是为应用服务的。wap是要过时,但做为公司销售人员,却可以从这个项目中吹出很多技术点,亮点。特别是做为一个政府项目而言,君不见,天下wap应用,多是政府和国企。随便说一下,开发过程中,还给对方做了wap的ppt演讲,效果还是不错的。

 

 


 
      附言:最近发现挺多人添加了我的关注,为了不辜负大家的厚爱,在此献上此文。

  • 大小: 3.8 KB
分享到:
评论
1 楼 musicbox95351 2013-01-15  
为什么我用winwap4.2访问http://localhost:8080/testMap.jsp程序没有反应呢。
访问http://localhost:8080/可以跳转到登陆的index.jsp
testMap.jsp的内容很简单,如下:
<%@ page language="java"  contentType="text/html" pageEncoding="gbk"%>
<html xmlns="http://www.w3.org/1999/xhtml" >
</html>

相关推荐

    wap源码fzl.rar

    总的来说,"wap源码fzl.rar"可能是一个用于研究、学习或实际开发的WAP项目源代码集合,提供了了解和实践无线应用协议开发的机会。通过深入研究和分析这些源代码,开发者可以提升自己的技能,了解WAP网站的设计原则和...

    JSP+WAP例子

    这个示例教程对于学习如何为移动设备开发Web应用非常有价值,特别是对那些想要了解如何在Java环境中结合JSP和WAP技术的开发者来说。通过研究这些文件,我们可以深入理解JSP、servlet以及WAP之间的协同工作方式,...

    wap建站(附wap整站源码)

    总结来说,这个资源是关于移动互联网早期的WAP建站技术的学习资料,包括理论学习和实际操作,对于想要了解和掌握这一历史阶段的移动Web开发人员具有很高的价值。学习者可以通过这个资源深入理解WAP协议,提升在有限...

    易语言第四代WAP浏览器

    通过研究和分析这个项目,开发者不仅可以提升易语言的编程能力,还可以学习到移动网络应用的开发流程和技巧,这对于想要涉足移动互联网领域的程序员来说是一笔宝贵的财富。同时,这也是一个实践项目,可以帮助开发者...

    项目_只嵌套网页wap界面.zip

    总的来说,这个项目提供了一个基础的Android WAP界面框架,适合快速搭建一个简单但功能完整的网页应用。对于初学者,这是一个很好的学习资源,可以深入了解`WebView`的使用和Android UI设计。对于有经验的开发者,它...

    [整站程序]Wap Portal Server v1.21 (PHP+MYSQL的WAP整站)_wap_PHP项目源码.zip

    总之,【整站程序】Wap Portal Server v1.21 提供了一个实践PHP和MySQL结合的绝佳平台,对于想要涉足移动Web开发的程序员来说,这是一个宝贵的资源。通过研究和改造这个源码,不仅可以掌握WAP网站的构建方法,还能对...

    江湖传说wap文字游戏

    总的来说,江湖传说的wap文字游戏的开发是一个涉及数据库管理、Web服务以及多层架构设计的综合项目。开发者需要掌握SQL Server、ASP.NET、WAP协议等相关技能,才能构建出这样一个互动性强、用户体验良好的文字冒险...

    在电脑上浏览 Wap wap浏览器

    总的来说,这个软件包提供了一种在个人电脑上访问WAP内容的解决方案,尤其适合那些在没有移动设备或者想要在更大屏幕环境下浏览WAP内容的用户。正确理解和使用这些文件和相关知识,将有助于用户充分利用这款WAP...

    介绍几款WAP网页制作工具介绍几款WAP网页制作工具

    对于想要创建复杂WAP页面的开发者来说,这是一个不错的选择。 3. **Ericsson WAP IDE SDK** Ericsson公司推出的WAP开发环境,包含R320s仿真器和Xitami V2.4d3 Web服务器。这个工具集精致且具有独特的界面,为...

    Java开发WAP网站的一些简单经验.docx

    3. **WAP网关**:开发者不一定要有自己的WAP网关。简单的WAP内容服务可以通过现有Web服务器实现,只需调整MIME类型。但将程序驻留在网关上可以获取更多用户信息,如呼叫号码、身份和位置等。 4. **查看WML源代码**...

    asp.net(C#) 开发的WAP网站(新手入门)

    在WAP网站中,考虑到数据流量,可能需要优化查询,减少不必要的数据传输。 此外,测试是不可忽视的环节。使用模拟器或真实设备进行跨平台测试,确保在各种设备上都能正常工作。你还可以利用Azure App Service等...

    手机wap源码模板 (265).zip

    《手机WAP源码模板解析》 在移动互联网飞速发展的今天,手机WAP网站已经成为了企业、个人展示自我、提供服务的重要平台。本篇将深入解析“手机wap源码...对于想要搭建类似网站的人来说,这是一个很好的起点和参考。

    wap-167-serviceind-20010731-a.rar_Infineon c166_push_wap_wap pus

    标题中的“wap-167-serviceind-20010731-a.rar”可能是一个关于...这个资源对于那些想要在Infineon C166平台上开发WAP Push应用的人来说非常宝贵,它能提供必要的理论知识和实践经验,帮助他们成功实现WAP Push功能。

    wap网站案例

    通过分析这些文件,我们可以了解如何组织WAP项目的结构,学习如何编写适合移动设备的PHP代码,以及如何优化前端资源以提高加载速度和用户体验。 在研究这个案例时,你可以关注以下几点: 1. **PHP架构**:查看控制...

    驱动之家手机WAP源码.rar

    【驱动之家手机WAP源码.rar】是一个包含手机WAP网站源码的压缩包,源自知名IT资讯平台“驱动之...同时,对于那些想要创建类似WAP网站的人来说,这是一套可以直接使用的模板,只需根据自己的需求进行适当的修改和定制。

    wap2.0电子商务源码

    【标题】"wap2.0电子商务源码"指的是适用于移动设备的第二代无线应用协议(WAP 2.0)的电商系统源代码。...同时,对于想要搭建移动电商平台的企业来说,这是一个可以直接利用或作为参考的宝贵资源。

    手机WAP网站源码下载

    手机WAP网站源码下载是针对移动设备设计的网页应用,主要使用ASP.NET技术进行开发。...同时,对于想要进一步研究移动互联网服务或希望自定义手机网站的用户来说,这样的源码提供了一个宝贵的起点。

    掌上湖北WAP源码 ASP.NET

    对于想要了解或提升在移动环境下使用ASP.NET进行开发的人员来说,这是一个宝贵的资料。开发者可以通过分析源码,学习如何创建适应移动设备的网页,理解ASP.NET的MVC模式或Web Forms模式在WAP环境下的应用,以及如何...

    wap新闻开发源代码

    【标题】"wap新闻开发源代码"涉及到的是...对于想要深入理解WAP应用开发或者希望创建自己的无线新闻服务的人来说,这份源代码提供了一个实践平台,通过研究和修改代码,可以提升开发者在移动互联网领域的技能和经验。

Global site tag (gtag.js) - Google Analytics