从2011年,乔布斯将苹果的从电脑端向手机端进军并取得了骄人的成绩,让苹果公司从低谷走向巅峰,也让苹果公司成为了世界上市值最大的公司,并一直延续很久,这让大量的智能手机也开始大力的寻求技术上的创新,以便带来巨大的手机效应。
在2015年6月6日,盛征电子市场网在研究中国手机市场占有率这方面,表明了iPhone手机在中国大陆的市场占有率达到了24。4%,比较2014年17。5%又增加了很多。从这一结果表明,iPhone手机在中国的市场上取得了傲人的成绩。苹果一直以手机的美观和用户的体验作为自己的要前进的放方向,一步步的稳扎稳打,用它没有卡顿的,没有延迟的界面,赢得了很多人的喜爱。98%的人在用完iPhone后,都表示不会再向Android的手机了。
现在计算机网络技术和Internet的快速发展,而全新的智能手机,有着媲美电脑的智能,手机移动端的应用将成为一种全新的功能需求,人们越来越多的在使用手机来进行更多的交流,手机的方便和随时随地让智能手机向着更高要求的发展。如今的移动端的应用开发产业让人眼花缭乱。所以现在有很多平台:iOS、Android、Nokia、Windows Phone、Flash、Java Me等。 目前市场上覆盖面积最广的就是iOS和Android这两大系统了,而Android因为兼容性差,各种机型配置不一样,而Android的开发也需要匹配很多机型,给开发也带来了很多的不便。有些产品华而不实,用户体验性差导致市场占有率在逐渐的下降。而iOS则呈现平稳的上升趋势。
App Store的支付模式在不断的成熟。不只是商业模式的创新,更为重要的是,它不能被其他公司模仿。因为这种模式要经过长时间的运营,才能形成完备的支付模式,被大部分的用户所接受。苹果现在主推Swift的语言,而且google公司正打算用Swift语言来编写Android的程序,可以看到iOS的开发普及性和受欢迎的程度,另外,Swift语言是开源的语言,开发性更高,基于C语言,使得运行的效率更高。另外苹果公司的硬件和软件策略,以及在用户体验和控制iPhone的质量方面占尽先机,这会给苹果公司带来更多的用户。
1。1。2研究意义
基于对学校的长期观察和考察,还有对App Store上的应用程序的观察,没有几款APP的应用是关于大学生的,更没有正真为大学生着想,不计较利益和得失的,正真的帮助大学生解决在大学学习和生活中遇到的问题。有许多同学购买的快递受到条件的影响,不能及时的在规定的时间到指定的地点普拿快递;有时在中午要排着老长的队等待拿快递,不能够好好的休息;有时在上周的学习中,还有什么没有了解的地方;有时觉得学习太枯燥,想在周末找一个或者多个志同道合的朋友一起去旅游等等一些问题。所以一款真心为大学生着想的APP应用程序急切的需要被开发出来,帮助大学生解决在大学的生活中遇到的难题,更直接的帮助大学生更快得找到在大学中学习和生活的Style。
1。2本章小结
本章开始交代了如今没有一款真正能够帮助大学生解决问题的APP。分析现在社会中的背景,以及对于实现生活中苹果手机的市场占有率,还有APP使用的普遍性。学校生活一体化APP的实现,有利于现在大学生的生活,能给与大学生很多方面。能帮助大学生敞开心扉,更乐于和其他人交流个沟通。同时运用Objective-C和Swift的结合,符合新时代的技术要求和自己以后的发展。操作系统更简便,不易出bug,对于APP环境更稳定与兼容。
第二章 开发技术简介
2。1 Objective-C和Swift简介
Objective-C是一种非常“实际”的语言。Objective-C是基于C语言来编写的、有着十分强大的运行库,在程序运行的时候,会让应用程序的占得内存增加的很小。Objective-C写成的应用程序一般不会比它自己的源代码大很多。Objective-C的函数库是附在软件发行本上面的和Smalltalk系统要花费大量的内存来开启一个窗口的情况恰好相反。Objective-C现在使用的是垃圾回收机制,自动引用计数,及常说的ARC(Automatic Reference Counting)模式。这使得开发变得没有原先那么复杂,开发变得越来越容易,不需要开发者手动Release一个对象,而是在编译的过程中,系统编译器会自动帮助添加那些以前经常写的[NSObject release][1]。