Как оптимизировать размер приложения для iPhone на основе Titanium?
Вопрос
Я создал приложение для iPhone с помощью Titanium Framework. Приложение имеет совершенно 4 экрана. Я вообще не пользуюсь базой данных. Но мой размер приложения кажется около 5,7 МБ. Есть ли способ уменьшить размер приложения?
Решение
Использование генераторов кода всегда приводит к раздуванию кода, поскольку структура будет способствовать ряд библиотек, которые он использует.
Я уверен, что ли вы написали приложение по прямому OBJ-C, было бы много, намного меньше.
Другие советы
Я не уверен, что существует ли он способ уменьшить размер вашего исполняемости, но, конечно, как сказал @Exception, когда вы используете такие рамки, это совершенно очевидно, что вы получите «больше» исполняемость.
Вопрос, который я бы спросил, это следующее: ты В самом деле нужен титановый?
Как вы уже говорили, у вас просто есть 4 экрана (я думаю, что они 4 .html). Почему вы используете этот SDK?
Портативность? Ну, тогда все в порядке. Напомните, что ваше приложение можно просмотреть на Android, iOS, Desktop и так, как если бы он был установлен только на одном устройстве :)
Вы должны начать с предположения, что если вы хотите А., Преступность а также Слияние Может быть, вы не можете получить Подразделение. Отказ Подумайте о том, что вы считаете важнее для вас: размер исполняемости или переносимость / другие?
Не повторяя ответы выше, что используя эти рамки неизбежно приводит к раздуванию кода
Вы уверены, что какие-либо графические активы, которые вы включили в приложение, были оптимизированы, сам IOS SDK будет оптимизировать PNGS с PNGCrous для вас, но вы, вероятно, можете уменьшить их без слишком большого количества потери качества, если размер загрузки является более важной проблемой