Bonjour tt le monde
j'ai une application développée en java et j'aimerai bien l'integrer dans une tablette, est ce qu'il ya des applications qui peuvent gérer le problème de compatibilité entre java et android
Merci de me répondre rapidement
Bonjour tt le monde
j'ai une application développée en java et j'aimerai bien l'integrer dans une tablette, est ce qu'il ya des applications qui peuvent gérer le problème de compatibilité entre java et android
Merci de me répondre rapidement
Salut,
Android n'est pas vraiment mon domaine néanmoins je peux te dire qu'il va te falloir recoder toute l'interface graphique de ton application.
En effet même si le SDK Android reprend une partie des API JavaSE, ce n'est pas le cas pour Swing/awt (si on parle bien d'une appli bureau).
Tu pourras toute fois réutiliser la partie "métier" de ton application sans trop de problème (après je dis ça sans connaitre ton application donc je peux me tromper).
Après à savoir si il existe des outils pour migrer une appli JavaSE vers Android, je n'en ai jamais entendu parler. Mais je laisse la question en suspend pour des gens plus compétent que moi à ce sujet.
Cdt.
Merci beaucoup j'attend la réponse d'autres personnes
Nico02 à plutot bien résumé.
Il faudra refaire l'UI c'est une certitude. Pour le reste du code métier il y'aura sans doute quelque incompatibilité mais rien de bien compliqué.
La plus part des librairies java s'utilise sous android (je pense notamment à Apache Commons par exemple)
Ça sera plus problématique si tu utilises une base de donnée particulière en local qui n'existe pas sur android (sqlite ou tout autre sgbd via un webservice).
Dans tous les cas y'a pas de méthode magique pour convertir une appli desktop vers une appli android (ou vice versa)
Que dite vous à propos des outils suivants :
Jbed,PhoneMe,Netmite App Runner,Jblend???
j'ai trouvé qu'ils permettent d'utiliser des applications en format jar sur le systeme d'exploitation Android
Je serai moins positif de mon côté.
Au-delà de devoir refaire l'interface, le reste sera la roulette russe car dépendant d'énormément de facteurs : architecture, séparation, réutilisation, utilisation des API Java...
Certaines classes ont le même nom mais pas les mêmes comportements (exemple sur lequel nous sommes tombé dernièrement au travail : CookieManager), ce qui peut amener de sacrés surprises.
C'est Android, PAS Androïd, ou Androïde didiou !
Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.
Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.
N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android
Ok merci beaucoup
Alors souvenez de moi,je vais commencer mon aventure avec Android
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