Nicola De Nicolais's Projects
Abstraction for an Animation that can be applied to Views, Surfaces, or other objects.
App that allows you to change the theme of the application by switching between light and dark mode
Create a folder in External Storage with permissions for all Android's versions
Onboarding is a virtual unboxing experience that helps users get started with an app.
A common case of using MediaRecorder to record audio and play recorder's audio.
List of functions that allow measurements to be detected using Android's device sensors
App that allows you to perform an audio recording and then transcribe it into text files .txt
App showing how to work with sqlite Database to insert, select, update, delete and view data in RecyclerView
App that allows you to change the language of the application by using list and spinner
A toast provides simple feedback about an operation in a small popup.
Android application built with Kotlin and Jetpack Compose that shows how to perform CRUD operations in the Room database using Android Architecture Components and the MVVM Architecture Pattern.
Android application that allows to set a countdown for a certain period of time. Time can be started, stopped and resumed.
Android application built with Kotlin and Jetpack Compose that shows how to switch theme between light and dark mode.
Android application that shows a fun and simple application that counts the number of times you click on an egg icon that change his color everytime you click on it.
Android application that allows you to select the language of the displayed text.
Config files for my GitHub profile.
My portfolio
Android application built with Kotlin and Jetpack Compose that shows how to create an Onboarding screen design process in Compose.
Android application built with Kotlin and Jetpack Compose that allows you to select between one photo or a multiple photos.
Progressive Web Application created with Vite.js based on React TypeScript template with the addition of React Router.
QR Code Generator based on React with the integration of React Router
Digital Clock & Calendar based on React with the integration of React Router
Password Generator based on React with the integration of React Router
Android application built with Kotlin and Jetpack Compose that shows how to record the input voice and save it in .mp3 files.
Android application built with Kotlin and Jetpack Compose that allows you to scan QR codes and barcodes. In the app it's possible to copy the content of the code or share it with other applications.
Android application built with Kotlin and Jetpack Compose that shows how to use the functions Speech-to-Text and Text-to-Speech
Android application built with Kotlin and Jetpack Compose that allows you to time the time spent in a certain activity. Time can be started, stopped and resumed.