An interactive Advent Calendar Android application featuring Luis Miguel's songs and special Christmas moments.
LuismiXmasCalendar is a festive Android application that combines the magic of Christmas with Luis Miguel's music. It presents users with a daily advent calendar experience from December 1st to December 25th, where each day reveals a special song and image.
- Interactive Calendar Interface: 24 clickable days plus a special Christmas Day celebration
- Daily Content Unlock: Days are unlocked progressively as December advances
- YouTube Integration: Each day features a specific Luis Miguel song video
- Persistent Progress: SQLite database tracks opened days
- Custom Imagery: Unique images for each calendar day
- Responsive Design: Adapts to different screen sizes
- Special Christmas Day: Exclusive celebration view for December 25th
-
MainActivity
- Manages the calendar grid interface
- Handles day unlocking logic
- Implements SQLite database for progress tracking
- Features testing mode for development
-
DayViewActivity
- Displays individual day content
- Manages YouTube video embedding
- Shows day-specific images and song titles
- Includes navigation controls
- YouTube Links: 25 pre-configured video URLs
- Song Titles: Corresponding Spanish titles for each day
- Database: Simple SQLite structure for tracking opened days
- Clone the repository
- Open in Android Studio
- Sync Gradle files
- Run on an Android device or emulator
- Android SDK
- Minimum Android version: 24
- Internet connection for YouTube video playback
The application includes a testing mode for development:
- Set
testing = true
in MainActivity - Adjust
testing_day
value to simulate different December dates
Contributions are welcome! Please feel free to submit pull requests.
- Application developed by NNKtv28
- Songs by Luis Miguel
- Email: [email protected]
- Github: https://github.com/nnktv28
- LinkedIn: https://www.linkedin.com/in/nikita-molina-arévalo/
- Portfolio: https://nnktv28.github.io/