A
- ActionListener, Exemple : Page avec titre et menus, Button, CheckBox, Exemple : Créer des boutons d'enregistrement, Gestion de la connexion, Avec NetworkManager et ConnectionRequest, Avec ImageDownloadService, Quelques méthodes de NetworkManager, Utilisation d'un service web quelconque, Interface principale (Accueil.java)
- AdMob, Google Mobile Ads
- Adspot, Vserv
- Alignement, Quelques méthodes de FlowLayout
- texte dans label, Exemple : Afficher un texte court ou une image
- texte dans Multibutton, Quelques méthodes de MultiButton
- AnalyticsService, Rapports statistiques
- Animation, Transitions
- Appel, Appel, e-mail, SMS
- Application
- structure de base, Structure d'une application Codename One
- thème, Explication des choix effectués
- publicité dans, Monétisation des applications gratuites
- paiement depuis, Effectuer un paiement depuis une application
- Arbre hiérarchique, Envoi de données (upload) avec MultipartRequest
- Argument de compilation, Annexe 2 : Les arguments de compilation
- Arrière-plan, Couleurs et images
- AutoCompleteTextField, AutoCompleteTextField
B
- Barre
- de progression, Slider, Avec NetworkManager et ConnectionRequest
- d'outils, Toolbar
- de titre, Toolbar
- Base de données, Avec Database (pour les bases de données SQLite), Communication avec une base de données distante
- Boîte de dialogue, Dialog
- BorderLayout, BorderLayout, Interface principale (Accueil.java)
- Bouncy Castle, Liste de plug-ins créés par la communauté de Codename
One
- Bouton, Button, Interface de recherche et d’affichage des films
(FilmsPopulaires.java)
- états, Quelques méthodes de Button
- Marche/Arrêt, OnOffSwitch
- de partage de données, ShareButton
- BoxLayout, BoxLayout
- BrowserComponent, WebBrowser
- Button, Button, Interface de recherche et d’affichage des films
(FilmsPopulaires.java)
- méthodes, Quelques méthodes de Button
- ButtonGroup, RadioButton
- méthodes, Quelques méthodes de ButtonGroup
C
- Calendar, Calendar
- Calendrier, Calendar, Liste de plug-ins créés par la communauté de Codename
One
- Capture, Capture
- Capture d'écran, Le menu Simulate
- Case à cocher
- à choix unique, Quelques méthodes de MultiButton, RadioButton
- à choix multiple, Quelques méthodes de MultiButton, CheckBox
- Charger
- une image, Exemple : Afficher un texte court ou une image
- un fichier local, Exemple : Lire une page HTML locale ou distante
- un site en ligne, Exemple : Lire une page HTML locale ou distante
- CheckBox, CheckBox
- méthodes, Quelques méthodes de CheckBox
- Cloud
- Codename One, Pourquoi Codename One ?
- Compilation, La compilation avec Codename One
- stockage, Avec CloudStorage (pour le cloud)
- envoi d'e-mails, Appel, e-mail, SMS
- envoi des journaux, Envoi des journaux par e-mails
- CloudObject, Avec CloudStorage (pour le cloud)
- visibilité, Exemple
- visualiseur, Cloud Objects Viewer
- CloudStorage, Avec CloudStorage (pour le cloud)
- CN1Lib, Le système de plug-in de Codename One (CN1LIB)
- Cocher/décocher, Quelques méthodes de MultiButton, Exemple : Gérer le clic sur une case à cocher
- Code-barres, Lecture de codes-barres et de QRcodes
- Code natif, Création d'un plug-in
- intégrer, Code natif (au-delà des limitations)
- CodeScanner, Lecture de codes-barres et de QRcodes
- ComboBox, ComboBox
- Command, Command, Création d’un menu hamburger, Interface de recherche et d’affichage des films
(FilmsPopulaires.java)
- méthodes, Quelques méthodes de Command
- CommonTransitions, Transitions
- Compilation, La compilation avec Codename One-La compilation avec Codename One, À faire avant la compilation (plateforme Android), Signature, compilation et déploiement
- arguments, Annexe 2 : Les arguments de compilation
- Compression/décompression, Liste de plug-ins créés par la communauté de Codename
One
- ComScore, Liste de plug-ins créés par la communauté de Codename
One
- ConnectionRequest, Gestion de la connexion, Classe de la requête HTTP (RequeteReseau.java)
- méthodes, Quelques méthodes de ConnectionRequest
- Connexion
- HTTP, Réseau, Internet et services web
- vitesse, Network Monitor (aide au débogage)
- Contact, classe, Création et accès aux contacts
- Contacts, gestion des, Création et accès aux contacts
- ContactsManager, Création et accès aux contacts
- Container, Container, Interface de recherche et d’affichage des films
(FilmsPopulaires.java)
- créer, Création d’un Container
- méthodes, Quelques méthodes de Container
- CoordinateLayout, CoordinateLayout
- Couleur
- arrière-plan, Couleurs et images
- premier plan, Couleurs et images
- Cryptographie, Liste de plug-ins créés par la communauté de Codename
One
- CSV, Lecture d'un fichier CSV
- CSVParser, Lecture d'un fichier CSV
- Curseur
- position, Quelques méthodes de TextArea
D
- Database, Avec Database (pour les bases de données SQLite)
- méthodes, Quelques méthodes de Database
- DataChangedListener, Quelques méthodes de TextField, Quelques méthodes de Slider, Quelques méthodes de Calendar
- Déboguer, Network Monitor (aide au débogage), Logging
- DefaultListModel, Exemple : Créer un carrousel d'images
- Défilement
- label, Quelques méthodes de Label
- texte, Quelques méthodes de Label
- image, ImageViewer
- transition, Slide transition
- Dégradé, Couleurs et images
- Déploiement, Signature, compilation et déploiement
- Designer, Présentation du Codename One Designer-Exporter et importer depuis un autre fichier de ressources
- destroy(), Structure d'une application Codename One
- Diagrammes, Liste de plug-ins créés par la communauté de Codename
One
- Dialog, Dialog, Avec NetworkManager et ConnectionRequest
- méthodes, Quelques méthodes de Dialog
- Diaporama, ImageViewer
- Display, La classe Display
- Disposer
- à l'horizontale, BoxLayout
- à la verticale, BoxLayout
- sur les bords, BorderLayout
- contenu fluide, FlowLayout
- selon une grille, GridLayout
- avec des coordonnées, CoordinateLayout
- Données
- stockage, Persistance des données
- base de, Avec Database (pour les bases de données SQLite), Communication avec une base de données distante
- téléchargement, Téléchargement de données, Utilisation d'un service web quelconque
- envoi, Envoi de données (upload) avec MultipartRequest
- Download, Téléchargement de données
- (voir aussi Télécharger)
- Dropbox, Liste de plug-ins créés par la communauté de Codename
One
E
- Eclipse, Sous Eclipse
- Écran
- dimensions, La classe Display
- orientation, La classe Display
- verrouillage, La classe Display
- de veille, La classe Display
- Éditeur d'interfaces graphiques, L'éditeur d'interfaces graphiques (GUI Builder)
- Éditeur graphique, Explication des choix effectués, Présentation du Codename One Designer
- EDT, Gestion de la connexion, Présentation de l'EDT
- (voir aussi Event Dispatch Thread)
- Effet visuel, Transitions
- E-mail, Appel, e-mail, SMS
- Emblème, MultiButton, Quelques méthodes de MultiButton
- Enregistrer du son, Multimédia (photo, audio, vidéo)
- Évènement, Exemple : Page avec titre et menus, Gestion des événements
- clic, Gestion de clic sur un bouton, Exemple : Gérer le clic sur une case à cocher, Exemple d'utilisation
- Event Dispatch Thread, Dialog, Gestion de la connexion, Avec NetworkManager et ConnectionRequest, Tirer et relâcher pour actualiser, Présentation de l'EDT
- débogage, Le menu Simulate
- Expressions régulières, Liste de plug-ins créés par la communauté de Codename
One
- Externalizable, Exemples de stockage de données
F
- Fenêtre
- créer, Form
- modale, Dialog
- transparente, Avec NetworkManager et ConnectionRequest
- d’attente, Utilisation d'un service web quelconque, Consommation du service web créé
- Fichier
- de ressources, Hello Codename One, Présentation du Codename One Designer
- manipulation, Avec FileSystemStorage (pour les fichiers)
- parcourir, Envoi de données (upload) avec MultipartRequest
- récupérer chemin, Envoi de données (upload) avec MultipartRequest
- FileSystemStorage, Avec FileSystemStorage (pour les fichiers), Avec NetworkManager et ConnectionRequest
- méthodes, Quelques méthodes de FileSystemStorage
- FileTree, Envoi de données (upload) avec MultipartRequest
- Filmer, Multimédia (photo, audio, vidéo)
- FlowLayout, FlowLayout
- Flurry Ads, Flurry Ads
- Flux RSS, RSSService (et RSSReader)
- Fondu enchaîné, Fade transition
- Font, classe, Utilisation des polices TTF avec du code
- Form, Hello Codename One, Form, Avec NetworkManager et ConnectionRequest, Avec ImageDownloadService, Utilisation d'un service web quelconque, La classe Display
- créer, Création d’un Form
- méthodes, Quelques méthodes de Form
- Formulaire, Form
- Fuseau horaire, Exemples : Calendriers avec différentes options
G
- Géolocalisation, MapComponent
- Gestionnaire de positionnement, Les layouts ou gestionnaires de positionnement
- (voir aussi Layout)
- Google Analytics, Rapports statistiques
- Google Maps, MapComponent, Liste de plug-ins créés par la communauté de Codename
One
- Google Mobile Ads, Google Mobile Ads
- GridLayout, GridLayout
- GUI Builder, L'éditeur d'interfaces graphiques (GUI Builder)
- GZConnectionRequest, GZConnectionRequest
- GZipInputStream, GZConnectionRequest
- GZipOutputStream, GZConnectionRequest
I
- Image
- afficher, Label
- charger, Exemple : Afficher un texte court ou une image
- diaporama, ImageViewer
- arrière-plan, Couleurs et images
- accès galerie, Accès à la galerie d’images et de vidéos
- téléchargement, Avec ImageDownloadService, Utilisation d'un service web quelconque
- fichier de ressources, Images
- formats supportés, Images standards
- résolution d'écran, Multi-images
- SVG, Images SVG
- Image, classe, Exemple : Afficher un texte court ou une image
- ImageViewer, ImageViewer, Utilisation d'un service web quelconque
- méthodes, Quelques méthodes de ImageViewer
- In-App purchase, Le menu Simulate
- InfiniteProgress, Avec NetworkManager et ConnectionRequest, Avec certaines méthodes de la classe Util, Utilisation d'un service web quelconque, Consommation du service web créé
- init(), Hello Codename One, Classe principale (CN1FilmsBox.java)
- Inneractive, Inneractive
- Installation du plug-in, Téléchargement et installation du plug-in-Sous IntelliJ IDEA
- IntelliJ IDEA, Sous IntelliJ IDEA
- Interface graphique
- avec ou sans éditeur graphique, Explication des choix effectués
- simulation, Hello Codename One
J
- J2ME, Historique de Codename One
- Jauge, Slider
- JSON, Gestion de la connexion, Communication avec un service web, Utilisation d'un service web quelconque, Consommation du service web créé, Liste de plug-ins créés par la communauté de Codename
One
- JSONParser, Gestion de la connexion, Utilisation d'un service web quelconque, Consommation du service web créé
L
- Label, Hello Codename One, Label, Avec ImageDownloadService
- méthodes, Quelques méthodes de Label
- Langue, Internationalisation/localisation, Interface de paramétrage de la langue (Parametres.java), Traduction de l’application
- LayeredLayout, LayeredLayout
- Layout, Les layouts ou gestionnaires de positionnement
- Lightweight, architecture, Pourquoi Codename One ?
- List, List, Avec ImageDownloadService, Utilisation d'un service web quelconque
- ListCellRenderer, Quelques méthodes d’AutoCompleteTextField, Création d’une liste complexe (Personnalisation du rendu)
- Liste
- déroulante, ComboBox, ZooZ
- simple, Création d’une liste simple
- élaborée, Création d’une liste complexe (Personnalisation du rendu)
- premier élément, Quelques méthodes de List
- orientation, Quelques méthodes de List
- Localisation, Internationalisation/localisation, Interface de paramétrage de la langue (Parametres.java), Traduction de l’application
- LocationManager, Exemple : Localiser l'utilisateur sur OpenStreetMap
- Log, classe, Logging
- LWUIT, Historique de Codename One
M
- Map, Utilisation d'un service web quelconque, Consommation du service web créé
- MapComponent, MapComponent, Liste de plug-ins créés par la communauté de Codename
One
- méthodes, Quelques méthodes usuelles de MapComponent
- Media, classe, Lecture, Exemple : Lire un fichier audio ou vidéo, Avec NetworkManager et ConnectionRequest
- MediaManager, Lecture, Exemple : Lire un fichier audio ou vidéo
- MediaPlayer, Le composant MediaPlayer
- Menu, Command
- hamburger, Toolbar, Menu hamburger-Les constantes de thèmes du menu hamburger (side menu), Interface de recherche et d’affichage des films
(FilmsPopulaires.java)
- Message, classe, Appel, e-mail, SMS
- Mise en pause, Hello Codename One
- Motion, Transitions
- MultiButton, MultiButton, Classe de la requête HTTP (RequeteReseau.java)
- méthodes, Quelques méthodes de MultiButton
- Multi-image, Multi-images, Interface principale (Accueil.java)
- MultipartRequest, Envoi de données (upload) avec MultipartRequest
P
- Page
- récupération après pause, Hello Codename One
- créer, Form
- Paiement, Effectuer un paiement depuis une application
- Photographier, Multimédia (photo, audio, vidéo)
- Picker, Picker
- Plug-in, Le système de plug-in de Codename One (CN1LIB)-Création d'un plug-in
- utiliser dans un projet, Utilisation d'un plug-in
- créer, Création d'un plug-in
- PointsLayer, Exemple : Localiser l'utilisateur sur OpenStreetMap
- Police de caractères, Polices de caractères
- Preferences, classe, Avec Preferences
- Progress, Avec NetworkManager et ConnectionRequest
- Projet
- créer, Hello Codename One
- exécuter, Hello Codename One
- Publicité, Monétisation des applications gratuites-Flurry Ads
- PubNub, Liste de plug-ins créés par la communauté de Codename
One
- Pull to refresh, Tirer et relâcher pour actualiser, Interface de recherche et d’affichage des films
(FilmsPopulaires.java)
- Push, notification, Notification push-Envoi de messages depuis une application web
R
- RadioButton, RadioButton
- méthodes, Quelques méthodes de RadioButton
- Recouvrement, effet de, Cover et Uncover transition
- Requête, Interface de recherche et d’affichage des films
(FilmsPopulaires.java), Classe de la requête HTTP (RequeteReseau.java)
- de connexion, Gestion de la connexion
- de type multipart, Envoi de données (upload) avec MultipartRequest
- décompresser, GZConnectionRequest
- temps d'exécution, Quelques méthodes de ConnectionRequest
- stopper, Quelques méthodes de NetworkManager
- Réseau, Gestion de la connexion
- Résolutions d’écran, Multi-images
- Ressources, fichier de, Hello Codename One, Présentation du Codename One Designer, Fichiers divers
- protection, Protection par mot de passe
- REST, Communication avec une base de données distante
- Restauration après mise en pause, Hello Codename One
- RSSReader, RSSService (et RSSReader)
- RSSService, RSSService (et RSSReader)
- Runnable, Lire un fichier en boucle, La classe Display
S
- Sélecteur de données, Picker
- SelectionListener, Quelques méthodes de Tabs
- Sérialisation, Exemples de stockage de données
- Service web, Communication avec un service web, Brève analyse de l’application à concevoir
- ShareButton, ShareButton, Interface principale (Accueil.java)
- méthodes, Quelques méthodes de ShareButton
- Side menu (voir Menu hamburger)
- Signature, Annexe 3 : Signature d'une application-Sous Windows Phone
- Simulateur, Hello Codename One, Présentation et fonctionnement du simulateur-Le menu Skins
- capture d'écran, Le menu Simulate
- Slider, Slider
- méthodes, Quelques méthodes de Slider
- SMS, Appel, e-mail, SMS
- Socket, Liste de plug-ins créés par la communauté de Codename
One
- SpanButton, SpanButton
- SpanLabel, SpanLabel
- SQLite, Avec Database (pour les bases de données SQLite)
- chemin sous Windows, Quelques méthodes de Database
- start(), Structure d'une application Codename One, Hello Codename One, Classe principale (CN1FilmsBox.java)
- Statistiques, Flurry Ads, Rapports statistiques
- Stockage, Persistance des données-Quelques méthodes de CloudStorage
- polyvalent, Avec Storage
- RMS, Avec Storage
- des préférences, Avec Preferences
- base de données, Avec Database (pour les bases de données SQLite)
- fichiers, Avec FileSystemStorage (pour les fichiers)
- cloud, Avec CloudStorage (pour le cloud)
- récupérer chemin, Avec NetworkManager et ConnectionRequest
- stop(), Structure d'une application Codename One, Hello Codename One
- Storage, Le menu Simulate, Avec Storage, Avec ImageDownloadService
- lecture de données, Exemples de lecture de données
- méthodes, Quelques méthodes de Storage
- Style, classe, Styles d'un composant, Les thèmes, Utilisation des polices TTF avec du code
- Superposition, LayeredLayout
- SwipeableContainer, SwipeableContainer
T
- Tabs, Tabs, Interface de recherche et d’affichage des films
(FilmsPopulaires.java)
- méthodes, Quelques méthodes de Tabs
- Télécharger
- données, Téléchargement de données
- images, Avec ImageDownloadService
- TextArea, TextArea
- méthodes, Quelques méthodes de TextArea
- Texte
- afficher, Label
- défilement, Quelques méthodes de Label
- long, SpanLabel
- zone multiligne, TextArea
- éditable, Quelques méthodes de TextArea
- par défaut, Quelques méthodes de TextArea
- liste, Création d’une liste complexe (Personnalisation du rendu)
- TextField, TextField, Exemple d'utilisation, Consommation du service web créé, Interface de recherche et d’affichage des films
(FilmsPopulaires.java)
- méthodes, Quelques méthodes de TextField
- Thème, Les thèmes-Les constantes de thèmes
- natif, Explication des choix effectués
- constante de, Les constantes de thèmes
- Thread, Gestion de la connexion, La classe Display, Tirer et relâcher pour actualiser, Présentation de l'EDT
- réseau, Avec NetworkManager et ConnectionRequest
- en cours d'exécution, Quelques méthodes de NetworkManager
- arrêter, Quelques méthodes de NetworkManager
- principal, La classe Display
- TimeZone, Exemples : Calendriers avec différentes options
- Titre de l’application, Form
- Toast, Liste de plug-ins créés par la communauté de Codename
One, Utilisation d'un plug-in
- Toolbar, Toolbar, Interface de recherche et d’affichage des films
(FilmsPopulaires.java)
- Traduction, Internationalisation/localisation, Interface de paramétrage de la langue (Parametres.java), Traduction de l’application
- Transition, Transitions, Utilisation d'un service web quelconque, Les constantes de thèmes
- slide, Slide transition
- fade, Fade transition
- (un)cover, Cover et Uncover transition
- Transparence, Couleurs et images
- Type
- externalisable, Exemples de stockage de données
- multipart, Envoi de données (upload) avec MultipartRequest