【问题标题】:Android app and website [closed]Android 应用程序和网站 [关闭]
【发布时间】:2012-06-22 08:11:48
【问题描述】:

我对网站有一个想法,我想建立它,但我认为在网站旁边添加 android 应用程序会非常有帮助......我想知道: 如何做到这一点? 我应该使用哪些编程语言? 我可能会遇到什么样的困难?

我考虑过网络服务,但我不知道这是否适用于我......你觉得呢?

【问题讨论】:

    标签: android web-services web


    【解决方案1】:

    为了在 Android 应用程序和网络之间进行交互,您最好使用 JSON 协议,因为 JSON 是轻量级的,并且提供了一种以有意义的方式组织数据的方式。

    Android 原生具有 JSON 编码解码 APIS

    如果你更喜欢开源,我个人建议使用 PHP

    【讨论】:

    • 实际上,我希望 Android 用户(使用 android 应用程序)和网页上的某个人之间立即进行交互....可能像 messenger 之类的东西!我需要网络服务吗?
    • 是的,我想你需要一个网络服务
    • 我明白:我必须建立一个网络服务然后添加一个界面(女巫是网页)然后添加另一个界面,它是android应用程序对吗?
    【解决方案2】:

    如果您只需要一个类似于 WebApp 的 Android 应用程序,那么: 首先,您应该真正考虑是否需要它。如果该应用程序只不过是一个网站,那么问题在于,该用户会下载您的应用程序,然后通常会有点难过,它只不过是一个网站。因此,您应该考虑通过移动技术增加一些价值,例如定位服务、离线存储等。

    如果您的应用程序添加了一些移动设备,但您的​​ UI 通常类似于 Web 应用程序,并且您不想花太多精力来构建本机 UI,您可以使用 HTML5 到像 @ 这样的本机框架987654321@ 和Appaccelerator。它们还可以让您很好地为多个平台编译它。

    但是,如果你真的想要真正的原生体验,真的想使用传感器给人们提供良好的移动体验,比如后台同步等,你可能应该编写一个原生应用程序/原生应用程序。

    要采用的技术是适用于 Android 的 Java 和适用于 iOS 的 Cocoa。正如 Pete 已经指出的那样,两者都可以很好地与 JSON API 配合使用,所以如果你提供那很好。几乎所有服务器端语言都提供了创建这些的可能性。因此,您不仅限于 PHP,还可以随心所欲。

    这是一个粗略的概述,请随时询问详细信息。

    干杯,乔尔格

    【讨论】:

      猜你喜欢
      • 2014-09-07
      • 2013-11-02
      • 2015-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多