Guia do Dev Iniciante – Consumindo APIs

Seja para consumir dados do seu próprio projeto, integrar com uma plataforma de pagamentos, usar geolocalização… Ou descobrir qual a população da cidade-planeta imperial de Coruscant (spoiler: é mais de 1 trilhão), você irá precisar consumir uma API uma hora ou outra.

It’s dangerous to go alone

Antes de mais nada, o que é uma API e por que você precisa de uma?

A princípio, APIs são as aplicações responsáveis por gerenciar as informações do seu sistema, é ela que comunica-se com o banco, trata e envia os dados necessários para o front. Do mesmo modo que um projeto pode ter diversos front-ends (Web, Android, iOS, etc), é ideal que as regras de negócios fiquem mantidas em um único lugar, a API. Continuar lendo Guia do Dev Iniciante – Consumindo APIs

AgroPocket – O seu agro no bolso

Rogério Vasconcelos é engenheiro agrônomo com mais de 10 anos de experiência em agronegócio. Atuou em empresas como Cargil, Basf e JBS.

Acompanhando o cenário dos agricultores, teve a ideia de viabilizar um aplicativo para ajudar o produtor rural no seu dia a dia.

Pensado para facilitar a vida do produtor rural, o aplicativo AgroPocket disponibiliza ferramentas para o manejo, gestão e proteção da lavoura, negócio e propriedade dos produtores rurais.  Continuar lendo AgroPocket – O seu agro no bolso

Guia do Dev Iniciante – Componentização usando Vue.js

A componentização é algo muito bom que veio com os frameworks modernos de javascript. Através dela você consegue dividir seu código em vários pedaços, tanto para melhor facilidade de manutenção, já que tudo está separado, quanto para reusabilidade, conseguindo chamá-los quantas vezes necessário, mesmo tendo que mudar os dados.

Para isso existem props, que são basicamente valores que esse componente pode receber. Outra coisa muito legal sobre componentes é você conseguir mostrar algo só quando realmente necessário, sem impactar no first view do usuário, podendo carregar tal componente só quando for aparecer para o usuário, sem ter que fazer toda essa carga antes. Continuar lendo Guia do Dev Iniciante – Componentização usando Vue.js

Guia do Dev Iniciante – Introdução ao Git

Durante o desenvolvimento de um projeto nosso código passa por diversas alterações, ajustes, evoluções e até adição de novas funcionalidades. Podem acontecer diversos imprevistos, como descargas elétricas, um HD que estragou inesperadamente, o PC desligou e não ligou mais, entre outros. Nessas situações, como garantimos que nosso projeto estará guardado em um lugar seguro e que manterá um histórico de todas as alterações feitas durante seu ciclo de vida? A resposta é: utilizando um Sistema de Controle de Versão (SCV), ele irá registrar todas as alterações feitas nos arquivos do projeto ou conjunto de arquivos ao longo do tempo.

É de extrema importância que durante o desenvolvimento do projeto exista esse controle de versões, por todos os imprevistos que podem acontecer durante o dia a dia, o que pode envolver fatores externos ou internos e para ter de fato um controle de versões das funcionalidades do nosso projeto. Existem vários sistemas de controle de versão para diferentes fins, para o nosso caso, utilizaremos o Git. Continuar lendo Guia do Dev Iniciante – Introdução ao Git

Agrobrazil – Assessoria agropecuária na palma da mão

Caio Junqueira é empresário, focado em investimentos financeiros, na bolsa de valores e em commodities agropecuárias. Fundou a Cross Investimentos em Presidente Prudente em 2004, corretora de BM&FBovespa, cujo forte sempre foi o mercado de commodities, em especial arroba do boi. 

O aplicativo Agrobrazil foi idealizado por Camila Junqueira, esposa de Caio e advogada com mestrado em Direito Societário. A ideia do app surgiu tendo em vista a necessidade dos clientes do marido, pensando em facilitar a tomada de decisão dos mesmos, de forma imparcial, colaborativa e segura. Continuar lendo Agrobrazil – Assessoria agropecuária na palma da mão