Muito se fala do OWASP Top 10 para aplicações Web, mas nem tanto sobre o OWASP Top 10 para aplicações voltadas aos dispositivos móveis. Embora o OWASP Top 10 Mobile 2013 ainda não tenha sido lançado, fiz questão de separar algumas das melhores práticas de segurança para o desenvolvimento de aplicações iOS que são muito úteis.
Muitas vezes quando tiro o meu smartphone do bolso para usar algum aplicativo, fico pensando em todo o trabalho e investimento que ele precisou para ficar pronto e chegar à milhares de dispositivos pelo mundo. Claro que esse pensamento só passa pela minha cabeça porque eu trabalho com isso e sei que as coisas não são tão simples quanto parecem. Antes de disponibilizar um app na Apple ou Google Play, é preciso muito trabalho duro, pesquisa e planejamento. E esta não é tarefa para uma pessoa só.
No post anterior discutimos alguns aspectos diferenciados do desenvolvimento de apps em relação aos aplicativos em desktop. Um dos itens importantes de diferenciação é a diversidade de opções de dispositivos e os tipos de aplicação que podemos desenolver. Basicamente temos três tipos, cada um com suas potencialidades, mas também com restrições e cuidados especiais: os apps nativos, os apps web e os hibridos. Um app nativo é focado em uma plataforma ou conjunto de dispositivos especificos e desenvolvido pelo modelo de programação desta plataforma.
Os apps mudam de forma significativa a interação das empresas com seus clientes. Com milhões de apps desenvolvidos nas apps stores da vida, a impressão que temos é que desenvolver um app é simples e qualquer um pode desenvolver um.
A mobilidade é um dos assuntos mais comentados nas companhias. O mercado tem se mostrado rentável, principalmente, no Brasil. E isso pode ser traduzido...
%%excerpt%% Descubra os riscos da Inteligência Artificial na cibersegurança, como ataques adversariais, phishing 2.0 e deepfakes, além de desafios éticos e legais.
Descubra estratégias de liderança para formar times de sucesso. Aprenda quando optar por perfis semelhantes para estabilidade e quando escolher perfis diversos para impulsionar a inovação.
%%excerpt%% Descubra os riscos da Inteligência Artificial na cibersegurança, como ataques adversariais, phishing 2.0 e deepfakes, além de desafios éticos e legais.