Skip to content

Premium Animated Stickers for WhatsApp (WASticker). Engineered with Jetpack Compose & Native Rust backend for blazing performance. Features stunning Glassmorphism UI, Dark Mode, and 6 exclusive packs. The state-of-the-art Android sticker experience.

License

Notifications You must be signed in to change notification settings

JoseAlvarezDev/stickers-pro

Repository files navigation

Stickers PRO Logo

✨ Stickers PRO - Premium

La experiencia definitiva de stickers animados para Android, con diseño Glassmorphism y motor nativo Rust.

Version Design Android Kotlin Rust


🎨 Nuevo Diseño Premium (v2.0)

Hemos rediseñado la aplicación desde cero para ofrecer una experiencia visual de clase mundial:

  • 🔮 Glassmorphism UI: Interfaz moderna con transparencias, desenfoques y profundidad.
  • � Paleta Vibrante: Gradientes dinámicos (Púrpura, Cyan, Rosa, Naranja) que reemplazan al verde tradicional.
  • ✨ Efectos Visuales: Partículas flotantes, sombras pulsantes y transiciones fluidas a 60 FPS.
  • 🌙 Modo Oscuro Adaptativo: Paleta de colores optimizada para visión nocturna con gradientes profundos.

🚀 Características Técnicas

  • Backend Nativo en Rust: Procesamiento de imagen y conversión WebP ultra-rápida mediante JNI.
  • Jetpack Compose: UI declarativa 100% moderna basada en Material 3.
  • Optimización de Recursos: Scripts automatizados para asegurar que todos los stickers cumplan con los límites de WhatsApp (<500KB).
  • Integración WhatsApp: API nativa de ContentProvider para añadir packs con un solo clic.

🏗️ Arquitectura del Proyecto

Stickers_PRO/
├── app/
│   ├── src/main/kotlin/     # Frontend (Kotlin + Compose)
│   ├── src/main/assets/     # Stickers y metadata (contents.json)
│   └── src/main/res/        # Recursos (Iconos Premium, Temas)
│
├── rust/
│   ├── src/                 # Backend (Rust + JNI)
│   └── Cargo.toml           # Dependencias nativas
│
└── Scripts/
    ├── clean.sh             # 🧹 Limpieza automática del proyecto
    ├── build_rust.sh        # 🔨 Compilación cruzada de Rust
    └── fix_limits.sh        # 🔧 Optimizador de tamaño de stickers

�️ Configuración y Compilación

Prerrequisitos

  • Android Studio Hedgehog+
  • Rust Toolchain (rustup)
  • NDK instalado

Pasos

  1. Compilar el Motor (Rust)

    ./build_rust.sh
    # Esto generará las librerías .so para arm64, armv7, x86, x86_64
  2. Compilar la App (Android)

    • Abrir en Android Studio
    • Sincronizar Gradle
    • Ejecutar en Emulador/Dispositivo
  3. Mantenimiento

    • Ejecutar ./clean.sh para limpiar archivos temporales y builds antiguos.

� Contenido

La app incluye 6 Packs Premium (36 stickers animados totales) optimizados para:

  • Calidad: 512x512 px
  • Rendimiento: <500KB por archivo
  • Fluidez: 10-15 FPS

📄 Licencia

Este proyecto es Open Source bajo la licencia MIT.


By Jose Alvarez Dev

About

Premium Animated Stickers for WhatsApp (WASticker). Engineered with Jetpack Compose & Native Rust backend for blazing performance. Features stunning Glassmorphism UI, Dark Mode, and 6 exclusive packs. The state-of-the-art Android sticker experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published