自学制作手机app都需要什么方面知识?

作者&投稿:线晓 (若有异议请与网页底部的电邮联系)
自学做一个手机app需要学习什么?~

首先必须熟练掌握计算机方面的相关知识。其次选择什么样的系统做什么类型的APP,都是在做APP之前应该考虑的。且要有一定的美术功底,熟悉色彩搭配,版面划分等。
  做安卓APP的话先学java、XML等再学安卓开发。用Java在eclipse或者Android studio开发可以很快做出成品。制作Android APP首先要学会如何搭建环境。其次安卓开发首先要有java基础,其次在电脑里面安装java、安卓集成开发环境包括ADT eclipse和sdk等,接下来看一下安卓开发系列教程即可。

没有编程基础的话,可以从编程的入门开始学,比如basic和pascal,再转C语言,慢慢看看c++,java之类的。
JAVA是安卓app开发的基础语言,从变量,函数,类,借口的创建和使用,到各类常用API的使用。
比较常用的技术先学,打好基础是关键,包括:1、Activity生命周期 2、界面开发技术3、数据存储技术 4、网络编程。

偶然看到这个话题 很少回答问题 但是因为刚好对口 就随便贡献点信息不知道楼主的本身水平 随便说说 没有结论 纯提供点参考信息1. 最近在和朋友做个android的项目 在4.2上开发个app 之前最早g1刚出来android1.6的时候做过个拨号的app 但是这次发现android这几年的变化很大 唯一不变的就是平台和文档做的不错 上手还是很快的基本英文没问题 java当c++用都能几天做出来自己的prototype出来2. adroid的问题也很严重 就是想自己做个人开发者做出来卖点钱目前几乎不可能了 google play封中国的信用卡就几乎没法绕过 因为和我合作的是个美国朋友 所以最后算是解决了 但是之前我尝试过招行 腾讯的运通帐号之类都不行;然后国内做tool类几乎没法赚钱 大家都是盗版 国内只有做游戏 但是那个不是一个人能做的 做好了倒是可以赚钱 流水听圈内朋友说是千万级的 如果一定要做的话 推荐coco2d3. mac(或者ios )我之前做过一点 objective c虽然表面和c++接近 但是实际不如java上手快 而且apple家的文档很不好 当时为了做个mac上的插件 找到n多官方文档 结果都是过时的4. ios的生态圈好 把美工做好了 设计规划好了 扔到apple store就能赚点小钱 因为用户付费习惯好很多 合作的美国朋友很早之前一个医疗的习作 到现在很多年了 一个月还能收入几十刀(注意 是一个月 好大一笔收入 可以买很多冰棍) 如果想赚大钱 暴富 那任何平台困难都是一样的5. qt我用过3年左右 从最早的moto linux用到后来的桌面 但是我最后结束于4.3 5之后据说变化不小 但是我对这个东西发展没啥信心 现在学要小心后续陷入两难的境地 一方面不舍得扔 一方面不如本身的framework好用 当然 就像所有码农都喜欢说的那样 :代码写到后来就都差不多了 要是从这点来说就可以学 不过又说回来了 如果真的都一样干嘛不死磕一个平台 以后需要了再做另一个平台?至少我现在的个人项目虽然跨平台 但是没规划qt6. 水平有限 不敢给太多建议 但是回答下问题 从零开始是app从零开始还是coding从0? 就当coding没问题吧。任何平台开发入手在没有团队氛围的情况下可以找本写的差不多的中文书 注意 是中文书 虽然很烂 而且都是翻译官方文档 而且还很滞后 但是下个pdf 快速翻 几天翻完 然后有基本概念了 就去看官方的英文文档 从tutorial开始看 看哪些地方中文的不对 然后github + Google code + sourceforge 找开源的好项目 类似的 中间有问题用英文google(注意 用英文 用google 而不是baidu 百度是用来搜盗版电影和毛片的 共勉)+stackowverflow基本就是这么个路子了
麻烦采纳,谢谢!

1.想要自学做手机APP,首先必须熟练掌握计算机方面的相关知识。其次选择什么样的系统做什么类型的APP,都是在做APP之前应该考虑的。且要有一定的美术功底,熟悉色彩搭配,版面划分等。
2.做安卓APP的话先学java、XML等再学安卓开发。用Java在eclipse或者Android studio开发可以很快做出成品。制作Android APP首先要学会如何搭建环境。其次安卓开发首先要有java基础,其次在电脑里面安装java、安卓集成开发环境包括ADT eclipse和sdk等,接下来看一下安卓开发系列教程即可。


开发一个手机app需要学习什么?
4.如软件有收费内容,必须给用户以明确的提示 5.如软件含有内置SDK(软件开发工具包),须不含违反国家相关法律的信息;(四)手机App应用上线发布 1、Appstore发布 2、主流安卓市场发布 3、App下载页(web\/wap)发布 4、二维码生成 5、App应用手册 从以上APP项目研发流程来看,每一个版本研发都要经历...

想要编写一个手机app需要掌握那些软件和知识?
3.即使会了iOS或安卓开发的一种,但也只是手机端,一个app要和用户交互,实现多种多样的业务逻辑,都是要联网的,联网和自己的服务器通信。这里就需要服务器的相关知识。搭建服务器要有linux操作系统的知识,还要编写服务器程序。能做服务器程序的有Python,PHP,java,node.js等,这要学习语言的基础...

开发手机app 应该学什么
要开发一款APP,目前分为两条路线,一个是传统的外包模式,需要从零开始,一点点的研发,一条是通过应用公园APP在线制作平台,不需要编程,自己就可以快速制作运营APP。首先,先说传统的模式:APP开发涉及的知识主要包括:1、前期需求的分析规划:需要一个完整的需求文档,包括流程图、时序图等,这个非常...

学做菜手机APP什么比较好?
软件功能 时令流行:根据不同节气,告诉你应该吃什么,三餐不重样;榜单推荐:进来看看被两万多人做过的一道菜谱是什么?人气社区:你尝试发布一道菜谱,会获得最真实的厨友点赞,交流心得提升厨艺;活动奖品:定期与品牌联合发布线上和线下活动征集令,赢奖品,交朋友;购买食材:联合达人推荐,帮你挑选最...

怎么制作app需要学什么?
极客营讲师都会要求极客营学生做到的一点。\\x0d\\x0a如果你只是利用业余时间去开发制作app,可以走以上步骤,但是极客营觉得如果要真正的从事app开发工作,这个必须要从计算机基础开始学起,去参加一些app培训学校或者找一个会做app的老手带你从基础学起,因为如果想进入IT行业是需要多年的基础技术累积。

从零基础开始学习制作一款手机APP是怎样的步骤?
2.登入主界面后>点击左侧的>应用管理>再点击右上角的>马上制作您的APP.3.进入APP模版选择界面,选择你需要的APP模版,这个可以根据你自己的需求定位做何种的APP,每一种模版都有他独特的展示优点.不管选择何种APP模版,大致的制作方法都是差不多的,小编选择图文自定义模版进行分享,点击图文自定义.4....

自学制作手机app都需要什么方面知识?
3 5之后据说变化不小 但是我对这个东西发展没啥信心 现在学要小心后续陷入两难的境地 一方面不舍得扔 一方面不如本身的framework好用 当然 就像所有码农都喜欢说的那样 :代码写到后来就都差不多了 要是从这点来说就可以学 不过又说回来了 如果真的都一样干嘛不死磕一个平台 以后需要了再做另一个...

手游开发需要学哪些技术?
3、游戏制作一般主要分为两大块,即程序开发、美术设计。程序开发主要包括服务器端开发、客户端开发。而美术设计包括场景、角色、次时代、特效、动画等部分,要完成一个优秀的游戏作品,每一部分都需有专业人才负责。4、问题二:学手机游戏开发需要学什么开发手机软件的相关程序。如果你想做一名安卓应用开发...

移动开发主要学什么
虽然IE6很多都不兼容,但现在还使用的人还是有的。 6、熟悉一门后台编程语言 asp、php、jsp等 问题六:开发手机app 应该学什么 第一、程序相关 如果想成为android应用开发者,最基本的是需要懂得用Java语言和XML知识。掌握了这两种语言后再装个Eclipse和Android SDK, 就可以做开发了。当然,还得学Android特有的...

怎样学做APP
3、用户之前制作过的app可以直接点击进行查看,也可以点击我的空间创建新的app。4、登录其他的账号可以点击注册或者是登录,选择一下对应的服务,有一定的试用期,后期需要购买才可以继续使用。5、接下来点击右侧的添加选项,设置一下手机app的图标以及是软件的开机启动页面,对应的开机显示时间也可以进行设置...

丰满区17189528446: 自学做一个手机app需要学习什么? -
豆居葡萄: 首先必须熟练掌握计算机方面的相关知识.其次选择什么样的系统做什么类型的APP,都是在做APP之前应该考虑的.且要有一定的美术功底,熟悉色彩搭配,版面划分等. 做安卓APP的话先学java、XML等再学安卓开发.用Java在eclipse或者Android studio开发可以很快做出成品.制作Android APP首先要学会如何搭建环境.其次安卓开发首先要有java基础,其次在电脑里面安装java、安卓集成开发环境包括ADT eclipse和sdk等,接下来看一下安卓开发系列教程即可.

丰满区17189528446: 开发手机app 应该学什么 -
豆居葡萄: 第一、程序相关 如果想成为android应用开发者,最基本的是需要懂得用Java语言和XML知识.掌握了这两种语言后再装个Eclipse和Android SDK, 就可以做开发了.当然,还得学Android特有的API的用法.Java和XML只是编程基础.如果希...

丰满区17189528446: 想要学习做手机app需要了解什么啊 -
豆居葡萄: 了解开发语言,了解行业趋势,从而分析产品差异化,对于后期运营推广可能出现的问题进行预防或者找到相关办法.

丰满区17189528446: 做一个APP需要学哪些东西呢? -
豆居葡萄: 想要制作APP,也就是手机软件,最好是系统的先学一些编程语言,只有这些有基础了才可以在电脑PC端来制作手机APP.

丰满区17189528446: 手机app开发都需要学什么 -
豆居葡萄: 手机APP的开发技术很多,在开始学习的时候不可能一次性全部学会,也没有必要一开始都全部学会,但是有些技术是非常常用的,需要在开始时打好基础,这些技术包括下面几大类:1、Activity生命周期 2、界面开发技术3、数据存储技术4、网络编程

丰满区17189528446: 想自学手机app程序开发.需要从哪些技能方面学习开始. -
豆居葡萄: 没有编程基础的话,可以从编程的入门开始学,比如basic和pascal,再转C语言,慢慢看看c++,java之类的.如果你觉得时间有点长,推荐在线应用开发平台——应用之星,这个网站无需编程和代码,小白用户也能在线开发app.教程:http://tieba.baidu.com/p/4892789335楼主有不懂的地方可以继续追问我哈~

丰满区17189528446: 要想学习开发手机软件需要掌握哪些东西? -
豆居葡萄: 首先要有JAVA基础 然后学习J2ME应用

丰满区17189528446: 学习制作手机APP需要哪些资料?没基础要怎么学? -
豆居葡萄: 已Android手机APP为例: 你要学会一门编程,即Java语言 其次你要会使用APP的开发工具,即eclipse,这个是开发工具,你要学会熟练使用 监你是新手,做到这俩点即可

丰满区17189528446: 自学手机应用开发该从什么学起?
豆居葡萄: 首先手机软件开发最低的入门条件是: 1. 熟悉《数据结构》 2. 熟悉多任务操作系统 3. 精通C语言 4. 略知通信协议,比如ISDN协议中呼叫建立和呼叫拆除过程. 注意: 入门阶段不需要了解过于复杂的C#编程原理,但要知道一些c#基础用法,比...

丰满区17189528446: 开发手机软件需要学习哪些知识 -
豆居葡萄: 你好,第一个选择就是开发手机网页版软件.第二 Flash,Adobe最近宣布进军移动领域,推出了支持大部分平台的Flash浏览器,以及一个“Flash到iPhone软件”编译器.这样,开发者只需在flash里编写所有软件,然后通过编译软件在多种手机...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网