Xamarin wishlist

17 views
Skip to first unread message

Jason Awbrey

unread,
Jul 10, 2011, 4:47:55 PM7/10/11
to Forums, MonoTouch, mono...@googlegroups.com
What's on your wishlist for Xamarin's new suite of products?  What was missing from MT/MD that you'd really like to see included with the new toolset?

Here are my top 4...
  • more consistent communication.  This bugged the heck out of me with MT.  Some releases were mentioned on Miguel's blog.  Or on his other blog.  Or the MT homepage.  Occasionally, but rarely, on the mailing list.  Often the only way I found out about them was when I started MonoDevelop and it notified me.  So I'd really like to see a more consistent mechanism for notifying us of releases and changes.
  • more value-adds.  Incorporate tools like MonoTouch.Dialog into the core product.  Create more tools like this that help make development faster and easier.  .NET developers are used to a really rich ecosystem of third party controls, libraries and tools - in comparison the iOS ecosystem seems pretty barren.
  • more examples and samples.  Create a lot more code samples that show how to do common tasks, or exercise new features of the API.  Create more reference applications.  I've yet to see a good universal app written in MT that shows off how to leverage both iPhone and iPad UI in a single app.  
  • more community - MT had/has a great community - which is probably the only thing that has kept us going during the current crisis.  Be sure to foster and encourage this as Xamarin launches.  Some of us have been evangelizing MT at user groups and in blogs - help us continue to do this with Xamarin.

What's on your list?

JA

Dimitris Tavlikos

unread,
Jul 10, 2011, 5:39:07 PM7/10/11
to mono...@googlegroups.com, Forums, MonoTouch, mono...@googlegroups.com
Excellent post!

This is my list:

1. Documentation, documentation, documentation! Tired seeing "Documentation for this item has not yet been entered" (or whatever).
2. Support. Stackoverflow is nice, but not enough. If this means that I have to pay more for the product, so be it. I am willing to do that as long as I know I will get a solution.
3. Community tools: mailing lists do not bring more people, forums do.

On the technical side, I'd love a linker whitelist and blacklist on types, instead of Do not link - SDK only - All assemblies. But I do not know how easy this would be.

Dimitris Tavlikos
Software Developer

Wallace McClure

unread,
Jul 10, 2011, 7:29:50 PM7/10/11
to mono...@googlegroups.com
  1. Documentation.  Yeah, trying to find out the little differences between how something is done in ObjC and how something is done in MT would be great.  While its possible to dig to find an answer, diffing takes time and is painful.
  2. Lots of little samples that are simple and show basic things.  While I am sure that someone is proud of creating a really large and complex example, I find that I learn best when I get simple examples.  I can figure out how to plug the pieces together, but when all I can find is a really complicated example, its hard to figure out what I really need.
  3. An open source project, like the Monotouch.Dialog is a great thing.  A little more documentation on it would be great. 
  4. Regarding community tools, I prefer mailing lists.  If I don't get a message in my email, It doesn't exist and I won't see it.  I never went to the monotouch forums, only the emailing lists.  However, its obvious that others prefer forums.  I find the split in the community is about 50/50, so having both is really important.
  5. I agree with Jason 110% about the need for more libraries that make development easier.  .NET developers are definitely used to a rich ecosystem that iOS does not have at all.
On the positive side, I found that the Mono guys were very, very helpful both on the mailing lists, in person, and in the irc channels.  This mitigates some of the issues for me.  Also, I try to be realistic on the fact that iOS is a hassle to figure out what is going on with compared to Android..

Wally

Ash

unread,
Jul 10, 2011, 10:39:50 PM7/10/11
to Dimitris Tavlikos, mono...@googlegroups.com, Miguel de Icaza, N...@xamarin.com, Forums, MonoTouch

My two cents ...

 

Would love to see close integration between Objective-C and Monotouch. Would like to pick up a Objective-C library project and use it from Monotouch and the other way round without all the b-touch stuff. Maybe Mono Develop could automate all that. I think MonoDroid does something like that with java classes.  

 

One of the missing areas is third party controls - It would be awesome if folks like Telerik, Infragistics, etc. would write controls that Enterprise developers could buy that are supported. Telerik's feedback on this was their controls were XAML based and Winforms based and iOS API was very different. If we could have a subset of XAML support in XTouch and XDroid, this would greatly help vendors and others to port their controls. Yeah, I know this is not native UI but IT managers just want working cross platform apps :-(

 

Get Google to add XDroid runtime to Android 4 distribution. This would reduce the size of final app.   

 

WCF APIs - Parts of WCF and Windows Identity APIs are not implemented. It would make sense to invest effort here to make this more enterprise friendly. I would expect the Enterprise/IT .NET developers is where you can charge more and make more money. And we want you guys to make more money :-)   

 

Pricing -  Telerik's pricing model is a good model. Charge more for extra support and package products together. It's easier to get one approval to buy $999 product, rather than 2-3 approvals. 

 

Activation - I understand the use of activation but it's bad choice for the user. None of the .NET component vendors do this.     

 

Miguel/Nat - It would make sense to capture this feedback into something like http://uservoice.com and let people vote on it.

 

Thx,
Ash  

Andreas Ploetzeneder

unread,
Jul 11, 2011, 3:24:13 AM7/11/11
to mono...@googlegroups.com
the group is quite negative in my point of view,...i would prefer using a board...all old things are documented there then

2011/7/10 Jason Awbrey <ja...@awbrey.net>



--

 

 

Mit freundlichem Gruß,

Andreas Plötzeneder

CEO
ihr ploetzeneder it-solutions Team
Mobile DevelopmentDesktopanwendungenWebanwendungen
Tel:
 +43 720 30 30 24 10
Fax: +43 720 30 30 24 20
Email: 
in...@ploetzeneder-it.com
web:  
http://www.ploetzeneder-it.com

Der Inhalt dieser E-Mail samt aller Anhänge ist vertraulich und ausschließlich für den Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertreter sind, so löschen sie diese bitte und informieren Sie den Absender. Jede Form der Verbreitung oder Veröffentlichung der E-Mail, sei es in ihrer Gesamtheit oder in Teilen, die nicht ihrem Zweck dient, ist unzulässig. Das Internet kann die Unversehrtheit dieser Mitteilung nicht garantieren. ploetzeneder it-solutions übernimmt daher keine Haftung, falls die E-Mail geändert wurde.

 


Nic Wise

unread,
Jul 11, 2011, 5:45:11 AM7/11/11
to mono...@googlegroups.com
I'd like a bug tracking system which wasn't designed by someone who's
never seen a visual design.

Seriously. Bugzilla was written in 1994. It shows. A LOT. It's the
main thing which stopped me reporting bugs, or wanting to test betas.
It's an embarrasment to software development.

Esp with the likes of Jira, Fogbugz, GitHub, Trac, YouTrack etc out there.


2011/7/11 Wallace McClure <wallace....@gmail.com>:

--
Nic Wise
t.  +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise
b. http://www.fastchicken.co.nz/

mobileAgent (for FreeAgent): get your accounts in your pocket.
http://goo.gl/IuBU
Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa
London Bike App: Find the nearest Boris Bike, and get riding! http://goo.gl/Icp2

Göran

unread,
Jul 11, 2011, 6:30:31 AM7/11/11
to mono...@googlegroups.com, mono...@googlegroups.com
Hi

It would be very nice if there was a tool checking for memory leaks.

Br
Göran

Skickat från min iPhone

ManniAT Pohler

unread,
Jul 11, 2011, 6:40:16 AM7/11/11
to mono...@googlegroups.com
I would also prefere a forum.
It automatically builds a greate resource to find solutions.
Since another guy was talking about telerik - this is what I mean with well done forums.
Several thousand of entries solve most of your problems - you don't even have to ask - just take a look what's there.
If well organized it is much better than "mailing lists" or groups.
 

From: in...@ploetzeneder-it.com
Date: Mon, 11 Jul 2011 09:24:13 +0200
Subject: Re: Xamarin wishlist
To: mono...@googlegroups.com

Nic Wise

unread,
Jul 11, 2011, 7:15:54 AM7/11/11
to mono...@googlegroups.com
I'm the opposite. I prefer a mailing list, by a large margin. I find I
don't use forums much, the formatting and threading dont work. and I
forget to go. If it's email, I get a notification in gmail, and have
it all filed in a label.... easy.

Maybe it needs to be both :)

--

ManniAT Pohler

unread,
Jul 11, 2011, 7:25:53 AM7/11/11
to mono...@googlegroups.com
That's what I ment with a "good forum" - you still get your email notifications (or RSS feeds if you like),
and it's easy to search for something.
Formatting can be a problem -- you are right - especially when I think about the "old novell driven forum".
But you remember - I talked about a good one :)
 
> Date: Mon, 11 Jul 2011 12:15:54 +0100
> Subject: Re: Xamarin wishlist
> From: ni...@fastchicken.co.nz
> To: mono...@googlegroups.com

Tom Fanning

unread,
Jul 11, 2011, 7:27:37 AM7/11/11
to mono...@googlegroups.com
A StackExchange site?

Sent from my mobile device

Matteo Vigoni

unread,
Jul 11, 2011, 7:34:21 AM7/11/11
to mono...@googlegroups.com
I prefer a Q&A system like osqa.net, I never found nothing on the old monotouch forum, I found very helpfully information on stackoverflow instead

2011/7/11 Nic Wise <ni...@fastchicken.co.nz>



--
 
| Matteo Vigoni - matt...@gmail.com
| Skype: mattevigo
|

Reply all
Reply to author
Forward
0 new messages