Bonjour,
je ne vais pas forcément répondre correctement à la question mais porter une application sur Android va dépendre aussi du framework utilisé au départ. Par exemple si on a utilisé une API native, on va avoir un gros travail pour la porter sous un autre OS. Si on a pris un framework type Qt cela va être "plus facile" car le code va fonctionner correctement de suite. Les démos de Qt fonctionnent sous windows, linux, MacOS et Android aussi.
Par contre pour android c'est vrai que Java est la plateforme pensée pour coder dessus (sauf les jeux qui sont plutôt en C++). Après utiliser Qt par exemple ne permettra pas d'avoir toutes les fonctionnalités du système (style revenir en arrière, et avoir un composant du système dans l'application par exemple) ou du moins ce sera moins facile, il faudra faire un code "moins portable".
Par contre ce qui va changer un peu c'est de penser dès le départ à un fonctionnement type tactile et ce n'est pas forcément top car la souris est plus précise q'un gros doigt. Après les stylets arrivent (enfin un sur un Samsung
Disons que les menus par exemple sont plus faciles à utiliser sur un PC que sur une tablette ou un smartphone.
J'espère avoir répondu à la question.
Bonne fin de journée
# Programmation
Posté par cppuser . En réponse au journal Est-ce que la popularité d'Android permettra à Linux de progresser en adoption ?. Évalué à 0.
Bonjour,
je ne vais pas forcément répondre correctement à la question mais porter une application sur Android va dépendre aussi du framework utilisé au départ. Par exemple si on a utilisé une API native, on va avoir un gros travail pour la porter sous un autre OS. Si on a pris un framework type Qt cela va être "plus facile" car le code va fonctionner correctement de suite. Les démos de Qt fonctionnent sous windows, linux, MacOS et Android aussi.
Par contre pour android c'est vrai que Java est la plateforme pensée pour coder dessus (sauf les jeux qui sont plutôt en C++). Après utiliser Qt par exemple ne permettra pas d'avoir toutes les fonctionnalités du système (style revenir en arrière, et avoir un composant du système dans l'application par exemple) ou du moins ce sera moins facile, il faudra faire un code "moins portable".
Par contre ce qui va changer un peu c'est de penser dès le départ à un fonctionnement type tactile et ce n'est pas forcément top car la souris est plus précise q'un gros doigt. Après les stylets arrivent (enfin un sur un Samsung
Disons que les menus par exemple sont plus faciles à utiliser sur un PC que sur une tablette ou un smartphone.
J'espère avoir répondu à la question.
Bonne fin de journée