制造业
手机应用软件开发
手机应用软件开发


Stylesheet css/basic.css not found, using css/basic.less instead. Please contact developer of "starter" template.
Stylesheet ../dokuwiki/css/_search.css not found, using ../dokuwiki/css/_search.less instead. Please contact developer of "starter" template.
Stylesheet ../dokuwiki/css/_admin.css not found, using ../dokuwiki/css/_admin.less instead. Please contact developer of "starter" template.
Stylesheet css/structure.css not found, using css/structure.less instead. Please contact developer of "starter" template.
Stylesheet css/design.css not found, using css/design.less instead. Please contact developer of "starter" template.
Stylesheet css/content.css not found, using css/content.less instead. Please contact developer of "starter" template.
Stylesheet css/includes.css not found, using css/includes.less instead. Please contact developer of "starter" template.
Stylesheet css/title.css not found, using css/title.less instead. Please contact developer of "starter" template.
Stylesheet css/list.css not found, using css/list.less instead. Please contact developer of "starter" template.
Stylesheet css/auth.css not found, using css/auth.less instead. Please contact developer of "starter" template.
Stylesheet css/mobile.css not found, using css/mobile.less instead. Please contact developer of "starter" template.
Stylesheet css/print.css not found, using css/print.less instead. Please contact developer of "starter" template.

简介

手机应用软件开发

手机操作系统

  • 目前主流操作系统(2019):
    • Android(安卓),iOS(苹果)
  • 其他操作系统:
    • Windows Phone(微软手机操作系统),Symbian(塞班),Blackberry(黑莓系统),Harmony(鸿蒙),Fuchsia(灯笼海棠)等

开发语言

iOS平台

[Object-C]

Object-C 通常写作 Objective-C 或者 Obj-C或OC,是根据 C 语言所衍生出来的语言,继承了 C 语言的特性,是扩充 C 的面向对象编程语言。它主要使用于 Mac OS X 和 GNUstep 这两个使用 OpenStep 标准的系统,而在 NeXTSTEP 和 OpenStep 中它更是基本语言。Objective-C 可以在 gcc 运作的系统写和编译,因为gcc 含 Objective-C 的编译器。在 MAC OS X 系统下,运用苹果提供的 SDK 等开发工具包,可以用来做 iOS 开发,开发后的程序在 iPhone 虚拟机中进行测试,运用的主要语言为 Object-c。与 C# 类似。Object-c 仅支持单一父类继承,不支持多重继承。

[Swift]

Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的新开发语言,可与 Objective-C 共同运行于 Mac OS和 iOS 平台,用于搭建基于苹果平台的应用程序。Swift 是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言。Swift 的设计以安全为出发点,以避免各种常见的编程错误类别。2015 年 12 月 4 日,苹果公司宣布其 Swift 编程语言现在开放源代码。长 600 多页的 The Swift Programming Language 可以在线免费下载。

安卓平台

[Java]

Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。Java可运行于多个平台,如Windows, Mac OS,Android,及其他多种UNIX版本的系统。

[Kotlin]

Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。

评判标准

组成部分

Alpha

  • Alpha版(内部测试版):软件或系统的内部测试版本Alpha版本一般只在软件开发公司内部运行,不对外公开。 主要是开发者自己对产品进行测试,检查产品是否存在缺陷、错误,验证产品功能与说明书、用户手册是否一致。Alpha版本的产品仍然需要完整的功能测试,而其功能亦未完善,但是可以满足一般需求。

因为它是整个软件释出周期中的第一个主要阶段,所以它的名称是“Alpha”,希腊字母中的第一个字母。 Alpha版本通常会送交到开发软件的组织或社群中的各个软件测试者,用作内部测试。在市场上,越来越多公司会邀请外部的客户或合作伙伴参与其软件的Alpha测试阶段。这令软件在此阶段有更大的可用性测试。在测试的第一个阶段中,开发者通常会进行白盒测试。其他测试会在稍后时间由其他测试团体以黑盒或灰盒技术进行,不过有时会同时进行。

产品设计

产品设计工作流程

1.用户调研,用户分析 2.需求分析,确定核心流程 3.功能分析,确定业务流程 4.编写需求文档,组织需求评审 5.研发、测试、上线 6.收集数据以迭代,重复1~6

应用分发

一个手机应用被开发出来后,用户可以在应用商店(例如苹果APP Store或者谷歌Google Play)下载应用并得到持续的更新服务。开发者在开发完成后将应用程序交由上述平台管理,这一过程成为应用的分发。分发应用的目的是使用户可以集中的下载管理手机设备上的应用程序,最早采用此模式管理系统内应用程序的是苹果公司。分发应用是开发者推广应用的一种手段,但不是必须的。

常见的手机应用分发平台

  • (苹果) App Store
  • (谷歌)Google Play 商店
  • 各大应用商店

产品设计名词解释

痛点

痛点是恐惧:当用户形容一个需求时用了“怕”,这就是意味着痛点。 例如:我怕编辑了一天的文件忘了保存。痛点是忘了保存。

爽点

爽点是即时满足:人在满足时的状态叫愉悦,人不被满足就会难受,就会开始寻求。 如果这个人在寻求中,能得到即时满足,这种感觉就是爽。

痒点

痒点是满足虚拟自我:什么是虚拟自我?就是想象中那个理想的自己。这不是功能性的需求,这就是一种虚拟自我的实现。

用户体验

用户体验分为五个层次: 表现层 框架层 结构层 范围层 战略层

开发过程

需求文档

需求文档开发阶段主要明确App的产品定位、目标用户、功能定义及各项开发指标等信息并输出App需求文档,用于指导后续的开发工作;

应用交互原型

依照产品需求文档形成App原型设计稿

UI及UE设计

根据App交互原型进行界面及交互动效设计

后台服务开发

依照需求文档及App交互原型进行App后台服务开发并生成App的接口文档

App开发

依照需求文档、App交互原型、App UI、UE设计稿、接口文档进行App开发

测试

App进行内部测试

上线分发

App分发上线

生产线分工

设计和规划

位置与环境

投资与评估

规模与功能

风格与形式

组织结构

收益管理

客流曲线

时间分布

空间分布

目标群体

容量控制

风险控制

市场

国内市场

腾讯-应用宝 2345-应用商店 小米、华为、OPPO、vivo等的应用商店

国际市场

谷歌-Google Play 苹果-App Store

公司

酷安(深圳酷安网络科技有限公司) 手机乐园

标准

文档

编辑成员
12 人

MozChan, 没有后台的妖怪, roseau, A-S, Pluto_cn, Lee, lzw-723, zhshch, Typhon, X, 小梦, 木又

你需要登录发表评论。
回形针手册-icons