informatique:flutter:tips_tutos_examples
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:flutter:tips_tutos_examples [15/08/2025 16:56] – [ListView] cyrille | informatique:flutter:tips_tutos_examples [03/09/2025 11:39] (Version actuelle) – [Deep links] cyrille | ||
|---|---|---|---|
| Ligne 47: | Ligne 47: | ||
| const apiKey = String.fromEnvironment(' | const apiKey = String.fromEnvironment(' | ||
| </ | </ | ||
| + | |||
| + | Mais dans la vraie vie on préférera mettre les secrets dans un fichier, en oubliant pas d' | ||
| + | |||
| + | <code bash> | ||
| + | flutter build apk \ | ||
| + | --release \ | ||
| + | --obfuscate \ | ||
| + | --split-debug-info=./ | ||
| + | --dart-define-from-file=config.prod.json | ||
| + | </ | ||
| + | |||
| + | Et le fichier config.prod.json | ||
| + | |||
| + | <code javascript> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | |||
| * [[https:// | * [[https:// | ||
| Ligne 92: | Ligne 114: | ||
| ===== Async ===== | ===== Async ===== | ||
| - | Différence entre '' | + | Différence entre '' |
| Ligne 114: | Ligne 136: | ||
| ===== iOS dev ===== | ===== iOS dev ===== | ||
| - | {{ : | + | {{ : |
| ==== Codemagic.io ==== | ==== Codemagic.io ==== | ||
| Ligne 121: | Ligne 143: | ||
| clients VNC : [[https:// | clients VNC : [[https:// | ||
| + | |||
| + | ===== Android dev ===== | ||
| + | |||
| + | |||
| + | 3 méthodes pour [[https:// | ||
| + | |||
| + | |||
| + | ==== network_security_config.xml ==== | ||
| + | |||
| + | Pour avoir un '' | ||
| + | |||
| + | Dans '' | ||
| + | |||
| + | <code xml> | ||
| + | < | ||
| + | < | ||
| + | ... | ||
| + | android: | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Ensuite dans '' | ||
| + | |||
| + | <code xml> | ||
| + | <?xml version=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | <!-- for android emulator the 10.0.2.2 is our localhost 127.0.0.1 --> | ||
| + | <domain includeSubdomains=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== Deep links ==== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | List de tous les deep links (prefered apps) du système (émulateur) : | ||
| + | <code bash> | ||
| + | adb shell dumpsys package domain-preferred-apps | ||
| + | </ | ||
| + | |||
| + | ==== App Fingerprint ==== | ||
| + | |||
| + | If you are using VS Code, open a terminal inside your project and then: | ||
| + | * '' | ||
| + | * and run '' | ||
informatique/flutter/tips_tutos_examples.1755269810.txt.gz · Dernière modification : de cyrille
