智能手机的出现与普及,宣告者移动互联网时代的来临;而在这些给人们带来方便的移动终端中,Android和IOS两者战胜了塞班、WindowsPhone等竞争者,形成了二分天下的局面。二者的优势各有所长,其中Android系统的特点在于开放性,不同于封闭性的IOS,Android的所有代码都是公开的,这给予了开发者、厂商和用户更大的灵活性,开发者可以更加方便的开发应用而不需要像IOS一样必须经过AppStore的审核,厂商也可以根据用户习惯对系统进行深度的本土化定制,用户也可以根据自己的需求给予应用的权限,打造自己的Android手机。这些优点使得Android在移动互联网时代脱颖而出,已经成为全球第一大操作系统。
在智能手机已经成为了人们生活中一部分的同时,作为手机最基本功能之一的通讯录也变得更加重要了。在这个人和人通过智能手机互相连接的时代,“通讯”已经成为了人与人互相交流的必需品,而通讯录作为管理联系方式的工具,摆脱了传统的电话簿与名片的累赘,做到了便捷管理联系方式。另外,用户还可以通过添加联系人分组、拼音排序等功能,使通讯录获得更大针对性和更好的用户体验,更加加快了查阅的速度。
云存储,是一个随着云计算生成的概念。事实上至今为止,业界并没有给云存储设定一个准确的含义,但是业界对其有一个基本的共识,云存储是一种服务的创新。它并不仅仅限于在存储技术或存储设施上。云存储的定义应该由以下两个方面构成:一是以用户为导向的形式,是按照用户的需要提供相应的服务应用模型,用户可以通过网络存储资源连接到云端,随时随地实现云中的用户数据存储;二是在云存储服务建设中,通过分销,虚拟化,智能配置等技术,实现大量,灵活的扩展,低成本,低功耗的共享存储资源。用户不能仅仅把云存储视为是一种架构,它应该是一种服务,一种底层分离式架构,通过硬件和软件虚拟化提供服务的方式。云存储具有大容量存储的特点,同时具有良好的可扩展性,在必要的时候可以将存储量扩充至PB级。云存储在设计开始时就要想到如何管理海量的信息和保护这些信息的可靠性,所以采用了信息保护的反感。在云存储中,信息是分割成模块存储的。同时云存储因为采用了相关的backup技术和算法使用,从而保证了信息的安全性、可逆性和可更新性。云存储的技术特点在于可靠性、可用性、安全性、规范化和低成本[4]。
云同步则是一个基于云计算、云存储的概念,它是指通过云平台上的分享,使得用户能够在云设备和服务器之间,亦或者是不同云设备之间交换数据的过程。这是离人们生活中最近的一个云概念,也是本应用与其余通讯录的与众不同之处。
在这个移动互联网的时代,更换手机已经成为了家常便饭的事情,然而如果出现手机不小心丢失或者一不小心误删等情况,在这个信息化时代基本等于寸步难行。有什么能够规避这种风险呢?这个时候我们希望通讯录有一个云同步的功能,事先将联系人备份到云存储的服务器端,那么就算手机丢失或者数据误删,也可以轻松的找回联系方式,这样就降低了联系人丢失的风险,提高了通讯录的使用体验和安全性。