雷火电竞(中国)平台网站

雷火电竞

咨询热线

13298323885

Classification

雷火动态

13298323885
传真:13298323885
手机:13298323885
邮箱:admin@niukid.cn
地址:河南省郑州市金水区农科路25号院2号楼18层1807号
当前位置: 首页 > 雷火动态 > 最新资讯

软件开发的几种分类有什么雷火电竞区别?

发布时间:2023-10-25 16:56:16 丨 浏览次数:709

  雷火电竞官网 雷火电竞雷火电竞官网 雷火电竞具体没有遇到过这么细的职位分工。被邀请来回答问题,只好望文生义,谈谈自己的看法,不对的地方,大家批评。

  后台开发方向,我想应该是服务器后台开发,大约是Linux/UNIX环境,C/C++语言

  客户端开发方向,简单点讲,就是QQ了,具体开放环境,好像是Visual C++,只能说好像是,不确定,求证。

  终端开发方向,应用开发方向,这两个大约是针对移动互联网终端(平板电脑,手机)的吧

  运营开发方向,这个不太清楚,难道是开发工具分析服务器日志文件,辅助运营管理

  实际上,这些是根据应用场景来进行分类,但是不管他怎么分,都要靠开发语言来实现,至于各自用什么语言,这就由这个场景的特点来决定了,比如,服务器后台开发,必然是C/C++,而移动应用开发,很多是针对Apple,那就是Objective-C了。

  首先软件开发和游戏开发的技术栈是有差别的,如果我们做软件开发,更多的时候开发技能会分成前端和后端,而前端其实也分成两种

  一种是客户端的一些功能开发,这个客户端是指没有特定用户界面标准的前端技术,比如我们在ios环境里面,或者是在java或安卓环境里面,虽然我们用的语言是java或者swift,但它面对的应用程序是一种叫做原生的应用程序类型,什么叫原生应用程序呢?

  就是这个应用程序,需要从游戏、从应用市场下载并且它ui界面的设计都有专门的底层对应组件的支持,这个组件是操作系统级别的组件

  另外一些开发就是网页开发,网页开发是有标准的html的网页标准,如果要在网页上面做各种各样的效果,也可以用javascript写各种各样的网页脚本实现网页特效,比如在网页上点击一个地方出现一个什么样的特效,都是javascript来实现的

  还有在网页上注册一个用户,比如填写的用户名密码,是否符合用户名密码的长度,还有强度的要求,都可以通过javascript来进行验证

  还有一类应用是电脑端的应用,这类应用也有特定的一些用户界面,所谓开发的控件,比如在c#里面,可以用wpf,可以用winform来进行开发,java和python也有它对应的ui界面组件

  有一种情况需要区分出来,在做app的时候,为了考虑安卓和ios平台的通用性,有些应用程序特别是阿里这些app,会把网页端的手机程序包装在app里面,这个app是什么?其实它就是一个浏览器,这是一种特殊的情况

  如果是这种情况,比如大家用的淘宝,京东或者是阿里旺旺这样的软件,其实它都是app里面包裹了一个网页端的程序,除此之外,一般在做前端开发的时候都是原生应用,什么叫原生应用?

  要掌握的技术栈,如果是安卓就掌握java,如果是ios掌握swift,网页端掌握html,电脑端需要掌握C#掌握java或者是python等等

  后端应用像阿里比较喜欢用java,腾讯一般喜欢用C或者C++,如果是做网页开发,也会用php来做后端,当然也有一些应用会用python,为什么呢?

  更多技术交流请加Q:1517069595或V:alice17173(原神游戏开发/皇室战争/TA技术美术/热更新/分布式服务器/帧同步/商业项目实战/每周技术分享/学习交流群)

  IT专业入行门槛低,而且如今的工资待遇越来越好,而且目前 IT行业的就业市场是不饱和的,所以从业人员找工作还是相对来说很轻松的。现在的你选择 IT专业,绝对不会错,如果你不想继续读书,选择职业技术学校就读也不错,只要你学好 IT技术,有能力,你就可以找到一份不错的工作岗位

Copyright © 2021-2023 雷火电竞(中国)平台网站 版权所有
电 话:13298323885    手 机:13298323885   传 真:13298323885    E-mail:admin@niukid.cn
地 址:河南省郑州市金水区农科路25号院2号楼18层1807号
豫ICP备2021004807号

扫一扫关注微信公众帐号

免费咨询 投诉建议