Maycon Cardoso (MayconCardoso)

MayconCardoso

Geek Repo

Company:Toast

Location:Dublin, Ireland

Home Page:https://www.linkedin.com/in/maycon-cardoso/

Github PK Tool:Github PK Tool

Maycon Cardoso's repositories

StockTradeTracking

A showcase for modularized MVVM Architecture for Android, powered by Kotlin Coroutines and Clean Architecture.

Language:KotlinLicense:Apache-2.0Stargazers:141Issues:2Issues:5

Modularized-Kotlin-Clean-Architecture-Showcase

This project has been created as a playground just to practice a little bit of Kotlin and it's libraries; It has been structured in a multi-module fashion, with semantics guided by Clean Architecture; this means that high-level modules don't know anything about low-level ones.

Language:KotlinLicense:Apache-2.0Stargazers:25Issues:1Issues:0

ArchitectureBoilerplateGenerator

Create all files of all layers of your application connecting all of them. It also creates a new module for each feature generated.

Language:KotlinLicense:Apache-2.0Stargazers:20Issues:3Issues:1

Modularized-Single-Activity-Navigation

This is a simple example of a Single Activity application. On this project, you will see how to implement a good navigation approach by using Google Navigation Component in a modularized app.

Language:KotlinLicense:Apache-2.0Stargazers:19Issues:2Issues:0

Mvvm-Architecture-Toolkit

This is only a personal implementation of MVVM architecture that makes your life easier by helping you to keep your screen components independently. It also has a concept of "interaction" defining exactly what the user can do on your screen turning the testing process extremely easier, once now you are able to test the "state" of your app.

Language:KotlinLicense:Apache-2.0Stargazers:14Issues:3Issues:2

KeyboardVisibilityMonitor

We all know how hard it is to manage keyboard changes on Android. Sometimes we need to do something when the keyboard is open or closed. How do we do it? There is no easy way. This library is designed to make it easier to monitor keyboard changes.

Language:KotlinLicense:Apache-2.0Stargazers:11Issues:2Issues:1

poker-grinder

Poker grinder is a bankroll and grind planning tool used by poker players that want to track their profits or losses as well as their sessions performance

Language:KotlinLicense:Apache-2.0Stargazers:9Issues:2Issues:0

Modularized-Marvel-Showcase

This is a simple Marvel Single Activity application show case. It has been structured in a multi-module fashion, with semantics guided by Clean Architecture; this means that high-level modules don't know anything about low-level ones.

Language:KotlinLicense:Apache-2.0Stargazers:6Issues:3Issues:0

AcceraInternalTimesheet

Project created when I started to work for Accera company as a Technical Leader in order to map the knowledge of the team that I would work with. So I tried to create a simple project with three simple modules (domain, data, and presentation) to practice a little bit some concepts and technologies they were not used to work with. Something like dependence injection, modularization, RxJava, etc!

Language:JavaLicense:Apache-2.0Stargazers:3Issues:3Issues:0

Modularized-Flicker-Showcase

This is a simple Flicker Single Activity application Showcase. It has been structured in a multi-module fashion, with semantics guided by Clean Architecture; this means that high-level modules don't know anything about low-level ones.

Language:KotlinLicense:Apache-2.0Stargazers:3Issues:4Issues:0

MayconCardoso

My profile on Github

Stargazers:2Issues:0Issues:0

TeamPomodoro

Project created in order to migrate the Team Pomodoro app to the Kotlin language. The application has been created in 2017 to use some Firebase tools and practice some concepts. The purpose here is to create the application from scratch with my current knowledge and make a comparison of the evolution of the initial version.

License:Apache-2.0Stargazers:2Issues:2Issues:0

CameraView

📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.

Language:JavaLicense:NOASSERTIONStargazers:1Issues:1Issues:0