• 欢迎来到app开发屋,在这里将为用户展现app开发的相关内容。
  • app开发屋,专为app开发爱好者以及app软件界开发需求的朋友打造的专业网站。

app按照功能来说怎样区分类型

APP开发学堂 app开发屋 388℃ 扫描二维码

今天app开发屋和朋友们分享一下app按照功能来说怎样区分类型的问题,APP按照功能将应用分为食品,生活方式,运动等类型。从开发的角度上来说,我们能开发的App类型有如基本列表功能的App、基于数据库的App、游戏、需要对设备firmware或hardware进行定制的App、基于大量网络数据的App、实用工具类App、其他类型的App等几种。

app按照功能来说怎样区分类型

基本列表功能的App

这种类型的App可以看成有层次分级:进入应用以后,有一些大主题,点击其中的一个主题以后,显示一个列表,点击列表中的任何一项进入详细信息页面。典型的应用有iPhone中的email应用。这种类型的App开发起来较为简单,对于公司和团体展示其基本信息而言,是一种比较简单,花费比较低的不错选择。

基于数据库的App

这种类型的App通常需要使用数据库加载大量的数据。一个比较典型的实例是你需要在你的App中组织、展示和销售不同类型和款式的服装,使用基本列表功能往往无法充分表达和实现需要的效果。这种类型的App无论数据是存储在本地,或者是通过Web Services获取,开发实现上都比较复杂。

游戏

这种类型的App开发复杂度不可同日而语,可以是比较简单的可以是俄罗斯方块,打地鼠之类,也可以是使用实时3D渲染和物理引擎的角色扮演类游戏。积分榜,增强用户体验的重力感应,陀螺仪应用,以及集成Game Center都是有可能的。

需要对设备firmware或hardware进行定制的App

这种类型App需要对手机某个功能如闹钟,照相机,闪电筒进行深度优化和定制。典型的应用是 Camera+ app, 它可以让你为你在手机上拍的照片添加滤镜效果。

基于大量网络数据的App

这种类型的App和基于数据库的App相似,这些数据大量或者全部基于外部网络数据,典型的应用有 Twitter, Weather Channel, Flipboard。

实用工具类App

这种类型的App通常是用户能够对输入的内容进行优化和定制,典型的实例有 Pages, Adobe Ideas, 和 Numbers。

其他类型的App

相信还会有一些完全独一无二的App, 但以上类型至少囊括了App Store上95%以上的App。