手机应用程序,有时称为移动应用程序,是指任何手机应用程序应用程序,特别是那些由手机用户直接购买和安装的应用程序。这些是智能手机附加组件,可执行打电话以外的功能,从游戏到医疗监控。"应用程序"一词可以用来指代任何设备上的任何应用程序,但单独使用时,它最常指下载到手机上的软件。
使用
移动应用程序允许智能手机用户进行购物、下载媒体、浏览社交网络等操作。早期的手机应用程序通常将类似计算机的功能(例如电子邮件和网络浏览器)集成到手机中。虽然这些仍然很常见,但独立软件——包括游戏、计算器,甚至书籍——已经变得广泛可用e 非常受欢迎。移动应用程序还可以利用手机的其他功能(例如 GPS、麦克风或运动传感器)来执行新功能;例如,地图和方向服务可以整合 GPS 工具,甚至可以绑定到手机的待办事项列表中,以提醒用户何时靠近需要访问的位置。它们还可以连接到其他设备,例如卡路里监视器和汽车,以集成这些功能。由于手机的便携性,尽管手机电量较低,但某些任务可以比在计算机上更快更好地完成。
设备使用手机应用程序来执行其他功能,例如获取路线和查看体育赛事大多数应用程序单独工作,但有些应用程序与其他媒体中的工具配合使用。例如,一个网站可能有一个变量移动设备上有很多应用程序,允许手机和网站本身之间进行通信,允许用户使用互联网同步数据。一些应用程序可用于控制数字录像机以设置要录制或播放的节目,而还有一些应用程序链接到有线或卫星系统并允许通过手机播放优质电视内容。
购买应用程序
<图>
一般手机应用程序可能包括电子邮件访问权限。在大多数情况下,必须通过与所使用手机的操作系统 (OS) 相关的零售商购买和下载应用程序。即使是同一蜂窝服务提供商销售的手机也可能运行在不同的操作系统上,因此应用程序通常只能通过操作系统软件制造公司运营的商店获得。通常,获得新应用程序的最简单方法是访问手机本身的商店,选择软件,付费,然后直接下载到手机上。也可以将一些程序下载到计算机上,然后分别上传到手机上。甚至还有一些付费应用程序可以帮助您赚取额外的现金。
大多数智能手机都支持允许用户通过游戏或消息传递相互交互的应用程序。手机软件的价格通常由创建该软件的个人或公司决定,而不是由零售商决定,尽管可能存在定价标准。通常,这些应用程序的成本远低于计算机软件,而且许多应用程序都是免费的,通常还带有集成广告。然而,某些应用程序需要付费订阅,随着时间的推移,这会增加成本。
一些应用程序是专门为某些职业或由企业开发供员工使用的。
虽然大多数应用程序只能安装在一种类型的设备上,但某些购买的应用程序可以在多部手机上使用。例如,如果用户拥有多部兼容手机,有时只需付费一次即可在所有设备上安装该软件。购买的详细信息通常可以通过零售商或设计师获得。
安装和恢复
要安装手机应用程序,用户通常会拖放图标到电话或单击按钮以同意安装。卸载也很简单,通常涉及删除或将图标从手机上拖走。当用户卸载手机应用程序时,他或她也可能会丢失所有相关数据因为在许多情况下,它不是单独存储的。一部手机上可以安装的应用程序数量取决于手机的内存。
当应用程序丢失时,无论是因为手机丢失还是内存已被擦除,有时可以恢复该程序。如果手机上的数据定期备份,应该有副本保存;然而,并非所有用户都记得备份他们的系统。一些零售商跟踪购买情况并允许用户根据需要多次下载已购买的产品。如果手机用户丢失了应用程序,联系该公司并询问是否有任何方法可以恢复它可能会有所帮助。
问题
当设计师尝试解决任何潜在用户的问题时在发布应用程序之前,人们经常会发现软件的小问题和大问题。商店页面上的评论可能会揭示许多问题,从程序意外关闭到数据丢失。由于大多数应用程序的大小有限,开发人员通常能够快速解决这些问题,并向购买该软件的人免费提供更新。大多数应用程序也会定期提供新功能和改进。
设计和编程
为移动设备设计应用程序通常需要多种技能,从图形设计到计算机编程。虽然可以单独工作,但大多数都是由一群人在特定程序或一系列相关程序上共同工作创建的。有许多公司在设计和销售流行应用程序方面取得了相当成功。
一些学校提供手机应用程序设计课程,这些课程可能侧重于编程语言和用户界面,但许多设计师都是自学的。教过。在线资源为初学者提供开始创建软件的信息。程序员社区经常提供针对特定问题的帮助,并且示例代码随处可见。常见的编程语言包括Java® 和 Objective-C,但所使用的语言取决于操作系统。
手机应用程序的潜在销售量通常证明雇用设计师的成本是合理的,而且对最终用户的便利性可能会推广有价值的产品,即使程序本身是免费的。因此,应用程序开发对于程序员和企业来说可能是一个利润丰厚的机会。








