Android开发用什么工具?(A股上市的公司中主营手机软件开发和3G应用?)

%title插图%num

Android开发用什么工具?

我也是应用电子毕业的,单片机用汇编,复杂点的用c ,但是对于单片机来说它的硬件内存、i /o 口、cpu 、外接设备没有一样是符合的。单片机对于像冰箱、洗衣机等的智能控制,侧重过程程序控制,传感器则是侧重外接的温度、水位等。对于安卓来说则是要学习java 对于我们这样的要从头学。java 要精通还是很难的而且好的教材大都是英文原版的。

A股上市的公司中主营手机软件开发和3G应用?

拓维信息,湖南省政府的标杆企业,电信行业的。
北纬通信,也是做sp增值业务的,手机游戏等比较多。
博瑞传播,手中有着部分手中乾坤股权,手中乾坤也是做sp业务的。

开发一款手机应用需要什么条件?后期维护软件安全稳定需要具备什么?

开发手机应用需要前端和后端一起配合:

一、前端开发

1、原生开发

需要具备IOS和安卓原生开发能力,IOS需要使用Object-c或swift开发,安卓需要使用Java开发。

2、Web开发

需要具备移动Web开发能力,需要使用H5、JavaScript等进行开发。也要了解常用web开发框架。

3、Hybrid开发

混合开发,需要使用H5,JavaScript加一部分原生开发的能力。

4、微信小程序开发

使用Javascript,HTML,CSS进行前端开发。

二、后端开发

使用Java或者PHP等进行Web后端开发,你可能会用到数据库,这样还需要安卓MySQL等数据库管理系统。

如果使用Java开发:你需要SpringMVC+Spring+MyBatis的常用框架搭建常用的数据库增删改查应用。

三、运维

后端服务器

你需要将你的后端应用部署到公有云平台上,选择阿里云、腾讯云或华为云,最低配置是一台云服务器,配置使用4核8G的就可以,带宽先考虑5m。然后部署应用服务器,常用的是tomcat。再安装数据库服务器MySQL。

前端应用下载

如果是原生APP,安卓APP需要到安卓应用市场上架,IOS APP需要到苹果商店上架,上架比较麻烦,需要审核。安卓APP可以通过网站下载安装,不需要审核。

如果是微信小程序,就不需要下载安装,通过微信审核后就可以访问了。

总结起来,一个手机应用,需要前端开发和后端开发,运维需要前端下载和后端部署。希望对你有所帮助。