Google Developers Codelabs provide a guided, tutorial, hands-on coding experience.
Most codelabs will step you through the process of building a small application, or adding a new feature to an existing application. They cover a wide range of topics such as Android Wear, Google Compute Engine, Project Tango, and Google APIs on iOS.
Codelab tools on GitHub

Advanced Android in Kotlin 02.1: Creating Custom Views — 0 min
https://codelabs.developers.google.com/codelabs/advanced-andoid-kotlin-training-custom-views/index.html?index=..%2F..index

Advanced Android in Kotlin 02.2: Drawing on Canvas Objects — 0 min
https://codelabs.developers.google.com/codelabs/advanced-android-kotlin-training-canvas/index.html?index=..%2F..index

Advanced Android in Kotlin 02.3: Clipping Canvas Objects — 0 min
https://codelabs.developers.google.com/codelabs/advanced-android-kotlin-training-clipping-canvas-objects/index.html?index=..%2F..index

Advanced Android in Kotlin 04.2: Adding…

Não precisa necessáriamente ser nessa ordem, mas depois sugiro uma ordem cronológica. Mas são livros que ao meu ver contribuiram para a evolução do mercado de desenvolvimento e para a minha percepção sobre os "sisteminhas" ou XXX que ira inovar o mercado…

Código Limpo: Habilidades Práticas do Agile Software

So, I am a 37 years old developer. I come from a time when that good developers (programmers) were almost prohibited to do good interfaces.

I started coding at 15 with Pascal, Basic, C, Clipper, EBL, and Shell, but I really like to make some tricks in Corel Draw, Corel Photo, and PageMaker.

People call me a freak. A programmer that make your own graphics stuff?

So, I started to learn Delphi (2~7), Visual Basic(3~6), and in this meanwhile, the internet was blasting.

CGI and Perl were popping up, and a Belgian friend that I’ve met in a BBS told…

Algumas vezes o bot, por mais avançada que seja a Engine de AI e que o time de ML que cuida do aprendizado seja muito esforçado, ainda pode haver momentos em que ele precise transmitir a conversa para um ser humano.

O bot deve reconhecer quando precisa entregar e fornecer ao usuário uma transição clara e suave.

Este é um caso de uso comum no bot-verso, essa capacidade de entregar uma conversa do cliente de um bot para um humano, e a necessidade crítica de um ciclo de feedback nesse tipo de cenário.

Bom, desde antes do começo da minha carreira como designer e desenvolvedor, registrar os horários de jobs / tarefas ou até mesmo uso do ponto sempre foi um desafio.

Já usei e criei inúmeros softwares, extensões de navegadores, aplicativos, sistemas web, sistemas desktop.

Me dei melhor com planilhas, gosto de gerar os calcúlos …

Saber meu banco de horas ou quanto gastei um determinado job.

Mas se não pego o costume logo esqueço.

Segue a transcrição / roteiro da Talk

Chatops é a habilidade de interagir com a minha infraestrutura através de uma interface de texto. Mantendo um contexto linear com meus colegas de trabalho.

Chatops não é só executar comandos via chat, é sobre colaboração.

ChatBots estão aqui a um bom tempo, mas só recentemente que tem se usado para uma forma mais colaborativa.

Um bot é só um pedaço de automação que imitar ações humanas, e que evoluiu muito principalmente com ascensão da NLP e Machine Learning. Agora eles são mais e mais “user-friendly”.

Casos de usos de Bots

— Obter…

As APIs de linguagem natural fornecem uma boa maneira de começar com interações únicas (ex. Pergunta-resposta, ação de comando)

Quando você se move para conversas, a maior parte da lógica, inclusive gerenciando o estado e alterando as ações com base nela, precisa ser implementada pelo desenvolvedor, muitas vezes de forma rígida

As APIs disponíveis são boas para a construção de MVPs, mas têm várias desvantagens (Contexto e histórico não utilizados pelos algoritmos, gerenciamento de falhas deficiente, sem otimização de diálogo, nenhuma maneira de influenciar o conhecimento especializado, menor precisão) que podem dificultar a experiência do usuário

Bots são o novo…

Jackson F. de A. M.

Mobile / Front-End / Back-End Software Engineer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store