Como terceirizar a interface do usuário de um aplicativo da Web dinâmico?

5

Eu tenho um aplicativo da web desenvolvido usando Spring e Hibernate, que usa uma API REST e Javascript para exibir e atualizar o conteúdo. O projeto está quase concluído, mas quero melhorar a aparência. Isso incluirá gráficos melhores e algum comportamento extra.

Eu quero terceirizar essa tarefa para um freelancer na Internet. Eu não tenho experiência com outsourcing e não sei como incorporar um outsider ao projeto. Quero dizer, gostaria de evitar que outras pessoas acessem a fonte de back-end, se eu puder. O único código que eu quero ser alterado é executado no lado do cliente.

Isso é factível? Eu pensei que eu poderia apenas dar o URL para o designer e exigir que eles usassem as ferramentas "Augmented Browsing", como o Greasemonkey ou o Tampermonkey, para trabalhar na interface do usuário. Isso é algo que os Web designers estão acostumados ou dispostos a fazer? Ou existem melhores opções para conseguir isso?

EDITAR :

Um requisito básico: há itens em uma lista que são gerados on-the-fly de acordo com dados JSON, usando modelos de handlebars. Eu quero que esses itens sejam removíveis, como quando o mouse está sobre esses itens, um botão deve aparecer. Eu também quero que esses itens pareçam melhores. Isso exigirá alguns Javascript, HTML e CSS integrados ao código existente.

    
por lunr 22.05.2013 / 19:01
fonte

2 respostas

2

Sou designer gráfico freelancer! Eu tenho experiência na criação de projetos de interface do usuário para aplicativos móveis e da web. Muitas vezes, os clientes me fornecem uma maquete da interface de usuário que desejam ou me encaminham para outra interface do usuário de aplicativo semelhante à do aplicativo. Em seguida, descreve sua funcionalidade de aplicativos (como o aplicativo funciona!). Depois de fornecer uma captura de tela da interface do usuário pelos designers, o cliente dá feedback! Em todos os casos, os clientes preferem designs no formato PSD. Existem muitos mercados famosos que fazem esse tipo de terceirização! Eu achei a 99designs.com melhor para trabalhos relacionados ao design, além de outros mercados como freelancer.com, odesk.com, etc. são bons.

    
por 22.05.2013 / 19:41
fonte
1

Existem dois aspectos para criar uma interface de boa aparência e eles precisam de diferentes conjuntos de habilidades.

Por um lado, existe o design gráfico. Aqui, um artista cria um design para o site, basicamente organizando todos os elementos de maneira agradável em um desenho e decidindo sobre o suporte a obras de arte como imagens (de fundo). Isso requer principalmente alguém com um senso do que seus usuários irão apreciar em um site e não envolve qualquer programação real (embora ajude se o artista sabe o que pode ser alcançado dentro da razão).

Por outro lado, há a implementação real do design. Isso requer principalmente alguém familiarizado com HTML / CSS (e talvez JS) para dar vida ao projeto, mas essa pessoa não precisa ser artisticamente inclinada. Durante a implementação, pode haver algumas idas e vindas entre o artista e o implementador para criar as imagens (seções) de que o implementador precisa, mas, de outro modo, o trabalho do artista é feito.

Você precisa perguntar a si mesmo quais dessas partes deseja terceirizar e se deseja terceirizar ambas, se for para uma ou para várias partes.

Se for apenas o lado artístico, você não precisa dar a eles acesso ao seu código, mas pode ajudar a fornecer o URL para que eles possam ter uma ideia de como o site funciona.

    
por 22.05.2013 / 20:19
fonte