前言
自从把oauth搞清楚以后,就一直酝酿着写一个小型的jqm项目,然后,想了三天,写了三天的代码,整个项目的雏形也就出来了,可以在开发之余并且能够写上笔记.
项目简介
本次要做的是一个类似于outlook 这样的日程安排软件,不过,在功能上简化了很多.
功能简介:
(1) 便签:仅仅记录一个主题和一些文本内容
(2) 即时任务:对于每个任务,可以记录一个主题,一个预计的日期,一个优先级(高中低),一个状态(完成或未完成),任务说明
(3) 联系人:通讯录信息(名字,地址,等等)
(4) 计划任务:创建计划,记录计划的主题,安排日期,计划的开始和结束,以及说明
(5) 计划任务的视图:有日计划,周计划,年计划
以上功能都有对应的CURD方法.
特色功能:
支持大部分的sns 网站登录…
数据库设计
这里用的是对象映射的方式,就直接出相应的类图了,想知道细节的以后,这部分我稍后会开源
开发平台的选择
因为,做这个项目的同时,其实,也是作为我的毕业设计来写的,由于我是学JAVA专业的,所以,不得不选择J2EE作为我的开发平台,不过作为程序员来说,平台神马的都是浮云…
服务器: Tomcat 7.0,Apache
服务端语言: Java,PHP
前端语言: html4,html5,javaScript,css,css3
这样的选择,其实,我是想体验一下多服务器开发,那个apache跟PHP(同时也作为以后整个项目向PHP移植做准备…毕竟,PHP的空间商太好找了…)来以后做oauth 登录认证用的.最重要的是我忽然想做一下集群和负载的实验,而且有些部分用apache,例如一些静态页面,用apache比只用tomcat好太多了,当然,这不是这笔记的重点.
做这种应用MVC的思想是少不了的,这里简要说说对应的层用的框架…毕竟,主菜还是jqm….
好了,平台和框架都确定好以后,就是写代码了
原型设计
作为一个list+tab的应用,大体设计上应该都是这样的了
时间过去了三天…
struts2 和 hibernate 由我和另外一位同学一起搞定.接着就是我一个人jQm, 代码在完成全部以后就会开源下载.
展望
由于学了jQm 才一个星期不到,其实,毕业设计已经做完了,只是我想做得更强大一些,就再多做一个web apps练下手,由于,之前一直搞的是android的开发,现在,有跑来web这里…对于,web 有很多的不熟悉,前几天还在纠结jQuery mobile bind的方式和live方式的不同,还有jQm 的页面跳转机制,例如,曾经我就在页面跳转的时候写在head的里面的自定义脚本怎么都加载不了郁闷了很长一段时间,关于这点在往后的笔记中会提及到.所以,大家多多关注就好了…至于更新速度…无法保证…
分享到:
相关推荐
移动开发中可以参考借鉴的工具书之一,是移动开发和轻应用开发的参考材料
jQuery Mobile API文档。jQuery Mobile是jQuery框架的一个组件(而非jquery的移动...jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。
jQuery Mobile开发的移动新闻阅读器,HTML5技术配合jQuery MobilejQuery Mobile jqm 新闻阅读器 jqm图标更换 jQuery Mobile jqm 新闻阅读器 jqm自定义按钮的图片以及header和footer的定位
jQuery Mobile是目前*流行的跨平台移动开发框架,本书以实例驱动讲解的方式,让零基础的读者也能轻松掌握jQuery Mobile下的应用开发。本书分为4篇,*篇是移动开发入门篇,介绍了jQuery Mobile、HTML 5和移动开发的...
JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记JQuery笔记
使用jQuery mobile框架完成的demo原型设计,只有前端和简单的交互,初学者和开发都有帮助!可以下载研究!
中文API文档 jQuery Mobile示例代码
用jQuery Mobile、CSharp开发的手机网站实例 手机中医邦
jQueryMobile 1.0.6开发Api jQueryMobile 配置 jQueryMobile 事件
资源名称:jQuery、jQuery UI及jQuery Mobile技巧与示例内容简介:《jQuery、jQuery UI及jQuery Mobile技巧与示例》包括jQuery、jQuery UI、jQuery Mobile以及jQuery插件四部分内容。第一部分介绍jQuery核心库,从...
2.jQuery Mobile 构建于 jQuery 以及 jQuery UI类库之上,如果您了解 jQuery,您可以很容易的学习 jQuery Mobile。 3.jQuery Mobile 使用了极少的 HTML5、CSS3、JavaScript 和 AJAX 脚本代码来完成页面的布局渲染。...
JQuery Mobile移动开发之日期时间选择框源码:之前一起在找有关JQuery mobile移动开发的日期选择框插件,找到了很多英文版本的,虽然国内也有人把英文版的汉化过,但是感觉效果不是很好,现在特奉献一个汉化版本的供...
主要是针对移动web开发中使用Jquery Mobile框架的学习和参考文档和资料,包含: jquery_mobile_设计思想.docx ...JqueryMobile+Jsp整合开发的DEMO.docx jqueryMobileA4中文手册.chm 以及各种需要引入的js和css文件
jquerymobile例子 包含从登陆到菜单和各种菜单切换完整设计 上传只为分享
jQuery Mobile 是用于创建移动 Web 应用的前端开发框架。 jQuery Mobile 可以应用于智能手机与平板电脑。 jQuery Mobile 使用 HTML5 & CSS3 最小的脚本来布局网页。
jquery mobile 简明 教程 demo 移动 开发 精通 入门 jquery mobile 开发 移动 开发 安卓 手机 开发
这里包含了jqueryMobile开发时用到的data-属性一览,图标使用,所有的事件
jQuery Mobile是jQuery在手机和平板设备上的版本,用于创建针对智能手机和平板电脑的跨设备Web应用。 jQuery Mobile旨在“为jQuery社区创建一个优雅的能够兼容当前所有主流移动平台的HTML5 UI库”。jQuery Mobile...
JQUERYMOBILE 提示框 用语JQUERYMOBILE 移动开发的提示框
jquery mobile用来学习的项目,适合新手使用学习