请问一下,把一个网站的功能往 App 上转移,一般是怎么做的?

2015-04-27 18:45:59 +08:00
 hellogbk
我有一个网站, 现在想做一个对应的APP,请问这种情况一般是怎么做的?是只需要做出来APP的界面, 然后一切操作都http get/post到web服务器去操作吗? 还是一般是用别的方法?

我不太懂APP的东西,谢谢回答。
4910 次点击
所在节点    移动开发
15 条回复
em70
2015-04-27 18:56:47 +08:00
你可以玩一下VB,先建立一些基本概念,比如事件,控件属性,按钮,列表这些。否则沟通是很困难的
maemual
2015-04-27 19:01:29 +08:00
是的,网站的后端做一个针对 APP 调用的 HTTP API
tanteng
2015-04-27 19:05:17 +08:00
不是转移,而是另外开发一套提供手机请求的API,很多方法也都是共用的
hellogbk
2015-04-27 19:34:13 +08:00
@tanteng 你好,我网站有很多ajax接口,不能直接用这些接口吗?
cyanhu
2015-04-27 19:38:49 +08:00
写接口吧
tanteng
2015-04-27 22:15:36 +08:00
@hellogbk 。。ajax接口不是js请求的吗,你手机应用怎么访问ajax接口
hellogbk
2015-04-27 22:47:56 +08:00
@tanteng - -,手机直接http调用啊。
loveuqian
2015-04-27 23:16:42 +08:00
楼上的意思你的APP不写原生的了?
leiz
2015-04-28 01:06:18 +08:00
1. 把服务器提供的所有数据接口做统一分类设计和RESTful化
2. 网站版修改成ajax调用,适配pc交互做展示
3. app无非就是一套适应mobile交互的展示前台

把网站的服务器端做成统一接口,就是不同的端用不同的前台程序来做展示适配而已。
leiz
2015-04-28 01:06:50 +08:00
@hellogbk 是可以的,直接获取请求返回的数据即可。
tension
2015-04-28 02:13:46 +08:00
寫個WEBAPP!
hellogbk
2015-04-28 08:37:49 +08:00
@loveuqian 是想做成原生的啊, 我是想问做一个原生的APP,可不可以直接用网站现在现成的AJAX的接口,还是一般都是另外再写一套接口?
maemual
2015-04-28 09:08:20 +08:00
@hellogbk 一般都是另写一套 API,不太相信你原来的 AJAX 接口能够满足原生 APP 的需求。
nicodelee
2015-04-28 12:30:51 +08:00
knightlhs
2015-04-30 11:33:55 +08:00
@hellogbk 一般如果不是为了设计web app 都建议重新设计接口 毕竟 app 的生态逻辑是 CS 的而网站是 BS 的 差别还是蛮大的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/186772

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX