SA Dev
GitHub
LinkedIn
Hi👋. I'm Samantha, an Android and Flutter developer passionate about creating beautiful
and functional mobile applications.
I enjoy building cross-platform solutions with Flutter and efficient native Android apps.📱
I'm eager to collaborate on interesting mobile projects and contribute to the open-source community.
Feel free to connect!
SkillsðŸ›
- Languages: Dart, Kotlin, Java
- Frameworks/Libraries: Flutter, Android SDK, Jetpack Compose, Firebase
- Tools: Android Studio, VS Code, Git, Gradle
Developer Soul🧠- My New Side Project!
[Release Date - 2025/5/20]
Web version
Open source code
I'm excited to share my latest project: Developer Soul! 🎉.
A simple yet engaging Flutter quiz application designed
to test your knowledge and determine your programmer soul type.
Featuring a clean UI with a start screen,
question screen, and personalized results,
Developer Soul is a fun way to explore coding personalities.
This project showcases Flutter's capabilities
for creating interactive and cross-platform experiences.
Features:
- Interactive Quiz: Engaging quiz format with multiple-choice questions.
- Dynamic UI: Utilizes Flutter's widgets to create a responsive and visually appealing interface.
- Personalized Results: Provides a unique "programmer soul type" based on the quiz results.
- About Page: Includes an "About the developer" section accessible via a popup menu.
- Cross-Platform: Runs on Android, iOS, and Web.
Technologies Used:
Listen First🎶
[Release Date - 2025/5/9]
Web version
Open source code
I'm excited to announce the recent release of Listen First 🥳.
A cross-platform music search and preview app built with Flutter.
Search the iTunes API, listen to previews,
and enjoy a consistent experience on Android, iOS, and web!
It's open source and available on GitHub and
you can also check out the web version!
Features:
- Search Music: Search for songs, artists, and albums on the iTunes Store.
- Play Previews: Listen to previews of the search results.
- Search History: View and manage your search history.
- Localization: Supports multiple languages (English and Chinese).
- Cross-Platform: Runs on Android, iOS, and Web.
Technologies Used:
- Flutter: UI framework.
- GetX: State management and dependency injection.
- EasyLocalization: Internationalization and localization.
- Hive: Local data storage for search history.
- Just Audio: Audio playback.
- Logger: Logging.