0

我正在着手创建一个 Android 应用程序(以及随后的 iOS,如果它对答案有影响的话)作为现有网站的移动版本。我希望网站上的用户能够登录移动版,反之亦然。

该网站是用 ASP.NET MVC 编写的,我计划使用 ASP.NET Web API(接受和返回 xml/json)来提交/检索应用程序的必要数据。该网站使用 .NET 会员提供者进行身份验证。

我可以重复使用我现有的身份验证机制来验证 Android 用户并让他们登录 Android 应用程序吗?如果是这样,建议的方法是什么?谢谢,JP

4

1 回答 1

0

考虑到您想创建一个 android 版本和后来的 iOS 版本,您应该考虑使用基于 Web 的手机框架。看看jQuery 移动版

这些并不适合所有人。它们非常适合 webapps。但不如原生应用程序快。

您的本机应用程序将只是一个包装器,然后在 Web 视图中显示您网站的移动版本。安卓和iOS都支持这个。

如果它适合您,将为您节省大量代码重写和维护。

如果你确实想创建一个原生应用程序,你绝对可以创建一个基于 WebAPI 的登录并从 android 客户端使用它。

于 2013-02-21T04:41:11.747 回答