Stack da Idopter Labs - Principais tecnologias que adotamos em nossos projetos

Stack da Idopter Labs - Principais tecnologias que adotamos em nossos projetos

A Idopter Labs trabalha com um conjunto de tecnologias que permitem que nossos times sejam extremamente eficientes no processo de desenvolvimento. Hoje, os principais desafios trabalhados junto aos nossos clientes são voltados para a web e dispositivos móveis (celulares, tablets, entre outros equipamentos). Para isso, as duas tecnologias principais adotadas são Elixir e React Native. Esse post é uma breve apresentação dessas duas tecnologias e algumas das razões pelas quais as adotamos.

Stack da Idopter Labs - Principais tecnologias que adotamos em nossos projetos
Paulo Igor
January 12, 2024

Dicas para conseguir um emprego na área de tecnologia

Dicas para conseguir um emprego na área de tecnologia

Esse artigo é um resumo da conversa que tive com meu amigo Zeca no episódio número 15 do Espresso Tech. Nesse episódio, demos 5 dicas para aqueles que desejam buscar um emprego na área de tecnologia 👊🏻 Essas dicas foram selecionadas baseadas na nossa experiência atuando na área de tecnologia há mais de 15 anos — tanto no papel de empregado em busca de novas oportunidades e novos projetos, quanto no papel de empregador avaliando candidatos e contratando novos membros para a nossa equipe na Idopter Labs.

Dicas para conseguir um emprego na área de tecnologia
Carlos Souza
January 12, 2024

Fixing the most annoying RN bug I know

Fixing the most annoying RN bug I know

This unwanted and extremely annoying behavior happens in almost 100% of the React Native apps I encounter. It used to happen in all of the ones I created myself, but I was bitten by this bug enough times that I decided to adopt a particular default approach for using a widely popular element in React Native: ScrollView.

Fixing the most annoying RN bug I know
Carlos Souza
January 12, 2024

The Ultimate Software Project Workflow

The Ultimate Software Project Workflow

Having worked on a multitude of software projects in the past 10 years, our team has adopted a workflow which we believe allows us to achieve peak efficiency. By following this workflow we are able to continuously deliver value to our clients, starting on the very first week of work.The workflow is simple. It’s composed of two phases: Inception and Development.This is the first of a series of posts where I will describe these two phases, along with a few important practices we use on each of them.In this post, I will describe the first phase, Inception. Albeit being the less technical of the two phases, we strongly believe this is the most productive way to gather requirements and, most importantly, collectively build a vision for the project.

The Ultimate Software Project Workflow
Carlos Souza
January 12, 2024

React Native — Comunicação com módulos nativos (iOS)

React Native — Comunicação com módulos nativos (iOS)

O post de hoje começa com uma pergunta, por que criar módulos nativos usando o react native ? Se você trabalha com desenvolvimento mobile, em algum momento você irá esbarrar com alguma lib, algum sdk que só possui versões pra Android ou iOS e você tem o aplicativo já em andamento com React Native. Dado esse cenário, surge a necessidade de entender, estudar e aprender a criar a comunicação usando React Native, isso é possível e com isso a gente é capaz de extrapolar o comum e passar a desenvolver aplicativos mais poderosos ou até contribuir criando um pacote que não existia para abstrair o SDK/Lib nativas. Para criar os módulos nativos temos duas opções, criar um pacote NPM/Yarn ou criar o módulo nativo dentro do nosso projeto de aplicativo.

React Native — Comunicação com módulos nativos (iOS)
Iago Cavalcante
January 12, 2024

Working with environment variables in AppCenter

Working with environment variables in AppCenter

The mobile stack we use in our projects at Idopter Labs counts with a few preferred practices, preferences and services that work well with React Native.

Working with environment variables in AppCenter
Carlos Souza
January 12, 2024