Czy aplikacje iOS Xamarin są nadmiernie rozdęte?

Opracowuję dość prostą aplikację za pomocą Xamarin iOS, a najmniejszy rozmiar, jaki dostałem dla pliku .app, wynosi 13,5 MB.

Wykonałem wszystkie zalecane optymalizacje - brak symboli debugowania, generowanie kodu LVVM, thumb-2, łączenie wszystkich zespołów, tylko pojedyncza architektura (ARMV7).

Pierwsze pytanie brzmi: czy moje 13,5 MB brzmi jak coś, czego można się spodziewać po Xamarin iOS, czy może robię coś złego?

Drugie pytanie brzmi: ile dodatkowych nakładów na rozmiar może dodać Xamarin iOS do równoważnej implementacji natywnej (mniej więcej)?

Trzecie pytanie brzmi, w przybliżeniu, jak mała może być aplikacja Hello World skompilowana do korzystania z Xamarin iOS?

Czwarte pytanie brzmi, w jaki sposób można skompilować natywną aplikację Hello World?

questionAnswers(2)

yourAnswerToTheQuestion