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?