В 1,5 MonoTouch
Релиз сборки - что это приложение, построенное с лицензией распределения - и ничего, кроме настроек проекта по умолчанию, 5 MB. Из этого 4.3 МБ является двоичным исполняемым файлом.
Они часто поднимаются до 10 МБ в моем опыте, и форумы рисуют одну и ту же картинку. Appstore сообщает о распакованном размере, однако они загружаются заархивированными. Zipped это около 3 МБ, который, даже на 3G, в порядке.
http://i40.tinypic.com/2jadrpd.png
На мой взгляд, большинство людей не будут смотреть на размер_файла перед загрузкой приложения, и не особенно волновало. Ограничение Appstore для загрузки 3G теперь составляет 20 МБ, который находится в пределах размера MonoTouch.
Чтобы играть адвоката дьявола, да, это на много порядков больше, чем эквивалент Objective-C, и может отпугнуть несколько человек, обеспокоенных тем, что они занимают 4-10 МБ больше их 16 ГБ пространства. Однако есть время для выхода на рынок и существующие инструменты для .NET. Я разрабатываю и создаю все мои приложения MonoTouch в Visual Studio 2010, затем тестирую их на Mac, и я не думаю, что даже Apple будет утверждать, что их IDE близок к лидеру отрасли.
Приложения отправляются в магазин приложений, поэтому посчитайте размер от 30 до 50% или меньше для размера загрузки. После установки на устройстве приложение будет иметь ту же сумму, что и созданная вами папка .app. –
Неправильно Зоран. Размер зашифрованного исполняемого файла НЕ является тем, что список appstore для размера. Одно из наших приложений было под 10 МБ, когда оно было зашифровано и загружено, однако теперь оно отображается как 14,7 в магазине. Это, к сожалению, приводит нас к пределу для загрузки 3g. – Lounges
Да, я ошибочно заявил, что 70%, когда я имел в виду 30 ... Удалил комментарий, но теперь я понимаю, что не должен был, потому что кто-то следил за ним :) Итак, не обращайте внимания на процентные заявления. Размер загружаемого файла зависит от размера файла. –