Pergunta

Eu criei um aplicativo para iPhone usando a estrutura de titânio. O aplicativo tem 4 telas totalmente. Eu não uso nenhum banco de dados. Mas o tamanho do meu aplicativo parece estar em torno de 5,7 MB. Existe alguma maneira de reduzir o tamanho do aplicativo?

Foi útil?

Solução

O uso de geradores de código sempre leva ao código Bloat, pois a estrutura contribuirá com várias bibliotecas que ele usa.

Tenho certeza de que, se você escreveu o aplicativo em Straight OBJ-C, seria muito, muito menor.

Outras dicas

Não tenho certeza se existe uma maneira de reduzir o tamanho do seu executável, mas é claro, como disse a @Exception, quando você usa essas estruturas, isso é óbvio que você receberá um executável "maior".

A pergunta que eu faria é o seguinte: você verdade Precisa de titânio?

Como você já disse, você apenas tem 4 telas (acho que elas são 4 .html). Por que você usa este SDK?

Portabilidade? Bem, então está tudo bem. Lembre que seu aplicativo pode ser visualizado no Android, iOS, desktop e assim por diante, como se estivesse instalado em apenas um dispositivo :)

Você deve começar com a suposição de que, se quiser UMA, B e C Talvez você não possa conseguir D. Pense no que você considera mais importante para você: tamanho ou portabilidade do executável/outros?

Sem ecoar as respostas acima de que usar esse tipo de estrutura inevitavelmente leva ao código Bloat

Você se certificou de que todos os ativos gráficos que você incluísse no aplicativo foram otimizados, o próprio IOS SDK otimizará os PNGs com pngcrush para você, mas provavelmente poderá reduzi -los ainda mais sem muita perda de qualidade se o tamanho do download for uma questão mais importante

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top