Até então eu tinha usado o pouco que eu sei de Fireworks pra arranhar um layout pros meus apps, mas agora será minha primeira aplicação complexa e que será vendida e eu gostaria de fazer as coisas bem feitas. Eu havia pensado em passar a parte do design para alguém que manjasse mas não é tão simples assim, alguns que eu procurei me deixaram na mão ou não se mostraram interessados, e outros cobram um preço que eu não posso pagar.
Depois para criar os outros assets eu encontrei um programinha que recebe as imagens, por exemplo, em xhdpi e redimensiona para hdpi, mdpi, etc, ajuda pacas.
-- Eu já entendi (eu acho) conceitos como screen size, resolution, dpi, pixels, etc. O que eu não sei é de forma prática identificar o que é o que, a relação entre as coisas, e aplicar o que deve ser aplicado onde deve ser aplicado.
Por exemplo, logo no início do Fireworks, eu não sei qual valor inserir na Largura e Altura da tela e a Resolução (pixel / polegada) cujo valor padrão é 72, e que eu desconfio que NÃO é a mesma coisa que o dpi que eu supracitei.
Por exemplo, logo no início do Fireworks, eu não sei qual valor inserir na Largura e Altura da tela e a Resolução (pixel / polegada) cujo valor padrão é 72, e que eu desconfio que NÃO é a mesma coisa que o dpi que eu supracitei.
Outra coisa que eu não entendi ao certo é a relação do dp com o tamanho real e a dependência do screen size pra fazer essa conta, encontrei aqui que "(Density-independent Pixels) Essa unidade é relativa à resolução da tela. Por exemplo se a resolução da tela é de 160 dpi, significa que um dp representa 1 pixel em um total de 160." Mas como eu faço para descobrir a resolução da tela em dp? Eu só sei que o meu Nexus 4 possui 768 x 1280 e a tela é de 4.7". Posteriormente pesquisando eu encontrei que ele é xhdpi e no Android Developer encontrei que xhdpi corresponde a 240 dp. Então eu deveria multiplicar 768 x 1280 por 2 e esta seria a dimensão que eu devo setar para o documento do Fireworks? E o que me garante que é essa a resolução correta para usar de base ?(como eu sei que 1280x768 está numa proporção correta para ser aplicada tambem nos outros dispositivos?) Eu realmente não sei como começar.
Depois para criar os outros assets eu encontrei um programinha que recebe as imagens, por exemplo, em xhdpi e redimensiona para hdpi, mdpi, etc, ajuda pacas.
As vezes quando eu acho que to quase entendendo mas depois essa impressão ja passa rsrs. Ta foda eu cuidar sozinho de toda a lógica do projeto, da implementação e do design, por favor me ajudem.
Desculpa incomodar tanto e com tanta leiguisse. Como eu disse, já li algumas páginas ( http://www.devmedia.com.br/android-layouts-aprendendo-tecnicas-de-layout-no-android/30790 ; http://developer.android.com/guide/practices/screens_support.html ; http://sergiolopes.org/resolucoes-dpi-pixel-ratio-retina ; etc) e entendi certos conceitos, meu problema é na prática.
Desde já muito obrigado, muito obrigado mesmo.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário