java开发手机APP需要用到什么技术?

各位大神,我是刚培训出来的,刚面试一个公司,是做手机APP的,我培训班没教过APP的开发,不知道和开发BS应用有啥区别呢?我现在不知道这个APP的具体功能是什么?要什么需求?就一般情况来说,开发APP我可能会用到什么?mybatis、Struts2、hibernate、Spring这些框架要用吧?还有其他什么东西呢?前端不用我操心,有专门的前端妹纸,

求大神给点建议

4个回答

你说的那些框架。。。都不用。。。Java用于开发Android手机应用,如果你要开发Android的话,首先需要了解Android开发入门知识(什么四大组件之类的,网上有很多,或者到Android官网上看Android Training的资料),进阶的话需要了解网络编程,linux系统什么的,这个晚上也有很多整理的资料。然后,如果要开发底层的话,那就需要学习JDK编程了,然后就需要用到c/cpp。。。

cai772088996
cai772088996 谢谢,照这么说,只能边做边学了
4 年多之前 回复
Ivan_zgj
GuityCrown 回复cai772088996: 也不是,android开发的基础就是java,你也就是在java的基础上再去学习android而已,入门也很快的。网络编程其实也跟你做web项目的那些差不多啦,反正都有很多优秀的第三方库。很多公司开发app的时候都会使用很多优秀的开源库的,你只要了解原理就行,当然要想进阶的话肯定不止这样。android上也可以使用webservice通信的,我没有具体用过,但是我知道是可以的。linux在服务器,嵌入式上用的很多,比如android系统就是基于linux内核的。
4 年多之前 回复
Ivan_zgj
GuityCrown 回复cai772088996: 也不是,android开发的基础就是java,你也就是在java
4 年多之前 回复
cai772088996
cai772088996 大神,意思是我之前学的基本都用不上,然后现在相当于要再学一门新技术了呗....您说的网络编程,是像我培训时写web项目这种吗?webservice有用吗?linux系统主要是拿来做服务器用吗?
4 年多之前 回复

app开发有IOS和Android两种,可以选一种,有Java基础,可以自学看看Android

你应该去了解我一下android系统,它用的是java语言

android是以java为基础的。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐