Hi Stephan
On 2012.08.28 12:49, Stephan Steiner wrote:
Hi mel
I think it's the language barrier - I felt you were hinting at "it's not
appropriate to complain" - and I think it's appropriate if you have just
cause.
It seems so. Sorry for misunderstanding.
We have the situation where you can call some code and don't really know
whether it will work until you've tried (e.g. getting the network
information, or wcf). There's also inexplicable strange behavior (see my
posts with regards to instantiating my singleton object from a background
thread), or Data Contract Serializers being able to deserialize a json
string on PC, but failing on the same json string on MonoDroid (will file a
bug on that and post here - I've had to manually rewrite json data I get
from GCM because somewhere along the way it inverts my keys and values in a
dictionary object).
True. I have similar issues (not that many).
If I just begrudgingly develop workarounds and never tell Xamarin about
issues I'm facing, the product cannot get better.
I'd say You have right to complain, if not obligation, but I see
constant improvement.
OK sometimes it bothers me that it is not fast as I would like to see,
but it is getting better
and better.
I realize I'm a n00b and have to go through the learning curve
So are we all...
- but I've
gone PC to mobile client before many eons ago, and the process from PC to
PocketPC was in a lot of ways a much better experience. You have a list of
APis that are supported so you can pick and chose what to use for the PC
client (lowest common denominator), and whatever API you use that has been
marked as working on the mobile platform will work. There was some
funkyness, but the process was essentially smooth. I erroneously assumed it
would be similar with M4A.
But I think to compare the size of organization behind PocketPC and M4A
would be unfair.
I can remember I had to write plumbing code for IsolatedStorage between
WP and RIA
version of Silverlight. That kind of errors happen.
For me there are much worse "strategic" errors that Microsoft does and I
think Xamarin team
is much better with those decisions. For example: being unable to load
CE (SmartDevice)
projects into VS2010, because product[s] are not supported anymore is
hard to justify.
How can CE apps be ported to WP when bare loading is not possible (I do
not need to
compile and run/debug, just to open it). OK it can be done with altering
project files, but
this is insane - to cut support for one projects off and not allowing
those projects to be
ported to new platforms...
I do not want to explain other issues that will (IMHO) hinder WP to gain
more market share
in coming years...
And I think that our complaints hit faster and more ears at Xamarin than
at MS.
I'm hoping that M4A will continue to improve so that our experience will get
smoother over time. The premise of the product is amazing, the execution,
imho, doesn't fully live up to it, yet. Not to say that Android in itself
does, either (my list of things that absolutely should change is as long in
Android 4.1 as it was when I got my first iPhone) - but there's nothing that
Xamarin can do about limitations of the underlying OS.
Same here. A year ago I was questioning myself whether invested time was
the right decision.
Today I'm sure it was.
cheers
mel
Now to file that bug...
Cheers
Stephan
What I did not understand is "sitting on my mouth"... It felt like I'm
hiding some info...
And who_the_fake am i??
cheers
--
View this message in context:
http://mono-for-android.1047100.n5.nabble.com/Stepping-into-standard-NET-libs-tp5711361p5711593.html
Sent from the Mono for Android mailing list archive at Nabble.com.
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com
UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid
--
Miljenko Cvjetko dipl.ing. ET
Direktor/CEO
Projektant rješenja/Solution Architect
Razvojni programer/Senior developer
Voditelj projekta/Project Manager
IX južna obala 13
Kajzerica Zagreb
T: 385 1 7775555
M: 385 91 557 447 3
F: 385 1 7779556
e: mcvje...@holisticware.net
w: http://www.holisticware.net
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com
UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid