BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Design no InfoQ Brasil

  • Front in BH chega à sua quinta edição

    Front in BH é um evento voltado para desenvolvedores web e mobile e que busca apresentar as novas tendências do mercado além de capacitar os profissionais mineiros.

  • #WoMakersCode: Developer Day São Paulo

    No dia 25 de junho, em São Paulo - SP, acontecerá a primeira edição do Developer Day 2016. O evento, realizado pelo projeto WoMakersCode, será formado por palestras com assuntos para programadores, designers, estudantes e demais interessados em aprender sobre desenvolvimento web, desenvolvimento mobile e UX.

  • Microservices no Spotify

    Há alguns anos, o Spotify já adota os microservices em grande escala. O vice presidente de engenharia do Spotify, Kevin Goldsmith, abordou durante a conferência GOTO Berlin 2015 o uso dos microservices e como são importantes na descentralização da arquitetura da companhia. Foi explicitado que os microservices são de fácil aplicabilidade e também são úteis em aplicações monolíticas.

  • UXConfBR 2016

    A segunda edição do UXConfBR acontece em Porto Alegre nos dias 20 e 21 de maio. O evento visa fortalecer o senso de comunidade em torno do design de produtos baseados em necessidades reais.

  • Macro e micro arquitetura, DDD e CQRS

    Começar um novo projeto escolhendo primeiro a tecnologia e framework, e então voltar-se para o problema do projeto, pode ser bastante perigoso. Jeppe Cramon falou em uma recente apresentação sobre macro e micro arquitetura, DDD e CQRS.

  • Um padrão para API de backend servindo ao frontend

    A experiência web através de dispositivos móveis é bem diferente de uma versão desktop, pois possui pequenas telas, planos de dados limitados e necessidade de poucas requisições. Um dispositivo móvel precisa de dados diferentes e pode fornecer outras interações, tais como: um leitor de código de barra. Uma solução é o Backend para Frontend (BFF) que Sam Newman explica em seu blog.

  • O futuro do C#: Contratos de métodos

    Continuando nossa série sobre o futuro do C#, agora vamos conhecer a proposta 119 que acrescenta sintaxe e um compilador de primeira classe para contratos de métodos.

  • Os 10 enganos mais comuns no DDD que se deve evitar

    Não interagir com especialistas do domínio é um dos enganos cometidos quando se utiliza DDD. Daniel Whittaker descreve 10 enganos que são cometidos regularmente pelos desenvolvedores.

  • Google apresenta o Material Design no Google I/O

    A Google apresentou o Material Design, uma linguagem visual que incorpora princípios de design de interfaces de usuário abrangendo diferentes classes de dispositivos, incluindo de wearables a smartfones, tablets, desktops e TVs. O Material Design tenta produzir movimento fluído em superfícies táteis, mas considera também dispositivos baseados em mouse e teclado.

  • Heroku apresenta um guia com boas práticas no desenvolvimento de APIs HTTP

    Wesley Beary, membro da equipe de desenvolvimento de API da Heroku, elaborou um guia com boas práticas para criação de APIs HTTP + JSON.

  • Arquitetura, tecnologia e o anti-pattern Lava Layer

    As sucessivas mudanças na arquitetura e tecnologia em todo o ciclo de vida de uma aplicação podem levar a uma base de código frágil e fragmentada que é difícil de entender e de manter, um anti-pattern conhecido pelo nome de Lava Flow ou Lava Layer.

  • Facebook e Instagram ensinam desenvolvimento Android para mercados emergentes

    O Facebook e o Instagram compartilharam a experiência em melhorar seus aplicativos em vários dispositivos Android e em diferentes velocidades de conexão de rede durante a sessão Escalando Aplicações Android para Mercados Emergentes gravada no evento @Scale 2014.

  • Domain-Driven Design: A maneira errada

    As aplicações que alegam terem sido construídas usando o Domain-Driven Design (DDD) na realidade muitas vezes são constituídas de entidades ou DTOs separando os dados e a lógica junto com serviços contendo uma mistura de lógica de negócio e infraestrutura, afirma Gabriel Schenker, lembrando que isso muitas vezes também acontece na construção de novos projetos.

  • Curso Google: UX Design para Desenvolvedores de Aplicações Móveis

    O Google lançou um novo curso chamado UX Design para Desenvolvedores de Aplicações Móveis para ajudar os desenvolvedores a se tornarem UX designers. Este curso oferece quatorze dias de acesso gratuito e após este período ele se torna pago. No curso é apresentado os pontos que os desenvolvedores precisam se atentar durante a criação das interfaces para aplicativos móveis.

  • Mudando de uma Arquitetura Monolítica para de Microserviços na SoundCloud

    Mudar a arquitetura da SoundCloud para Micro Serviços foi fundamental ao permitir que nossas equipes entreguem novas funcionalidades de forma mais rápida, Phil Calçado compartilhou em uma série de 3 artigos suas experiências quando saíram de uma arquitetura de sistema monolíttico para micro serviços

BT