2 lastnemo lastnemo 于 2015.07.16 14:56 提问

PC与移动开发的区别,请分前后台分别说明下

RT,希望高手给讲解一下,理清异同。顺便多问一下,针对后台这块,如果是用java做开发,从pc端转到移动端需要克服哪些问题
原帖被删除了,奇怪了。

6个回答

wlwlwlwl015
wlwlwlwl015   Rxr 2015.07.16 15:23
已采纳

我做了2年J2EE 1年Android 简单谈谈
做后台的话通常指的是BS架构的各种类型的项目,有做J2EE的经验必定J2SE也有基础,而做移动端(Android)只需要有J2SE的基础就可以了,
而后就是学习大量的Android SDK,熟悉一些基本的使用方法,比如layout布局、Activity、Fragment,网络通讯等等。总的来说,有Java基础
的底子学Android还是问题不大的。

oyljerry
oyljerry   Ds   Rxr 2015.07.16 15:05

后台这部分区别不是很大。如果PC,移动端都是通过WEB API方式跟后台通信的话
但是PC端还有一个方式就是通过socket跟后台通信。这个一般移动端不会采用

bdmh
bdmh   Ds   Rxr 2015.07.16 15:12

做后台,你一般只关心业务逻辑,嵌套不但要有业务逻辑,还有界面布局,如何适应不同的屏幕,交互等等

guwei4037
guwei4037   Ds   Rxr 2015.07.16 15:24

主要是屏幕大小不同,造成很多操作习惯不一样,还有很多特色功能,比如:移动开发有手势、传感器、gps等等。

abcd880129
abcd880129   2015.07.16 15:29

前台:PC端显示的内容比较多,功能性比较多,很多都可以在一张页面上显示。
移动端由于屏幕比较小,你需要考虑客户的使用习惯,人与机子的交互更加重要。而且要想办法在有限的空间中,实现更多的功。

后台:个人感觉没什么大的差别,可能对于移动端,你要想办法使移动端能更快的得到交互。

sq419412002
sq419412002   2015.07.20 11:59

主要在布局交互和兼容吧

Csdn user default icon
上传中...
上传图片
插入图片