i2 MOBILE SOLUTIONS < BLOG > – Planejamento, Design e Desenvolvimento de Aplicativos Mobile
Onboarding é um termo usado para definir o processo de primeiro acesso do usuário ao aplicativo, ou seja, são as etapas de utilização de um aplicativo pela primeira vez. Se o seu aplicativo é simples e autoexplicativo, talvez não precise de onboarding, mas se necessita de qualquer tipo de dado…
Livros Gratuitos de Ciência da Computação e Desenvolvimento de Software
Em razão da pandemia de COVID-19, várias editoras ao redor do mundo estão disponibilizando livros e ebooks gratuitos para download. Segue uma lista de livros da área de Ciência da Computação, Análise e Desenvolvimento de Software que podem ser baixados gratuitamente: Matemática e Teoria da Computação Algebra Serge Lang. 3rd ed….
Testar o seu aplicativo com os usuários reais é a forma mais eficaz de identificar e priorizar o desenvolvimento de melhorias na direção certa. Listamos algumas boas práticas gerais para você poder testar o seu projeto de forma simples e barata: 1. Seleção de Participantes É imprescindível que os usuários…
Livro Recomendado: A Cauda Longa, por Chris Anderson
O livro detalha o conceito da "Cauda Longa", termo criado pelo autor Chris Anderson, editor da Revista WIRED, para definir como mercados de nicho, potencializados pelo poder da internet, pode oferecer opções praticamente ilimitadas para todo e qualquer tipo de interesse individual dos usuários e ser tão, ou até mais,…
Jakob Nielsen, referência mundial em usabilidade e autor de algumas das obras mais influentes sobre o tema, define 10 princípios gerais de usabilidade para design de interfaces, as quais ele denomina como heurísticas, ou seja, um conjunto de regras de usabilidade que pode ser aplicada para avaliar interfaces, sistemas, softwares…
A discussão sobre qual a melhor forma de desenvolver um aplicativo, se híbrido ou nativo é interminável. A verdade é que cada método tem suas vantagens e desvantagens, ou seja, para definir o melhor é necessário levar em consideração uma série de aspectos. Em linhas gerais, os aplicativos nativos possuem…
A ideia de criar um aplicativo é quase sempre influenciada pelas preferências do autor, ou seja, a principal motivação é criar algo que você gostaria de poder utilizar ou que tem absoluta certeza de que outras pessoas utilizariam. Quando se trata de aplicativos para empresas, o foco do projeto geralmente…
Riscos e Segurança para Aplicativos Mobile no Uso de Frameworks de Terceiros
Segurança deve ser um item prioritário em todos os projetos de software atualmente, principalmente em aplicativos mobile em razão da importância de proteger os dados pessoais dos usuários. Apesar disso, um relatório apontou que 70% das vulnerabilidades exploradas em ataques cibernéticos poderiam ter sido evitadas caso os desenvolvedores tivessem realizado…
Softwares Gratuitos para Designers com Versões para Windows, Mac e Linux
Segue uma lista de softwares gratuitos, e a maior parte também open source, para designers e artistas digitais: Alternativas ao Adobe Photoshop: Krita (Windows, Mac e Linux) e Gimp (Windows, Mac e Linux) Alternativas ao Sketch: Gravit Designer (Windows, Mac e Linux) e Vectr (Windows, Mac e Linux) Alternativa ao Adobe Illustrator: Inkscape (Windows, Mac e Linux)…
Ao planejar um novo projeto de aplicativo a melhor estratégia é sempre priorizar o essencial e descartar o que não agregará valor ao produto final, ou seja, aplicar o famoso princípio de Pareto ou regra do 80/20 nesse contexto, que afirma que aproximadamente 80% do resultado é gerado por apenas…
No livro "Scrum. A Arte de Fazer o Dobro do Trabalho na Metade do Tempo", o autor, Jeff Sutherland, um ex-militar que virou executivo de empresas de tecnologia, conta sua história e experiência como cocriador do método SCRUM para aumento da produtividade. Mais do que uma simples fórmula para organizar…
Os requisitos ou escopo de um projeto consiste na lista de características, funções ou funcionalidades que o produto, software ou aplicativo deve possuir ao final do processo de desenvolvimento. Dessa maneira, definir os requisitos de um projeto é tão importante quanto a própria fase de execução, ou seja, a conclusão…
O poder dos aplicativos móveis no ambiente corporativo é enorme. Grandes empresas de tecnologia como Facebook, Amazon e Google possuem inúmeros aplicativos destinados aos seus próprios funcionários e fornecedores. Esses aplicativos auxiliam desde atividades rotineiras, como reservar o lugar no ônibus que levam os funcionários da empresa, como responder a…