Hi

Comments inline:

On 2011.07.20 15:05, Wally McClure wrote:
While I think we all want a better design time layout solution, this is an issue that we can work around short/medium term. For me, the debugger and the performance are issues #1 and #1, by a long shot. I did a talk back at the beginning of May on mobile at a high level. Two guys that work at a company I am familiar with said that they had looked at mono for android and decided to not not use monotouch and mono for android because of the debugger in monodroid. Would it have been a huge sale? I don't know, but it would have been a mono design win and it would have been a win for me/us as well as they would have been interested in our training. If these problems had been fixed, would the sale have been made? I'm not sure, but I know that this company was using .NET for their development so I think it had a good possibility.

Our team has managed to overcome debugging issues through multi-targeting.

Usually we star our project with several targets (WP7, silverlight, WF, WPF). Business-Logic is in separate assembly shared as project link and c# files as source links. It woudl be simplified MVC, MVVM model with Controller merged either in Business or
Presentation (View Layer).

Great help is ProjectLinker tool (VS addin, see VS gallery, on codeplex) developed by
MS project prism team for sharing code between WFP and Silverlight....

It is possible to exclude links with *.WPF.cs and *silevlight.cs, so they are not linked accross projects. Tool has some flaws (we have tried to introduce *.WF.cs, *.M4A.cs, WP7.cs extensions for other project types, got the code but had not enough resources to pull it through, so filled an issue on
codeplex).

We have more than 70-80% code written in BusinessLogic layer and use DataBinding for
WF, WPF, Silverlight etc.
So most of the debugging is in BL and can be done with desktop targets WF or WPF...
And this is not so slow...

When this is done then there is some debugging done with M4A, but it is not a lot...


Hope this experience helps someone...

Regards

mel


I'd definitely add Amir's suggestion of stability as well to mine. I have seen exceptions occur with no warning and messaging as well.

Wally

------------------------------------------------------------------------
From: [email protected]
To: [email protected]
Date: Wed, 20 Jul 2011 14:18:32 +0200
Subject: Re: [mono-android] wishlist

I actually create the layouts in eclipse and copies the result to my VS project. It's a bit clumsy, but it works...

--Rune

*From:*[email protected] [mailto:[email protected]] *On Behalf Of *Mark Berry
*Sent:* den 20 juli 2011 14:03
*To:* [email protected]
*Subject:* Re: [mono-android] wishlist

I would really like to see some kind of integrated form designer to keep me happy and visual, but I'm ok without.

On 20/07/2011 11:20, Amir Waldman wrote:

My wishlist:

·Debugger speed

·Runtime reliability

Current product is very slow to debug and unstable at runtime. It crashes without showing any exception.

I hope these good news can bring a new life to Mono for Android

Best Regards,

Amir

*From:*[email protected] <mailto:[email protected]> [mailto:[email protected]] *On Behalf Of *Wally McClure
*Sent:* Monday, July 18, 2011 5:38 PM
*To:* [email protected] <mailto:[email protected]>
*Subject:* [mono-android] wishlist

With the good news regarding the status of Monotouch and Mono for Android, its time for my M4A short term wishlist:

  * Getting the debugger working.  Debugging applications is an
    integral part of what developers do.  Debugging in Visual Studio
    has got to be improved.
  * Performance.  It seems that apps written in M4A seem to run really
    slowly in comparison java apps running on android.


Medium term would be honeycomb and tablet support along with mapping.

Wally




_______________________________________________
Monodroid mailing list
[email protected]  <mailto:[email protected]>
UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid



--
This e-mail is confidential and privileged. If you are not the intended recipient please accept our apologies; please do not disclose, copy or distribute information in this e-mail or take any action in reliance on its contents: to do so is strictly prohibited and may be unlawful. Please inform us that this message has gone astray before deleting it. This email has come from a server controlled by Supporting IT. We use a strict anti-spam solution that includes the use of SPF (information can be found athttp://en.wikipedia.org/wiki/Sender_Policy_Framework andhttp://www.openspf.org/) Should you have any complaints as to this email, you can address them [email protected] <mailto:[email protected]>. Supporting IT can also be contacted on +44(0)845 862 0348 Thank you for your co-operation.

_______________________________________________ Monodroid mailing list [email protected] UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid


_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid


--
Miljenko Cvjetko dipl.ing. ET
        Direktor/CEO
        Projektant rjes(enja/Solution Architect 
        Razvojni programer/Senior developer
        Voditelj projekta/Project Manager

IX juz(na obala 13
Kajzerica Zagreb
T: 385 1 7775555
M: 385 91 557 447 3
F: 385 1 7779556
e: [email protected]
w: www.holisticware.net

_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to