更新 (2016/03/31): Xamarin.iOS 9.6.1 を使用すると、その制限はもう存在しません
Xamarin.iOS 9.8.1の時点で、スターターエディションはなくなり、それに代わる新しいコミュニティエディションにはサイズ制限がありません。
更新: Xamarin.iOS 8.4 で制限が 128 KB に増加しました
更新: Xamarin.iOS 6.2 で制限が 64 KB に増加しました
32KB のユーザーコードであることに注意してください。
すべての .NET クラス ライブラリ (BCL)、iOS API、MonoTouch.Dialog (UI 用)、Web サービス、データ (sqlite など)、さらには単体テスト コードを自由に使用できます。ユーザー コードとしてカウントされるものはありません (したがって、32KB の制限には含まれません)。
たとえば、Hello World アプリ (優れたベンチマークではありません。ほとんどが生成されたコードになります) は約 4KB かかります。
何が可能かを確認し、iOS での C# 開発について学ぶより良い方法は、github で入手できるサンプルを調べることです。それらのほとんどは、この制限内に収まります。