SlideShare uma empresa Scribd logo
1 de 50
Baixar para ler offline
5 Dicas para economizar no
desenvolvimento do seu aplicativo
Kleber Carvalho
DeveloperSchool.com.br
5 Dicas para economizar no
desenvolvimento do seu aplicativo
Kleber Carvalho
Você já precisou desenvolver um
aplicativo para seu negócio?
Existem 5 dicas para você
desenvolver seu aplicativo de forma
mais rápida e mais barata, que
poucas pessoas e empresas fazem.
Formado em Ciência da
Computação em 2000
Que é o Kleber Carvalho
Defina seu Negócio
Plano de Negócio
Modelo de Negócio / BMC / Canvas
Ferramentas para Construir Canvas
● https://www.sebraecanvas.com/
● https://canvanizer.com/
Qual problema seu aplicativo
resolve e qual a solução proposta?
Wireframe
Wireframe
Wireframe é uma representação de
baixa fidelidade de um design. Ele
deve mostrar claramente 3
aspectos.
– os principais grupos de conteúdo
(o quê?)
– a estrutura da informação (onde?)
– uma descrição e visualização
básica da interface e interação do
usuário (como?)
Online ou Offline
Online ou Offline
Online ou Offline
Não confuda offline com cache.
Online ou Offline
Não confuda offline com cache.
Quais informações serão
armazenadas offline?
Online ou Offline
Não confuda offline com cache.
Quais informações serão
armazenadas offline?
Como vai funcionar o
gerenciamento das informações de
Offline para Online (sincronização)
Recursos do Dispositivo
Recursos do dispositivos
Recursos do Dispositivo
Tela de abertura do dispositivo / Splashscreen
Eventos no nível de bateria do dispositivo / Battery Status
Tirar fotos com a câmera do dispositivo / Camera
Acesso ao contatos do dispositivo / Contacts
Informações do dispositivo / Device
Dados do acelerômetro / Device Motion
Dados da bússola / Device Orientation
Leitura e escrita de arquivos no dispositivo / Files
Transferência de arquivos / File Transfer
Acesso a dados do GPS / Geolocation
Acesso a dados de localidade / Globalization
Acesso ao Navegador / Browser
Capturar audio, video and imagens / Media Capture
Pegar informações sobre conexões Wireless / Network
Information
Controle de vibração do dispositivo / Vibration
Notificação / Push Notification
Controle a barra de status do dispositivo / Statusbar
Mockup
Um Mockup é uma representação de média e alta fidelidade
de um design.
Ferramentas para Prototipação
● https://balsamiq.com/
● https://moqups.com/
Quanto custa um protótipo / MVP de app ?
Quanto custa um protótipo de app
Mínimo - ????
Máximo - ????
Quanto custa um protótipo de app
Mínimo - R$ 4.000,00 / 40 horas
Máximo - ????
Quanto custa um protótipo de app
Mínimo - R$ 4.000,00 / 40 horas
Máximo - R$ 20.000,00 / 200 horas
Quanto custa um protótipo de app
Seguindo as 5 dicas
Mínimo - R$ 4.000,00 / 40 horas
Máximo - R$ 20.000,00 / 200 horas
Mínimo - R$ 3.800,00 / 38 horas
Máximo - R$ 14.000,00 / 140 horas
“Se você não fica envergonhado com a
primeira versão do seu produto, você
demorou demais para lançá-lo.”
Reid Hoffman, fundador do LinkedIn
“Se você não fica envergonhado com a
primeira versão do seu produto, você
demorou demais para lançá-lo.”
Reid Hoffman, fundador do LinkedIn
Resumo
Defina seu negócio
Wireframe
Online ou Offline
Recurso do Dispositivo
Mockups
Obrigado
● http://KleberCarvalho.com
● http://DeveloperSchool.com.br
● @Kleber_Carvalho

Mais conteúdo relacionado

Semelhante a 5 Dicas para economizar no desenvolvimento do seu aplicativo

Sistemas ERP - Implantação e tendências de mercado
Sistemas ERP - Implantação e tendências de mercadoSistemas ERP - Implantação e tendências de mercado
Sistemas ERP - Implantação e tendências de mercadorobisson_oliveira
 
Segurança no Desenvolvimento WEB - Técnicas Profissionais
Segurança no Desenvolvimento WEB - Técnicas ProfissionaisSegurança no Desenvolvimento WEB - Técnicas Profissionais
Segurança no Desenvolvimento WEB - Técnicas ProfissionaisRubens Guimarães - MTAC MVP
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme ProgrammingRodrigo Branas
 
Ux for Developers - Build Better Products
Ux for Developers - Build Better ProductsUx for Developers - Build Better Products
Ux for Developers - Build Better ProductsPedro Marques
 
Qualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoQualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoValquíria Duarte D'Amato
 
Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.Jane Vita
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sitesthiagolima
 
O que você faz para ser Mobile? TDC2013
O que você faz para ser Mobile? TDC2013O que você faz para ser Mobile? TDC2013
O que você faz para ser Mobile? TDC2013Jackson F. de A. Mafra
 
Php Conference 2013 (Resumão)
Php Conference 2013 (Resumão)Php Conference 2013 (Resumão)
Php Conference 2013 (Resumão)Gustavo Pereira
 
Não deixe seu projeto só nas mãos do framework
Não deixe seu projeto só nas mãos do frameworkNão deixe seu projeto só nas mãos do framework
Não deixe seu projeto só nas mãos do frameworkGiuseppe Lopes
 
Webinar Usabilidade no E-commerce
Webinar Usabilidade no E-commerceWebinar Usabilidade no E-commerce
Webinar Usabilidade no E-commerceHorácio Soares
 
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TI
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TIVIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TI
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TILuciano Condé
 
Meet Magento 2014 OSC brasil 6 pro 2
Meet Magento 2014 OSC brasil 6 pro 2Meet Magento 2014 OSC brasil 6 pro 2
Meet Magento 2014 OSC brasil 6 pro 2Deivison Serpa
 
Além do MVP com PHP - TDC POA 2015
Além do MVP com PHP  - TDC POA 2015Além do MVP com PHP  - TDC POA 2015
Além do MVP com PHP - TDC POA 2015Romeu Mattos
 
Code Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágilCode Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágilRafael Pinheiro
 

Semelhante a 5 Dicas para economizar no desenvolvimento do seu aplicativo (20)

Sistemas ERP - Implantação e tendências de mercado
Sistemas ERP - Implantação e tendências de mercadoSistemas ERP - Implantação e tendências de mercado
Sistemas ERP - Implantação e tendências de mercado
 
Segurança no Desenvolvimento WEB - Técnicas Profissionais
Segurança no Desenvolvimento WEB - Técnicas ProfissionaisSegurança no Desenvolvimento WEB - Técnicas Profissionais
Segurança no Desenvolvimento WEB - Técnicas Profissionais
 
Producao para web
Producao para webProducao para web
Producao para web
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
 
Ux for Developers - Build Better Products
Ux for Developers - Build Better ProductsUx for Developers - Build Better Products
Ux for Developers - Build Better Products
 
Produtividade
ProdutividadeProdutividade
Produtividade
 
Qualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoQualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projeto
 
Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.
 
C4 Model
C4 ModelC4 Model
C4 Model
 
Desenvolvimento Mobile Web e o PHP
Desenvolvimento Mobile Web e o PHPDesenvolvimento Mobile Web e o PHP
Desenvolvimento Mobile Web e o PHP
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
O que você faz para ser Mobile? TDC2013
O que você faz para ser Mobile? TDC2013O que você faz para ser Mobile? TDC2013
O que você faz para ser Mobile? TDC2013
 
Php Conference 2013 (Resumão)
Php Conference 2013 (Resumão)Php Conference 2013 (Resumão)
Php Conference 2013 (Resumão)
 
Não deixe seu projeto só nas mãos do framework
Não deixe seu projeto só nas mãos do frameworkNão deixe seu projeto só nas mãos do framework
Não deixe seu projeto só nas mãos do framework
 
Webinar Usabilidade no E-commerce
Webinar Usabilidade no E-commerceWebinar Usabilidade no E-commerce
Webinar Usabilidade no E-commerce
 
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TI
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TIVIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TI
VIII Encontro de Parceiros Microsoft - Visão da Microsoft para Plataforma de TI
 
Meet Magento 2014 OSC brasil 6 pro 2
Meet Magento 2014 OSC brasil 6 pro 2Meet Magento 2014 OSC brasil 6 pro 2
Meet Magento 2014 OSC brasil 6 pro 2
 
Além do MVP com PHP - TDC POA 2015
Além do MVP com PHP  - TDC POA 2015Além do MVP com PHP  - TDC POA 2015
Além do MVP com PHP - TDC POA 2015
 
além do mvp com php
além do mvp com phpalém do mvp com php
além do mvp com php
 
Code Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágilCode Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágil
 

Mais de Kleber Carvalho

Como fazer-os-recrutadores-implorarem-para-te-contratar
Como fazer-os-recrutadores-implorarem-para-te-contratarComo fazer-os-recrutadores-implorarem-para-te-contratar
Como fazer-os-recrutadores-implorarem-para-te-contratarKleber Carvalho
 
Linguagens de programação
Linguagens de programaçãoLinguagens de programação
Linguagens de programaçãoKleber Carvalho
 
Como Começar na área de Desenvolvimento de Software
Como Começar na área de Desenvolvimento de SoftwareComo Começar na área de Desenvolvimento de Software
Como Começar na área de Desenvolvimento de SoftwareKleber Carvalho
 
Programação Neurolinguística para programadores de Software
Programação Neurolinguística para programadores de SoftwareProgramação Neurolinguística para programadores de Software
Programação Neurolinguística para programadores de SoftwareKleber Carvalho
 

Mais de Kleber Carvalho (11)

Como fazer-os-recrutadores-implorarem-para-te-contratar
Como fazer-os-recrutadores-implorarem-para-te-contratarComo fazer-os-recrutadores-implorarem-para-te-contratar
Como fazer-os-recrutadores-implorarem-para-te-contratar
 
Node-Red
Node-RedNode-Red
Node-Red
 
Hardware
HardwareHardware
Hardware
 
Mobile
MobileMobile
Mobile
 
Backend
BackendBackend
Backend
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
Frontend
FrontendFrontend
Frontend
 
Linguagens de programação
Linguagens de programaçãoLinguagens de programação
Linguagens de programação
 
Como Começar na área de Desenvolvimento de Software
Como Começar na área de Desenvolvimento de SoftwareComo Começar na área de Desenvolvimento de Software
Como Começar na área de Desenvolvimento de Software
 
Programação Neurolinguística para programadores de Software
Programação Neurolinguística para programadores de SoftwareProgramação Neurolinguística para programadores de Software
Programação Neurolinguística para programadores de Software
 
IBM Technical Rock Star
IBM Technical Rock StarIBM Technical Rock Star
IBM Technical Rock Star
 

5 Dicas para economizar no desenvolvimento do seu aplicativo