how do i add a library to xamarin android? - xamarin

This sounds like a very simple question, but please don't have a go at me. I have tried searching. perhaps i'm just using the wrong terminology.
I'm not new to visual studio, i've been using it ever since version 6... but i am relatively new to .net.
I have written apps which used nuget libraries. this is a piece of cake. but now I want to use this library:
https://github.com/anotherlab/UsbSerialForAndroid
how on earth do i add this? There's no nuget?
Thanks
Andrew

Related

Helix Toolkit wpf Documentation

I am fairly new to WPF and Helix toolkit. I am trying to learn how to create a 3D model with Helix Toolkit WPF. However, I could not find any documentation about Helix objects, methods, and properties. So, I was wondering if any documentation exist for objects and methods of Helix? If yes, where can I find it?
Thank you very much.
The documentation on the website is very basic. There was also a new release which, as far as I know, is not in sync with the documentation.
But you can check out the source from github and have a look at the example projects. There are a lot of them. You can build and run them in VisualStudio.

What has happened to Dynamic LINQ?

I have a need to use dynamic LINQ where I can use variables in place of field names. Now I have done some googling and found that there is a sample for VS2008 where we can get this functionality.
My question is what has happened to this DLINQ ? It's been 4 years and I wonder whether it's made it into framework proper or some other new solutions have been invented to replace this? I only have my interest in DLINQ now so it is rather difficult to find further info on google, beside not knowing what exactly I am looking for other than 'better incarnation of DLINQ'. Can anyone shed some light?
This was never an "official" part of LINQ so has never been included in the framework.
The source was freely available and versions of it have appeared in CodePlex and on GitHub
The GitHub source appears to be the origin of the Nuget package
I've resurrected Dynamic LINQ, adding support for .NET 4.0/4.5, added support documentation (a work in progress), and added lots of new features.
Here is the link to the docs page, and from there, you can find the NuGet package and GitHub Project

How to compile Cocos2d-X with Marmalade?

Does any body know a tutorial, or a three simple step in order to compile the code the I wrote with Cocos2d-x with Marmalade?
I want to take the code I already compiled and used in Cocos2d-X, insert into a marmalade project, and compile.
In lots of places is written as easy, but I have difficult with this.
I'll really appreciate if someone has some easy step to follow: "Maramalade + cocos2d-x for dummies style :) "
Thanks,
Adrian.
I think this post on Marmalade forum may help you.
The latest version include project mkb for helloworld and tests follow them.

Farseer physics Engine 3.1 with Mango

When I try to reference the project of farseer with a WP7 game targeted to mango, it gives an error about these projects being different in "refresh levels"
The integration with a NoDo Game works fine.
How should I solve this? I don't want end up creating a NoDo Game...
I've just got an answer from Farseer's fan page administrator, they're working on releasing a version specifically for mango and also working on making video tutorials for the engine...
Download Farseer source code from their site and compile it by yourself. I'm pretty sure the assembly versions have changed from NoDo to Mango.
After compiling the source code, add reference to farseer dll file (not to the project).
Since Farseer's main download still has not been updated for Mango (A little concerning that the project seems to have stagnated)-- if anyone finds this question, I believe the simplest fix for this issue is just to right click the Farseer Physics project in the Solution Explorer and select "Upgrade Windows Phone Projects". This allows the reference to be made and doesn't raise any errors for me. I've yet to see if the functionality of the engine remains intact, but wouldn't imagine anything would go terribly wrong.

What’s the best approach when migrating legacy projects across versions of visual studio?

I've been thinking about the number of projects we have in-house that are still being developed using visual studio 6 and how best to migrate them forward onto visual studio 2008. The projects range in flavours of C/C++ and VB.
Is it better to let VS2008 convert the work-spaces into solutions, fix any compile errors and be on your merry way? Or, is it better to start with a clean solution and migrate code across project by project discarding dead code along the way?
The Microsoft p&p team has recommended some strategies that answers this. Basically they recommend something like the project by project approach you mention. Of course, they're assuming a neatly architected application that has no nasty, dark corners from which late nights of coding and copious amounts of coffee spring from.
It doesn't hurt to let VS2008 convert the project for you and see how much effort is required to fix the errors.
When I had to convert a VB6 app to VS2003 several years ago, I ran the converter and it produced something that basically compiled, but wasn't very good at all. I ended up having to modify a big chunk of the code it generated.
I would start with a clean solution, then run the converter on a project and copy over only the code you need. One of the big differences I noticed between a VB6 project and the converted VB.NET project (WinForm) was with the built-in controls. The converter would try to preserve the type of controls you were using, even if they were old and outdated. So you might be better served by creating new forms with modern controls (text boxes, tab controls, etc), then copy in the code that you need.

Resources