Macaw 🦜

Coffee Advisor is my first attempt to build a big Google Assistant + Dialogflow app that uses more services to work. Coffee Advisor is a project that was inspired by my usual research of coffee capsules for my Nespresso machine. It connects to Amazon Product APIs to search the best coffee, based on specific requests (most popular, recommended, strong, etc ). The user has only to say "Ok Google, talk to CoffeeAdvisor" and it will open the Action. The assistant will ask which flavor of coffee the user needs and then will provide solutions on Amazon.

Date
8.1.18
Trento
Scroll Down

Under the Hood

Macaw is an Android app in Kotlin that I'm developing using Jetpack Compose.

What does it do? 🤔

The app let the user record and play voice messages. Simple as that!

About the project 🎨

The whole purpose of this little project is to get familiar with Jetpack Compose and the declarative UI in general ( although I developed also in Flutter ). I used some of the main concepts of Compose: UI components (such as LazyColumnFor, Box, Row, Column, Text, Button ... ), Theming, the brand new Navigation framework ( 1.0.0 - Alpha atm ) the state handling and much more.