Neste artigo vou apresentar o conceito de wireframe e prototipagem aplicados a aplicações móveis. |
Você sabe o que é um protótipo ?
De forma bem direta, a noção de protótipo deriva da língua grega. Este termo é usado para mencionar o primeiro dispositivo que se desenvolve/concebe de algo e que serve como modelo para fabricar os mesmos como amostra.
Na Engenharia de Software, protótipo é um sistema/modelo (um website ou outro software) sem funcionalidades inteligentes (acesso à banco de dados, por exemplo), podendo conter apenas funcionalidades gráficas. Utilizado para fins de ilustração e melhor entendimento, geralmente em reuniões entre a equipe de Análise de Sistemas e o contratante.
E Wireframe, o que é isso ?
Wireframing permite que você defina a hieraquia da informação no seu projeto ou design, fazendo com que seja mais fácil planejar o layout de acordo com a maneira na qual você espera que o usuário interaja com a interface.
Assim um wireframe de um projeto web ou mobile pode ser visto como um protótipo usado em design de interface para sugerir a estrutura da aplicação e os relacionamentos entre suas páginas/views.
Dessa forma ao projetar sua aplicação Xamarin ou Xamarin Forms, aplicar o wireframing ou fazer um protótipo da aplicação, ajuda muito no desenvolvimento do projeto.
Ferramentas usadas para Wireframe/Prototipagem
Existem muitas ferramentas que você pode usar para criar um protótipo da sua aplicação Xamarin, desde os gratuítos aos pagos, e, tudo vai depender do seu objetivo, da complexidade do seu projeto e de quanto você esta disposto ou pode gastar.
Vou citar 4 ferramentas muito boas para realizar a prototipagem :
1- Sketch - O Sketch é um conjunto de ferramentas de design criado para ajudá-lo a criar seu melhor trabalho - desde as suas primeiras ideias, até a arte final.
2- Justinmind - É uma ferramenta que oferece uma versão grátis que pode ser usada por 30 dias e que depois você pode continuar a usar de forma gratuíta com algumas limitações.
3- FluidUI - Projeta suas aplicações usando bibliotecas abrangentes e integradas para Wireframe, Material Design, iOS e Web.
4- Pencil Project - Seu objetivo é fornecer uma ferramenta de prototipagem de GUI livre e de código aberto que as pessoas podem instalar e usar facilmente para criar maquetes em plataformas de desktop populares. É a única totalmente open-source
Neste artigo eu vou mostrar um protótipo feito na ferramenta FluidUI. Escolhi essa ferramenta pois ela pode ser usada no navegador bastando criar um conta informando email e senha. Assim não preciso fazer nenhuma instalação.
1- Protótipo de uma aplicação Android básica usando o FluidUI
A seguir temos uma imagem com um protótipo feito usando a ferramenta FluidUI:
Em outro exemplo usando essa ferramenta eu criei um protótipo da aplicação Rachar a Conta que pode ser vista aqui : Xamarin Forms - App Dividir a Conta
Basta criar uma conta de avaliação e você já poder criar seu protótipo. Abaixo temos uma visão da nossa app Rachar a Conta onde eu apenas defini duas visões da única página que a aplicação vai possuir :
Você pode criar links entre as páginas e criar um protótipo mais avançado. Eu vou me ater apenas a visão da página da app que é bem simples para ter uma idéia dos controles que iremos usar no projeto.
Na terceira imagem vemos a aplicação em funcionamento exibindo um resultado de uma operação.
Se você se interessar pela ferramenta pode consultar os recursos e documentação neste link : https://www.fluidui.com/
E bons protótipos...
"Mas nós não
recebemos o espírito do mundo, mas o Espírito que provém de Deus, para que
pudéssemos conhecer o que nos é dado gratuitamente por Deus. "
1
Coríntios 2:12
Veja os
Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique
e confira !
Quer migrar para o VB .NET ?
Quer aprender C# ??
Quer aprender os conceitos da Programação Orientada a objetos ? Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ? Quer aprender a criar aplicações Web Dinâmicas usando a ASP .NET MVC 5 ? |
Gostou ? Compartilhe no Facebook Compartilhe no Twitter
Referências:
Super DVD Vídeo Aulas - Vídeo Aula sobre VB .NET, ASP .NET e C#
VB .NET - Protótipo para sistema de vendas em LINQ - Macoratti.net
VB .NET - Protótipo de Sistema para Vendas de Peixes ... - Macoratti.net
VB .NET - Curso Prático ADO .NET - Desenvolvendo ... - Macoratti.net
6 ferramentas de prototipagem para qualquer designer de UX -
https://www.mockplus.com/blog/post/mobile-app-wireframe-tools-free