手机怎么下载app软件--怎样开发手机软件?( 三 )
2,坚持!坚持!坚持!!!
问题二:在电脑上怎么开发手机软件手机软件开发涉及到好多东西啊,不是随便学一下就能学会的.
开发手机软件要针对不同的手机操作系统要用不同的语言进行相应的开发.
不同的操作系统开发方式也不同:
a:无操作系统的机器;
这类手机大多是早期的,没有自己的操作系统,功能简单,一般都是黑白屏,主要使用汇编或C进行开发 。运行程序通过仿真或者是专用烧录器实现 。开发周期长,难度大,而且没有通用性,都是针对专门某一款机器进行开发,除了专用的厂商一般很少有业余人士做的,软件也少之又少,而且由于没有操作系统,除了更新固件,一般是没有软件可以下载 。
b:有操作系统的手机;
现在的手机基本有了操作系统,尽管可能不是象Symbian或者是WM这样功能强大的操作系统,但是已经移植了某款手机操作系统,这样的话,基本就可以从事软件的开发,并用也有了一定的通用性 。所以软件的数量增长速度明显加快 。
c:智能操作系统;
现在我们所使用的手机都是有操作系统的,前面说的有操作系统是指具有对软件可操作和管理的系统,包括象uCosII, vxWorks, ucLinux等等,都是专用的嵌入式的操作系统 。智能操作系统的功能非常强大,在功能上甚至可以和PC用的操作系统,如Windows,相比 。这类系统功能强大,更新方便,系统二次开发性强,而且一般都有专门用于系统开发的SDK和工具提供 。这类应用程序一般,功能强大,可以实现手机上的所有功能,但是可移植性差,只能针对该操作系统使用 。
d:通用应用程序开发;
随着手机的不断发展,出现了一些通用手机应用程序,这类程序最典型的就是1995年出现的JAVA程序,只要手机支持JAVA,那么使用JAVA开发的程序就可以在这个手机上运行 。JAVA的出现也是一个非常大的创新,JAVA的方式其实也很简单,JAVA程序的运行不是基于硬件的,而是基于虚拟机(JVM)的,在JVM中提供了对JAVA程序运行的所有指令的定义,也就是说,JAVA程序运行的环境是一个“软环境”,所以无论什么类型的机器,只要实现了这个“软环境”,那么就可以运行JAVA的程序 。所以JAVA的出现让业余的程序员们过足了瘾,可以在手机上开发自己需要的各类程序,同时提供给他人使用,所以JAVA也得到了广泛的使用,JAVA程序的数量也是暴发式地增长 。
由于手机市场的巨大价值,所以作为软件巨头的微软公司自然也不能坐看他人瓜分这个市场,所以于2002年推出了.NET战略 。通过类似于JVM的FRAMEWORKCF来实现手机通用软件的开发,同时还推出了WM操作系统 。虽然.NET的推出晚了JAVA七年的时间,到现在出道也才五六年的时间,但是后来之势非常强,现在整个.NET的市场占有度大约有JAVA的50%,并且继续在增长中 。
总得来说,通用的手机软件开发相对比较容易,同时通性性比较好,尽管存在功能和效率方面的问题,但是随着手机硬件以及自身的发展,手机软件现在表现得越来越强大 。如手机QQ就有用JAVA开发的 。还有象飞信,在PC端是用.NET开发的 。
而现在手机软件和游戏大部分都由Java来编写,光做java软件也可以,
但制做手机软件(包括所有软件)不是说光会一门就行的,编成涉及很多问题,就像要学物理,得先会汉字,然后得会数学,学得深还得学化学,微积分等 。。
做手机软件也一样,你得会手机的原理,中国现行的手机网络等等,不同手机还不一样,要想学手机Java软件开发还要一步一步的来,先了解Java编程语言,然后深入Java手机编程语言.
Java语言有Java SE、Java EE、Java ME之分,
Java SE......>>
问题三:开发一个手机软件要哪些流程 100分 1、一个APP项目的最初首先要确定项目整体方案,整个项目的规划,大体框架,做成文档展现出来,以便大家提意见和更好的改进 。也就是说首先要确立产品原型,进入项目评估阶段 。经过反复确认,最终形成产品脑图和完整的需求文档 。
2.功能设计―APP项目概要设计
第二步相当于网站的需求分析,需要整理确定APP的主要用户群体和APP能实现的功能 。关于APP开发设计可以在一些APP开发平台上借助一些工具来充实你的手机APP,像结合推送、地图、社交分享、第三方登录等常用的工具让你的APP更丰富一些 。借助第三方服务来丰富自己的作品是很好的借力途径,一定不要错过,平时要养成收集平台的习惯,例如工具平台,学习交流平台,养成总结整合资源会是受益一生的好习惯 。
推荐阅读
- 怎么去泸沽湖最方便--去泸沽湖坐飞机到哪里
- 什么是渗透系数,怎么解释?是什么意思 渗透系数计算公式
- u盘杀毒软件;苹果平板电脑怎么杀毒?
- 福斯机油怎么样世界排名 福斯的机油怎么样
- 牛鞭怎么去尿管图
- 秋梨膏怎么熬制的
- 生黄豆粉怎么弄熟
- 晒干的豇豆怎么做好吃
- 文玩|收藏黄花梨有何乐趣,看看发烧友们都怎么玩
- 罩杯abcd怎么分大小水果形容(a-g罩杯图片 g罩杯是多大的尺寸)