问题描述
- PC与移动开发的区别,请分前后台分别说明下
-
RT,希望高手给讲解一下,理清异同。顺便多问一下,针对后台这块,如果是用java做开发,从pc端转到移动端需要克服哪些问题
原帖被删除了,奇怪了。
解决方案
我做了2年J2EE 1年Android 简单谈谈
做后台的话通常指的是BS架构的各种类型的项目,有做J2EE的经验必定J2SE也有基础,而做移动端(Android)只需要有J2SE的基础就可以了,
而后就是学习大量的Android SDK,熟悉一些基本的使用方法,比如layout布局、Activity、Fragment,网络通讯等等。总的来说,有Java基础
的底子学Android还是问题不大的。
解决方案二:
后台这部分区别不是很大。如果PC,移动端都是通过WEB API方式跟后台通信的话
但是PC端还有一个方式就是通过socket跟后台通信。这个一般移动端不会采用
解决方案三:
做后台,你一般只关心业务逻辑,嵌套不但要有业务逻辑,还有界面布局,如何适应不同的屏幕,交互等等
解决方案四:
主要是屏幕大小不同,造成很多操作习惯不一样,还有很多特色功能,比如:移动开发有手势、传感器、gps等等。
解决方案五:
前台:PC端显示的内容比较多,功能性比较多,很多都可以在一张页面上显示。
移动端由于屏幕比较小,你需要考虑客户的使用习惯,人与机子的交互更加重要。而且要想办法在有限的空间中,实现更多的功。
后台:个人感觉没什么大的差别,可能对于移动端,你要想办法使移动端能更快的得到交互。
解决方案六:
主要在布局交互和兼容吧
时间: 2024-10-26 17:28:34