2011-03-18 80 views
3

我正在使用MonoTouch开发一款新应用程序,并且我想将数据存储在AWS中。AWS.net库是否与MonoTouch兼容?

我看到有一个AWS.net库可以从亚马逊,但我不知道我是否可以使用它与我的MonoTouch应用程序。我可以吗?

+1

这些库在哪里,我想看看 – 2011-03-19 15:37:27

+0

@ miguel.de.icaza:你可以找到他们在http://aws.amazon.com/sdkfornet/ – 2011-03-21 14:17:18

回答

5

标准的.NET二进制文件不会工作,根据FAQ:http://monotouch.net/FAQ(我可以使用标准桌面Mono程序集或.NET程序集与MonoTouch?)。

编辑:所有你需要做的是重建与Mono的C#编译器

2

的源代码,我认为更好的选择是使用AWS SDK for iOSbindings给OBJ-C库。如果你只是搜索它,那么有些例子是如何编写绑定的。这可能不是您希望的快速解决方案,但您可能不希望使用SDK for .NET,因为它可能无意用于iPhone。

如果你最终为它写了绑定,请将它发布到github上供其他人使用。为很多人解决,对吧? :)

+0

MonoTouch现在是超过iOS,它也是Android ... – BerggreenDK 2011-06-09 14:45:50

2

对于文件到S3标准上传的MonoTouch我用这个Library, 使用MonoTouch的库模板重新编译的MonoDevelop中,做(使用System.Web.Services而不是System.Web程序)。

因为大量使用System.Web和IOrderedDictionary(ThirdParty库),因此重新编译AWS以实现单点触摸非常困难。

0

我刚为Android构建了适用于Monotouch/Mono的AWS开发工具包。我不得不修改一些文件并从当前的Mono版本中添加一些类。

GitHub库位于:

https://github.com/fr500/aws_sdk_monotouch_monodroid

这是我的第一次尝试,它的工作,但我不知道我的做法是正确的。任何帮助,将不胜感激