我想使用ASP.NET / C#开发一个存储用户gps位置的Web应用程序。
我想要的是构建一个移动应用程序来访问不同平台的GPS硬件(iPhone,Android,BlackBerry,Windows Phone,...)
有可能。?
答案 0 :(得分:1)
您需要查看Geolocation API。这是一个HTML5标准,iPhone和Android浏览器都支持它,现代桌面浏览器也支持它。您可以在客户端上从Javascript调用此API,然后使用(例如)隐藏的表单字段或查询字符串将值传递给服务器。
答案 1 :(得分:1)
取决于硬件,是的。有许多插件可供您针对不同平台针对C#进行开发。例如,对于Andriod,有一个名为MONO的包,它有库,因此您可以使用C#进行开发。 BlackBerry有大约三种不同的软件包(都不受支持)。我不知道iPhone的任何东西,但它们可能存在。
你只需做一点研究
答案 2 :(得分:-1)
取决于硬件,是的。有许多插件可供您针对不同平台针对C#进行开发。例如,对于Andriod,有一个名为MONO(http://android.xamarin.com/)的软件包,它有库,因此您可以使用C#进行开发。 BlackBerry有大约三种不同的软件包(都不受支持)。我不知道iPhone的任何东西,但它们可能存在 你只需要做一点研究。