Thiago Zagui Giacomini's repositories
GitHubJobs-Clojure-Service
Clojure Microservice, used: datomic, docker, pedestal, component, schema, hexagonal architecture
NiceTuber-VIPER-Android-Architecture
Android Native Application, used: VIPER Architecture, Integration Youtube API; Dagger2; Retrofit2; RxJava2; Retrolambda; Data Binding (in Java); GSON; Glide; Constraint Layout...
Watched-MVVM-Android-Architecture
Android Native Application, used: MVVM Architecture, Android Architecture Lifecycle API; Integration OMDB API (Series/Filmes); Dagger2.14; Retrofit2; RxJava2; GSON; Glide; Constraint Layout; Android Support Libs…
BooksMine-MVP-Android-Architecture
Android Native Application, used: MVP Architecture, Integration Google Books API; Retrofit2; RxJava2; Retrolambda; Material Design; Data Binding; Realm; EventBus; GSON; Picasso; Android Support Libs and Parceler.
ListRandomPeople
Android Native Application, used: Integration API Rest; AsyncTask; RecyclerView (Material Design); SQLite.
MapsMarker
Android Native Application, used: MVVM Architecture, Android Architecture Lifecycle API; Integration Google Maps API; Dagger2.14; Retrofit2; RxJava2; Mockito; Espresso, MockWebServer...
FindRestaurant-iOS-App
iOS Native Application, MVP Architecture, AlamofireImage, Moya, CoreLocation, Custom Views, Auto Layout & Constraints, Yelp API
GitHubJobs-Android
Android Native Application, MVVM Android Architecture, Kotlin Gradle DSL, Coroutine, Koin 2, Navigation Component, Retrofit 2, Glide, Lottie, GSON, ConstraintLayout, GitHub API.
TriviaNumber-Flutter-App
Flutter Mobile Application, used: Clean Architecture, Bloc; Dartz; Sealed Unions; Mockito; HTTP Integration and Local Cache
RoomDemo2017
Learning project and teaching tool for Room Persistence Library, of Android Architecture Components
SkyEstoque
Java Web Application, used: JavaServer Faces; Primefaces; Hibernate; MySQL.