Pinned Repositories
AboutMe
Designing my app's UI is the first step to a great user experience. This app covers all the basics of UI layout design.
AdiChallengesApp
AndroidTrivia
The Android Trivia application is an application that makes use of the Navigation component within Jetpack to move the user between different screens. Each screen is implemented as a Fragment. The app navigates using buttons, the Action Bar, and the Navigation Drawer.
AnimationProperty
PropertyAnimation is an app that shows various types of property animations using ObjectAnimator, Animator Set, and its method to showcase how animations work with Android and Kotlin.
CommunityTimeline
Compose
DevByte
DevByte Viewer is an example app that showcases using Room and a Repository to create an offline cache. In addition, it also covers how to use WorkManager for scheduling periodic work. It's used to set up a daily background data sync.
managementAppProject
It is a project to learn how to interact with firebase and provide a strong and neat structure for my app.
MediaMonksExercise
NotificationsApp
Add notifications to the NotificationsApp. Use channels and importance for the app notifications. Customize and style the notifications. FCM to handle the notifications service.
fede-debe's Repositories
fede-debe/AnimationProperty
PropertyAnimation is an app that shows various types of property animations using ObjectAnimator, Animator Set, and its method to showcase how animations work with Android and Kotlin.
fede-debe/DevByte
DevByte Viewer is an example app that showcases using Room and a Repository to create an offline cache. In addition, it also covers how to use WorkManager for scheduling periodic work. It's used to set up a daily background data sync.
fede-debe/AboutMe
Designing my app's UI is the first step to a great user experience. This app covers all the basics of UI layout design.
fede-debe/AdiChallengesApp
fede-debe/AndroidTrivia
The Android Trivia application is an application that makes use of the Navigation component within Jetpack to move the user between different screens. Each screen is implemented as a Fragment. The app navigates using buttons, the Action Bar, and the Navigation Drawer.
fede-debe/CommunityTimeline
fede-debe/Compose
fede-debe/managementAppProject
It is a project to learn how to interact with firebase and provide a strong and neat structure for my app.
fede-debe/MediaMonksExercise
fede-debe/NotificationsApp
Add notifications to the NotificationsApp. Use channels and importance for the app notifications. Customize and style the notifications. FCM to handle the notifications service.
fede-debe/ClippingExample
This app shows how to properly use clipping and avoids overdraw and achieves a smooth performance, provided for the user.
fede-debe/ColorMyViews
I am building a responsive UI with ConstraintLayout and the Layout Editor. I created this app to understand the performance benefits of the Constraint Layout
fede-debe/ConfirmedChallenge
fede-debe/CustomFanController
CustomFanController is an example of how to create a CustomView with Kotlin! The user can interact with the CustomView and click on it in order to switch to a higher level.
fede-debe/DessertPusher
DessertPusher is a game about making desserts. Press the button, make a dessert, earn the big bucks. This app is for exploring the Activity Lifecycle callback methods and the Lifecycle object.
fede-debe/DiceRoller
This is the first App that I am creating with the Android Kotlin Developer Nanodegree Program
fede-debe/fede-debe
fede-debe/GdgFinder
GDG Finder helps you locate GDGs around the world or start one of your own. You'll learn the principles of Material Design so you can implement professional-looking designs and build Android apps that users love to use!
fede-debe/GeoFence
fede-debe/GuessItApp
In this application, I am going to implement the ViewModel class and the architecture MVVM to have a smooth user experience without worrying about data loss
fede-debe/LoadFileApp
fede-debe/MarsRealEstate
MarsRealEstate is a simple demo app using ViewModel & LiveData with Retrofit, Glide, and Moshi in Kotlin.
fede-debe/MiniPaint
MiniPaint is an example of how to use Canvas and let the user draw on it with Kotlin!
fede-debe/MotionLayoutApp
fede-debe/NasaRadar
The main screen with a list of all the detected asteroids and a details screen that displays the data of that asteroid once it´s selected in the Main screen list. The main screen also shows the NASA picture of the day.
fede-debe/ProfileCardLayout-Compose
fede-debe/ShoeStore
In this project, I will build your first Android application with Kotlin for the Nanodegree program! I will build a multi-screened Android application and implement a navigation file to take the user through the app.
fede-debe/Tasko
fede-debe/TrackMySleepQuality
This app demonstrates the following views and techniques: Room Database, DAO, Coroutines, RecyclerView, Custom Adapter
fede-debe/Wander