`
chenpeilei2003
  • 浏览: 192693 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

小应用快速开发模式构思

 
阅读更多

经常能遇到一些小应用, 此类软件的生命周期一般就几个月甚至更短, 它们是专为某项目活动定制,比如一场足球赛或是一个演唱会,活动结束后软件生命及终结。  一般这样的手机应用(或PAD应用)的需求是很简单的,主要以展示、投票为主,不会有太多的复杂交互过程。  但是它的开发周期同样很短, 一般要求在数天内完成并上线, 所以需要有一个比较好的开发模式来应对这样的需求。

 

想到的几点先记下来:

1.网络框架,提供异步的HTTP请求,完成数据加载

2.制定协议,XML或JSON,内容载体

3.有较丰富的自定义组件或控件美化界面及提高用户体验

4.UI跳转管理,也算是程序的框架结构,实现界面导航

5.内容的展示方式,   最简单的方法就是加载server回传的页面, 可以是html页面或者自定义的页面(比如用自定义脚本写的)

 

通常, 这样的应用会在多个不同平台上同时开发, 比如android, ios, bada,wp7等, 所以方法要尽量通用而高效,  尽量减少客户端的开发压力, 一个字----快.

 

等找到办法再继续完善本文.

 

分享到:
评论

相关推荐

    UML和模式应用

    , 《UML和模式应用(原书第3版)》是一本经典的面向对象分析设计技术的入门书,适用范围广泛,从初学者到有一定对象技术知识但希望进一步提高开发水平的中级读者,甚至是资深的专业人员,都可以从本书获益匪浅,同时,...

    基于CDIO工程教育模式的“Java Web应用开发”教学设计.pdf

    本文详细介绍了如何基于CDIO工程教育模式进行“Java Web应用开发”课程的教学设计。CDIO是Conceive(构思)、Design(设计)、Implement(实施)、Operate(运作)的缩写,其教育理念强调“做中学”,以培养学生的...

    基于CDIO理念的Android应用程序开发教学改革.pdf

    在Android应用程序开发课程中,采用CDIO模式意味着将理论知识与实际项目相结合,让学生在解决实际问题的过程中学习和应用知识。 教学改革的具体实施包括以下几点: 1. **多小案例与综合项目驱动**:课程设计中包含...

    基于CDIO工程教育模式的“Java Web应用开发”教学设计.zip

    在"Java Web应用开发"这一课程中,采用CDIO模式进行教学设计,旨在让学生不仅掌握编程语言Java的基础,还要能运用这些知识构建实际的Web应用程序。 CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和...

    基于CDIO理论的《移动互联应用开发(Android)》课程教学模式改革探索.pdf

    针对当前移动互联应用开发技术的快速发展,传统的教学方式可能难以满足学生对知识更新的需求。因此,引入CDIO理论,将企业的真实项目融入教学过程,以项目驱动的方式进行教学模式改革,是必要的。通过参与实际项目,...

    新工科背景下CDIO理念在Android应用开发课程的应用探索.pdf

    新工科背景下的Android应用开发课程改革,是针对当前信息技术快速发展和工程教育需求变化的响应。新工科教育强调对未来新技术、新产业的前瞻性,旨在培养具有创新精神、跨学科整合能力和国际竞争力的工程科技人才。...

    UML和模式应用 (原书第3版)

    《UML和模式应用(原书第3版)》是一本经典的面向对象分析设计技术的入门书,适用范围广泛,从初学者到有一定对象技术知识但希望进一步提高开发水平的中级读者,甚至是资深的专业人员,都可以从本书获益匪浅,同时,...

    微软公司软件开发模式简介.pdf

    #### 三、微软软件开发模式的实践应用 **1. 项目进度安排与里程碑** - **计划阶段**:在此阶段完成产品的功能说明和最终的进度表制定。 - **开发阶段**:编写源代码,围绕三次主要的内部产品发布进行。 - **稳定化...

    主流新产品开发模式的介绍与比较PACEIPDSGSPVM.doc

    总结来说,新产品开发模式的选择和应用需要结合企业战略、市场环境和技术趋势,以实现高效、高质量的产品创新,驱动企业持续发展。无论采用哪种模式,企业都应关注市场需求、跨部门协同、流程优化和价值创造,以此...

    《APP应用开发包》课程教学改革探讨.pdf

    《APP应用开发包》课程教学改革探讨主要关注的是在当前“互联网+”时代背景下,如何适应移动互联网领域的需求,培养出具有实战经验、解决问题能力和创新思维的APP应用开发人才。文章指出,虽然很多高职院校开设了...

    斯坦福大学公开课:iOS 7应用开发-源码

    【iOS 7应用开发】是斯坦福大学推出的一门公开课,旨在教授学生如何利用Objective-C编程语言构建高质量的iOS应用程序。这门课程针对的是iOS 7操作系统,它涵盖了苹果在2013年发布的新特性,包括全新的设计语言、用户...

    软件工程中的Windows应用开发.pptx

    - **不同开发模式的应用:** 如瀑布模型适用于需求明确的大型项目;敏捷开发则更适合需求不明确或变化频繁的小型项目。 **软件工程的重要性:** - **提升项目管理效率:** 通过标准化的流程和方法,有效管理项目...

    微信小程序在实践教学中的应用研究.pdf

    3. 微信小程序在实践教学中的应用构思:将微信小程序应用于实践教学中,可以促进教学资源的共享。通过微信小程序,教师能够及时发布实验目的、操作守则等教学内容,学生可以随时随地访问这些资源,提高教学互动性和...

    基于CDIO的“Android开发基础”课程翻转课堂教学模式实践探索.pdf

    "基于CDIO的Android开发基础"课程翻转课堂教学模式实践探索旨在通过适应现代教育趋势的翻转课堂和CDIO模式,解决传统教学中存在的问题,增强学生的实践能力,激发学习兴趣,培养学生的创新思维和自主学习习惯,以...

    CDIO工程教育模式下SQL Server应用技术课程的建设研究.pdf

    CDIO 工程教育模式是以构思、设计、实现和运作为教育途径,以典型案例为载体,遵循实际工程项目开发流程开展工程科学技术教育模式。该模式应用于高职院校课程教学改革是为了促进学生更好地掌握工程基础知识,着力...

    C应用程序开发全程演练—从灵感到实现

    本教程“C应用程序开发全程演练—从灵感到实现”旨在提供一个全面的指导,帮助开发者从项目构思到最终实现的全过程。以下是一些核心知识点: 1. **C#基础知识**:C#是一种面向对象的编程语言,由微软公司为.NET框架...

    CADCAM技术在产品开发过程中的应用讲义.pptx

    CAD/CAM技术的应用显著缩短了产品开发周期,使得产品能够更快地投入市场,从而增强了企业在时间竞争中的优势。 20世纪70年代至90年代,市场竞争的焦点逐渐从规模效益、价格竞争转向质量和市场反应速度。CAD/CAM技术...

    JavaWeb开发框架整理.pdf

    Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。 Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己...

    关于移动互联网应用开发-课程标准.zip

    移动互联网应用开发是一门涵盖了广泛技术和实践的学科,旨在教授学生如何设计、开发和发布适用于移动设备的应用程序。本课程标准将围绕这个主题展开,帮助学生掌握从概念构思到产品发布的全过程。 首先,课程可能会...

Global site tag (gtag.js) - Google Analytics