Ações 2 – Sam Soffes
Postado em
As ações 2 foram divulgadas na noite passada. É uma grande atualização para as ações que adicionam suporte para telas de 4 polegadas para iPhone e um novo design para iOS 7. Está disponível na App Store agora!

Propósito
O objetivo das ações é dar uma maneira sem sentido para ver o quanto você fez ou perdeu de relance. O tempo médio da sessão é de 14 segundos. Eu chamo isso de vitória.
O objetivo é ver o quanto você fez ou perdeu. É para comerciantes diurnos que desejam conhecer todas as informações possíveis sobre uma ação. Algumas pessoas no Twitter disseram que estavam interessadas em entrar em ações e as ações foram ótimas para experimentá -lo. Incrível.
Um pouco de história
Originalmente, fiz ações em uma tarde de sábado. Acabei de comprar algumas ações da Apple e continuei usando a calculadora e o widget de estoque para calcular o quanto ganhei. Isso foi bobo. Eu sou um programador. Hora de programar algo para consertar isso.
A versão original não tinha ativos além do ícone de aplicativo temporário que fiz. Eu estava muito orgulhoso disso. Eram todos gradientes e outras coisas com drawRect:.
Acabei contratando um designer para fazer um ícone para ele. O ícone desencadeou todos os tipos de idéias para a interface que era super skeuomórfica, mas eu não conseguia executá -las.
Meu amigo Josh Brewer Vi meu design e o ícone no almoço um dia e disse que queria ajudar. Então, abalamos um aplicativo totalmente novo com seu design incrível. Demorou vários meses porque estávamos ocupados, mas finalmente fizemos isso e lançou -o abril de 2012.
A atualização
Depois de meses e meses, finalmente o atualizei. Não havia suporte para dispositivos com telas de 4 polegadas (como o iPhone 5) até agora. As pessoas estavam começando a ficar impacientes. Uma noite há algumas semanas, Fiquei motivado e abri o Photoshop para ver se uma ideia que eu tinha por isso funcionaria. Acontece que gostei muito.
Acabei ficando super tarde naquela noite trabalhando nisso. No dia seguinte, acabei de reescrever as ações para usar o novo design. Depois de mais 2 dias aperfeiçoando mais, estava pronto novamente.
O ícone
Eu estava prestes a contratar o mesmo designer para fazer um novo ícone para se encaixar no iOS 7 mais, mas queria experimentar um pouco o meu. O resultado final foi bem, mas os passos foram dolorosos. (Eu fiz um papel de parede do pior.)
A maior parte do design de um ícone para iOS 7 é simplificando repetidamente. Fiz algo que tinha toneladas de detalhes em que passei horas e percebi que tinha que ser mais simples. Foi realmente difícil remover cada vez mais, mas ainda assim manter sua forma e significado.
No geral, estou feliz com isso. Estou um pouco triste ao ver os dias do Skeuomorfismo terminarem. Aqui está o resultado final:
Coisas nerds
Há algumas coisas nerds interessantes em ações 2. Algumas pessoas perguntaram sobre a cor da barra de navegação. O iOS dessatura muito a cor da barra de navegação, por isso é difícil obter a cor que você queria. Meu amigo Caleb Davenport teve uma boa sugestão. Se você faz uma cor HSB em vez de RGB e apenas defina a saturação para 1,0, ela ficará muito melhor. Boom. Eu simplesmente uso o ColorSnapper e o defino para o modo HSB para copiar o código para a cor.
Eu mudei para NSurlSession completamente. Não há mais trabalho de afnet. Por mais que eu amo, a Afnetworking, a atualização 2.0 é realmente dolorosa para se mudar. A nova NSURLSession da Apple é tão fácil de usar, não vi a necessidade de isso com as ações (já que faz apenas 1 chamada HTTP).
As fotos da capa (você pode ver a Apple na captura de tela acima) todas vêm do servidor. Nenhum deles está no aplicativo. Há um arquivo JSON no S3 com uma lista de símbolos para os quais fiz obras de arte. Eu faço cada um deles à mão para que pareçam bons. Em seguida, os baixam se eles estiverem faltando. Há algumas coisas inteligentes para preceder que as prevenhe, se possível, espero que os usuários nunca precisem esperar.
Serão mais legais coisas nerds em uma atualização futura para falar.
Obrigado
Obrigado a todos que baixaram as ações 1 e as ações 2. Estou realmente grato pelo seu apoio. Se você ainda não o fez, faça o download das ações 2 e deixe uma revisão. Isso significaria muito para mim.
