Skip to content

Instantly share code, notes, and snippets.

@solotimes
Created May 9, 2012 04:56
Show Gist options
  • Save solotimes/2641912 to your computer and use it in GitHub Desktop.
Save solotimes/2641912 to your computer and use it in GitHub Desktop.
中国太极数字钟表项目SPEC V2.0

中国太极数字钟表项目SPEC V2.0

概述

  1. 平台兼容性:

    • iOS 4.0 及以上
    • iphone/ipad 将开发不同版本程序
    • android 2.2 及以上 , 各主流分辨率将开发不同版本程序
    • android 初步定位为 800X480 960X640 480X320 320X240 4个主流分辨率
    • android 兼容性以开发环境中的模拟器为准, 如需支持特定机型, 需要委托方提供测试设备
    • 各类桌面操作系统 (能够兼容flash player V10.0 及以上版本) 程序将使用Adobe Air开发
  2. 程序主要功能如下:

    • 模拟时钟功能, 即显示一个表盘和三个指针或时间数字并随着时间变化
    • 钟表分为15种(或以下)组件,组件定义为: 钟的一部分,比如钟盘,指针,数字显示器, 每一种组件,同时只能显示一种样式, 组件可以是图片和动画,本身没有交互作用,但可能会根据当前时间有不同外观 (详见"时钟组件详细说明")
    • 用户可以放大显示时钟或其中的一部分
    • 移动客户端(ios/android)中, 一部分组件需要收费才能使用,此时需要用户创建账户,并且可以通过应用商店的应用内支付来进行支付,或是使用委托方平台上的预充值费用进行支付.
    • 付费后客户端负责提交用户的付费信息, 而委托方的服务器端负责处理对用户的授权和积分等操作
    • 用户付费后,在所有平台上使用同一账户登陆,将都可以使用所购买的功能.
    • 积分系统, 客户端可显示用户当前的积分,此部分信息由委托方服务器端提供
    • 程序架构将对后续的版本保留接口,方便添加新的组件
  3. 程序将按照目前应用商店公布的标准开发,如无法上架,需要根据具体情况进行调整功能.发生此种情况,若产生额外的费用,需要委托方承担.

  4. 程序使用的所有图形素材(图片或其他稿件)以及外观设计由委托方提供, 委托方需在开发时即使配合开发方提供正确尺寸和精度的素材.

时钟组件详细说明

  • 可使用静态的图片(jpeg/png/gif)
  • 可使用gif动画图片,可设定帧率和循环方式
  • 可使用系列静态图片组成动画,可设定帧率和循环方式
  • 组件中不含有交互和逻辑成分(即不可使用flash等带有交互功能的动画,也不响应用户的点击拖动等操作)
  • 特殊的组件: 钻石,用户可以添加一定数量的钻石到钟的外框,最多为占满钟的外框
  • 特殊的组件: 刻度盘, 刻度盘可能是六个时辰也可能是十二个时辰, 根据种类不同,指针的运行速度也会不同(类似于24小时制和12小时制的区别)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment