Alguns pormenores que fazem um grande impacto na performance (para além de muitos outros já mencionados no documento): * Uma coisa muito importante e que estamos habituados a fazer em flex web/air desktop é colocar código de inicialização no creationComplete. Em mobile é simplesmente de fugir a isso (preferível era nem haver esse evento disponível). Em alternativa, usar viewActive em mobile. * Existem views que são visitadas pouco frequentemente no entanto existem views que são usadas constantemente e estas deverão ficar em cache, evitando voltar a processar aquilo que já se fez no passado, ou seja, activar a cache das views selectivamente (pois também consome o escasso recursos da RAM existente em mobile) * Não usar ItemRenderer mas sim LabelRenderer (optimizado para mobile) para coisas simples só com texto ou IconItemRenderer (optimizado para mobile) para o mesmo mas que requeira um icone.
No dia 20 de Janeiro de 2012 17:08, <[email protected]> escreveu: > Paulo, **** > > ** ** > > Dá aqui uma viste de olhos acho que vale a pena:**** > > > http://flexponential.com/2011/10/05/performance-tuning-mobile-flex-applications/ > **** > > ** ** > > abraço**** > > ** ** > > Joao Goncalves**** > > ** ** > > *De:* [email protected] [mailto:[email protected]] *Em nome de > *Paulo > Lameira > *Enviada:* sexta-feira, 20 de Janeiro de 2012 14:49 > *Para:* #RIAPT > *Assunto:* [riapt] Flash para IOS e alphas!**** > > ** ** > > Boa tarde, > > Aqui alguém tem experiência em desenvolver Flash para IOS? > A minha dúvida é saber se transições com transparência (alpha) consomem > muita memoria? > Isto porque pelo que eu tenho pesquisado, percebi que não é boa prática > usar transparências(alphas). > > Atenciosamente, > > -- > *Paulo Lameira* > *Interactive Designer* > *(+351) 962.855.462* > *@paulolameira <http://twitter.com/#%21/paulolameira>***** > > -- > 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 publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected]. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT.**** > > -- > 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 publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected]. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > -- 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 publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
