[返回上班一族首页]·[所有跟贴]·[ 回复本贴 ]·[分区新闻]·[繁體閱讀]·[版主管理]
【进来看】
送交者: sagement[★夜神★] 于 2017-08-03 2:58 已读 204 次  

回答: 借地求助:html5写的webapp 如何与数据库交互? 由 欧洲的男人 于 2017-07-21 12:59

鉴于你的标题是:html5写的webapp 如何与数据库交互
所以我判断你还没理解前端代码和后段代码的区别,你应该是在网页方面都还是一个新手。

于是我猜测你真正的需求是建立一个响应式html5前端布局的网站,可以自动适应设备的宽度(手机/平板),然后这个网站再用xcode开发外壳嵌入web内容,这样不论是通过桌面还是移动设备打开后看到的都是统一的界面,从而达到一次发布,多平台共享的低成本维护方案。

这样做的好处是,你只要用html前端布局+程序页面+后端数据,就可以实现在网页上实现各种功能,同时,由于在xcode中由于使用了hibrid布局,所以xocde的开发变得非常容易。但这也就需要你不仅要为苹果开发app,同时也需要在安卓app也开发一个同样功能的壳。所以这个方案的最核心是你的html5的功能性动态网站,且这个网站不论你是用php还是aspx.net结构,你都轻而易举地避免陷入到如下的尴尬境地:假如app不使用hibrid结构,那么你就必须用native结构,which means每一次app更新你都需要从苹果重新提交,费时费力且由于是native结构,你的数据库等于要专门在xcode中用objective c来架构,且这个结构等于是只针对苹果的,当你想在开发一个安卓app的时候,你将不得不再在安卓里面用另外一种语言把你的app移植过去。所以这样算下来,你等于做了三套系统,第一套是你的网页动态数据库系统,第二套是xcode开发的苹果app数据结构,第三套是安卓平台结构数据库。你这三套结构的数据库同步会把你搞死,你的所有人力资源都将被你日后的维护工作吸干的。

另外分享一个经验,苹果的app提交审核很严格,他们的方针是app应该是功能性的,有特点的,如果你提交的app只是简单的网页内容+app外壳的形式,他们很可能会驳回你的方案,此时,除非你的app内容是苹果app store里面急缺的内容,他们有可能会睁一只眼闭一只眼,否则。他们会这样说:苹果app的初衷是让通过xcode开发具有独特内容或功能的良好体验给客户,假如您开发的app内容和您网站上现有的完全一样,那么其实直接让客户去网址就可以了,没必要开发成app。但有时候这一点也比较tricky,因为有的时候公司同时需要web和app,所以,关于这点就要看你的运气了,运气好的话他们会让你审核通过,但是如果很不幸你没通过,那么我建议你在你的app菜单里面加多一点native coding的小功能,该功能室你网站上面没有的,这样他们一般会让你通过。这里有一个现成的案例,请在苹果store里面搜索:“origin of time”。这个app就是头一次提交被否,然后在右边的所有菜单都使用了native应用后才被通过的。

所以综上所述,你现在最要紧的不是扯什么ios或安卓app,你最应该做的是首先把你现有的网站架构变成html5自动响应式前端+后台动态数据库结构的功能性网站。有了这个基础,你才能开始考虑以后怎样把这个网站内容通过简单做hibrid壳的形式分别在苹果和安卓移植。

如果你看不懂以上我说什么,那么请你自行关键字查询;如果你看懂了,不用谢,并祝你一切顺利
喜欢sagement朋友的这个贴子的话,[请点这里投票,“赞”助支持!]
[举报反馈]·[ID前期主贴发言]·[返回上班一族首页]·[所有跟贴]·[-->>回复本贴]· [-- 登录后分享可获积分 --] ·[返回前页]
贴子内容是网友自行贴上分享,如果您认为其中内容违规或者侵犯了您的权益,请与我们联系,我们核实后会第一时间删除。

所有跟贴:        ( 提醒:主贴楼主有权将不文明回复的用户拉入他/她的黑名单,被多名主贴网友标记为黑名单的ID将被系统禁止在本栏目的回帖评论;)


加跟贴(积极回贴支持发贴的朋友,才能欣赏到更多精品好贴!)

用户名:密码:[--注册ID--]

标 题:

[所见即所得|预览模式]  [旧版发帖帮助]  [所见即所得发帖帮助]

粗体 斜体 下划线 居中 插入图片插入图片 插入Flash插入Flash动画 插入音乐插入音乐  插入视频


 发布前预览  图片上传 Youtube代码生成器

楼主前期本版热贴推荐:

>>>>查看更多楼主社区动态...






[ 留园条例 ] [ 广告服务 ] [ 联系我们 ] [ 个人帐户 ] [ 版主申请 ] [ Contact us ]