Certo.

Conheço o processo apesar de sempre ter optado por libraries embebidas,
agora dá-me jeito o oposto.
O que pretendo numa primeira fase é pegar num projecto mobile já grande e
passar os assets para 1 swf à parte sem ter qualquer impacto na estrutura
da app.


No dia 15 de Abril de 2014 às 12:56, João Cardoso
<[email protected]>escreveu:

> Á primeira vista o que pretendes seria algo deste genero:
>
>
> http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf674ba-7ff6.html
>
> certo?
>
>
>
> No dia 14 de Abril de 2014 às 22:47, Hugo Ferreira <[email protected]
> > escreveu:
>
>> Boa noite,
>>
>> Tenho uma aplicação Flex Mobile em que o SWF já vai em 11.7 MB e gostaria
>> de reduzir a parte de lógica de negócio + views ao máximo de 4 MB.
>> Esta aplicação utiliza o AIR 4.0 + Flex 4.12.
>>
>> Estive a analisar e mais de 50% do tamanho do SWF é ocupado com PNGs
>> (suporto todas as densidades de ecrã existentes no mercado, ou seja,
>> pixel-perfect).
>> Em AS3 + MXML tenho cerca de 1 MB (apenas 25% do objectivo de redução).
>>
>> O restante é frameworks (incluíndo as minhas).
>>
>> O que gostaria de obter (e como o mínimo de refactorings possível) era o
>> seguinte:
>>
>>    - 1 APK com o AIR + Flex + um script que ia a um servidor verificar 2
>>    ficheiros e fazia download caso não exista no local ou os do servidor 
>> sejam
>>    mais recentes
>>    - 1 ficheiro no servidor com todos os assets (swf/swc)
>>    - 1 ficheiro no servidor com a app principal (as3/mxml/...) + as
>>    minhas frameworks (isto eventualmente separo em 2
>>
>> PS: Isto é por enquanto apenas para Android e sei muito bem que este
>> modelo não é aceite para iOS mas isso preocupo-me mais tarde (tenho outra
>> estratégia).
>>
>> Com isto acredito que o utilizador possa ter um primeiro download maior
>> (15 a 20 MB) e cada update da aplicação (sem alterações do Flex ou dos
>> assets), apenas 1 a 4 MB.
>>
>> Isto é possível sem um grande refactoring, ou seja, separar os assets
>> (invocados com embed) num swf à parte e tudo o resto que escrevi ?
>>
>> --
>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
>> Grupos do Google.
>> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
>> envie um email para [email protected].
>> Para publicar uma mensagem neste grupo, envie um email para
>> [email protected].
>> Visite este grupo em http://groups.google.com/group/riapt.
>> Para mais opções, visite https://groups.google.com/d/optout.
>>
>
>  --
> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
> Grupos do Google.
> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
> envie um email para [email protected].
> Para publicar uma mensagem neste grupo, envie um email para
> [email protected].
> Visite este grupo em http://groups.google.com/group/riapt.
> Para mais opções, visite https://groups.google.com/d/optout.
>

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/d/optout.

Responder a