Bonjour à tous,
Tout est dans l'Intitulé, je voudrais débuter et je voudrais si possible un exple simple sur la création d'une application sur delphi xe(2) et ensuite la copier dans un Android(SmartPhone, Tablette).
Bonjour à tous,
Tout est dans l'Intitulé, je voudrais débuter et je voudrais si possible un exple simple sur la création d'une application sur delphi xe(2) et ensuite la copier dans un Android(SmartPhone, Tablette).
Bonjour,
Déjà, le post original dans composants VCL, ce n'était certes pas la bonne place , qui dit OS autre que Windows dit Firemonkey et donc Composants FMX (d'où mon transfert de la discussion vers FMX)
Ensuite, XE2, c'est un peu léger d'ailleurs, à mon souvenir XE2 se limitait à MacOS X et iOS, et non Android.
Si vous envisagez du développement Android, dernière génération (ou presque), il faut viser les dernières versions de Delphi 11.4 ou 12, sachant que la version Community est une version 11.4 perso
Enfin, tout est largement expliqué https://docwiki.embarcadero.com/RADS...ne_app_Android sur docwiki et il y a plusieurs exemples fournis sans parlé de nombreuses vidéos sur le net
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Bonjour,
Merci pour tous ces explications, sauf que toutes mes application sont sur Delphi xe2!.
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Bonjour,
J'ai installé Delphi 11, j'ai ensuite fait un test sur pc avec tout le paramétrages
Maintenant je ne sais pas comment fait pour placer cette petite application dans le SmartPhone/Tablette.
Désolé d'insister ici. En effet, j'ai vu Beaucoup de Vidéo sur Youtube, mais rien de concret sur le déploiement des applications
Bonjour,
Est ce que tu as consulté l'aide d'EMbarcadero pour le développement d'application mobiles ? Comme détaillé sur le lien ci dessous :
https://docwiki.embarcadero.com/RADS...obiles_Android
Ce n'est pas simplement en changeant la présentation dans l'EDI (le style de l'image 3) que cela va se faire.
Il faut utiliser le menu Projet/Déploiement
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Je ne vais pas entrer dans le débat si Delphi XE2 permet ou non de faire une app Android.
Qui dit app pour Android, dit projet compilé pour Android
Qui dit projet compilé pour Android, dit fichier .apk
Qui dit déploiement de l'app sur un appareil Android, dit télécharger le fichier .apk sur l'appareil Android, puis effectuer l'installation du fichier .apk via une manipulation sur l'appareil Android cible
Le fichier .apk est en fait un fichier .zip qui regroupe toutes les ressources nécessaires pour l'installation de l'application sur l'appareil Android.
---
Mieux encore... Quand on programme une vraie app pour Android, on a besoin de la tester!!!! Dans ce cas, on connecte au PC de développement un appareil Android via un câble USB et quand on compile le projet dans l'environnement Delphi, l'app est automatiquement installée sur l'appareil Android connecté afin que l'on puisse la tester directement sur un appareil Android...
pas de débat, je cite
ou alors lire la matrice de fonctionnalitéLes principales nouveautés concernent le support complet Windows 64 bits de Delphi, le support complet Mac OSX et iOS avec la nouvelle plateforme pour applications métier riches FireMonkey, et le développement iOS et Android (applications web et mobiles) avec RadPHP XE2.
Selon mes lectures des matrices, la compilation Android (sans passer par des trucs "exotiques") ne figure qu'à partir de XE5
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Pour ce programme je suis sur Delphi 11,
La est toute la question. j'ai vu le lien que m'a fourni @free07, et franchement je bloque toujours sur le déploiement.Le fichier .apk est en fait un fichier .zip qui regroupe toutes les ressources nécessaires pour l'installation de l'application sur l'appareil Android.
Bonjour,
Tu peux t'inspirer de ce que j'avais fait pour un article du magazine Programmez! en 2022. J'avais fait un petit jeu de type shoot them up qui fonctionne sous Windows, Android, MacOS (processeur Intel pas essayé sur processeur ARM) et Linux.
Les sources et binaires sont disponibles ici : https://github.com/gbegreg/Shoot2D
Pour les déploiements, si tu as des images, sons ou tout autre type de fichier à déployer avec ton application, il faut les gérer avec le menu "Projet/Déploiement" de Delphi (à paramétrer pour chaque OS ciblé et chaque mode Release ou Debug).
Dans la fenêtre "Déploiement", lorsqu'on cible Android (release ou debug), les fichiers obligatoires sont automatiquement gérés par Delphi. C'est ainsi par exemple qu'il y a une icône par défaut, un splashscreen par défaut etc.
Si tu télécharges le petit shoot them up et que tu ouvres le projet dans Delphi, sélectionnes la cible Android/Release et dans "projet/Déploiement" tu verras comment j'ai ajouté les sons (fichiers .ogg) et images.
Mon site - Mes tutoriels - GitHub - N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi
@gbegreg ,
merci pour l'exple, je vai faire des tests et je vous tiens au courant.
@gbegreg ,
j'ai vu l'exple que vous m'avez fourni, et j'ai bien compris qu'il faut bien joindre les fichiers necessaire pour le fonctionnement de l'application. Sauf que moi, j'ai fait un test simple avec (une fiche , un boutton,un message) pour l'execution sous windows c'est ok, par contre si je le copie dans la tablette par exple, il marche pas!
S'il s'agit d'exemples, j'en ai déposé quelques-uns dans mon dépot GitHub
Gestion de Comptes Personnels
Taquin
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Bonjour,
merci pour les exples , mais mon problème c'est pas des exples d'application. Ma question est simple: Comment je fait pour transférer une application (un seul fichier exe) simple SANS aucun fichier à joindre sur ma tablette?.
Je l'ai déjà écrit et plusieurs l'ont déjà indiqué (voir le lien fourni par free07).
Tout est aussi expliqué en utilisant l'option du menu de l'IDE : Aide/Expert d'aide/Expert d'aide Mobile
Au plus simple
Il faut un appareil Android avec la fonction debug activée.
Il faut brancher l'appareil sur un port USB et changer la cible de Windows vers Android.
Logiquement à ce stade un appareil a été détecté
Puis utiliser l'option de déploiement (Projet/déploiement) et on obtient (dépendant quand même du projet) quelque chose comme ça
Bien entendu il faut que le SDK soit correctement configuré sinon c'est le planton assuré au déploiement
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Mon site - Mes tutoriels - GitHub - N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi
bonjour,
Désolé d'insister encore , mais vraiment je suis DEBUTANT dans ce domaine et vu mon Age.
où je doit aller au niveau de l'Appareil pour activé debug?Il faut un appareil Android avec la fonction debug activée.
changer la cible de Windows vers Android.
j'arrive pas à repérer le paramètre "cible"!
Bien entendu il faut que le SDK soit correctement configuré sinon c'est le planton assuré au déploiement
j'ai cette fenêtre au niveau de delphi 11 et pas de DSK!
l'age n'est certes pas en faute jeunôt
dépend totalement de votre mobileoù je dois aller au niveau de l'Appareil pour activer debug?
êtes-vous sûr d'avoir installé le SDK, vu votre âge je me méfie, problème d'Alzheimer ? (outils/gérer les plateformes)j'arrive pas à repérer le paramètre "cible"!
Je détecte en tout cas un problème de dyslexie, je n'ai pas parlé de Dominique Strauss-Kahn ou de lecture , l'image est pourtant assez parlante, il s'agit de SDKj'ai cette fenêtre au niveau de delphi 11 et pas de DSK!
Ce n'est pas dans les options du projet, mais dans les options de l'IDE
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager