auto_screenshot_manager 1.0.0 copy "auto_screenshot_manager: ^1.0.0" to clipboard
auto_screenshot_manager: ^1.0.0 copied to clipboard

Un package Flutter pour capturer automatiquement les écrans de ton app à partir d’un dossier donné.

📝 A propos de l’auteur #

👋 Je suis NASSARA Kévine, développeur Flutter et passionné de transformation digitale. Mon objectif : faciliter la vie des développeurs avec des outils simples et automatisés.

📸 Auto Screenshot Manager #

Un package Flutter pour capturer automatiquement toutes les pages de votre application, avec support multi-appareils et labels personnalisés. Idéal pour vos captures Play Store et App Store.


🌟 Fonctionnalités #

  • ✅ Capture automatique des écrans depuis un dossier spécifique
  • ✅ Multi-devices : téléphone Android, tablette, iPhone, iPad
  • ✅ Ajout de texte ou label marketing sur chaque capture
  • ✅ Thème clair ou sombre
  • ✅ Prêt pour CI/CD ou scripts d’automatisation
  • ✅ Sauvegarde propre dans un dossier de sortie choisi

⚡ Installation #

Ajoutez à votre pubspec.yaml :

dependencies:
  auto_screenshot_manager: ^1.0.0

Puis exécutez :

flutter pub get

🚀 Utilisation #

import 'package:auto_screenshot_manager/auto_screenshot_manager.dart';

void main() async {
  final manager = AutoScreenshotManager(
    sourcePath: 'lib/screens',       // dossier contenant vos screens
    outputPath: 'captures',          // dossier où enregistrer les images
    themeMode: ThemeMode.dark,       // theme clair ou sombre
    devices: ['phone', 'iphone'],    // appareils ciblés
    label: 'SmartService v3.0',      // texte sur les captures (optionnel)
  );

  await manager.generateAllScreenshots();
  print("✅ Toutes les captures ont été générées !");
}

📂 CLI (optionnel) #

Vous pouvez lancer directement la capture via le terminal :

flutter pub run auto_screenshot_manager \
  --path lib/screens \
  --output captures \
  --theme dark \
  --devices phone,iphone,tablet \
  --label "SmartService v3.0"

🎯 Résultat #

Le package va générer les captures dans :

captures/
 ├─ phone/
 │   ├─ homeScreen.png
 │   ├─ profileScreen.png
 ├─ iphone/
 │   ├─ homeScreen.png
 │   ├─ profileScreen.png
 └─ tablet/
     ├─ homeScreen.png
     ├─ profileScreen.png

Chaque capture est optimisée pour Play Store / App Store.


📦 License #

MIT License


---

## 🧩 Étape 3 — Préparer la présentation sur pub.dev

Quand tu publieras le package, pub.dev prendra **le README.md** pour la page principale.  
Quelques conseils pour le rendre attractif :

- **Titre avec emoji** : 📸 Auto Screenshot Manager  
- **Badges possibles** : build, license, version (optionnel mais pro)  
- **Exemples clairs** avec code copiable  
- **Screenshots ou GIF** pour montrer le résultat (optionnel mais recommandé)  
- **Phrase d’accroche personnalisée** :  
> "Capturez automatiquement vos écrans Flutter en un seul clic ! Développé par NASSARA Kévine, spécialiste Flutter et transformation digitale 🚀"

---
0
likes
120
points
36
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Un package Flutter pour capturer automatiquement les écrans de ton app à partir d’un dossier donné.

Repository (GitHub)

License

MIT (license)

Dependencies

args, flutter, image, path, path_provider, screenshot

More

Packages that depend on auto_screenshot_manager