Dans Quelle Langue Sont Les Applications Android?

L'une des principales fonctionnalités de Google Android système d'exploitation mobile est que n'importe qui à partir d'un logiciel professionnel d'ingénieur pour un novice codeur peut créer des applications sur elle, et presque tout le monde à l'aide de Android pouvez les exécuter. La façon dont Android fonctionne ses applications signifie que la plupart de ces programmes sont écrits en Java, mais des outils sont disponibles pour faciliter aussi l'écriture d'applications en C/C et autres langages de programmation.


Quelle Langue Sont les Applications Android?
l'Une des principales fonctionnalités de Google Android système d'exploitation mobile est que n'importe qui à partir d'un logiciel professionnel d'ingénieur pour un novice codeur peut créer des applications sur elle, et presque tout le monde à l'aide de Android pouvez les exécuter. La façon dont Android fonctionne ses applications signifie que la plupart de ces programmes sont écrits en Java, mais des outils sont disponibles pour faciliter aussi l'écriture d'applications en C/C et autres langages de programmation.
Android Application du Cadre
  • Android est construit sur un noyau Linux, mais encapsule son de la couche application pour des raisons de sécurité. Android fonctionne chaque application en isolement à partir d'autres applications. Cela limite également l'accès d'une application à composants logiciels et matériels qui sont explicitement déclarées comme nécessaire dans le manifeste qui accompagne les applications Android dans leur logiciel. Basé sur ce manifeste, et les autres fichiers de programme à l'intérieur du développeur du logiciel, Android crée une machine virtuelle spécifiquement pour l'exécution d'une application.
Java
  • la langue La plus commune pour l'écriture d'applications Android est de Java. Les machines virtuelles qui Android crée pour chaque application en cours d'exécution sur son système est une variante de la Machine Virtuelle Java (JVM), qui se traduit par le bytecode Java en plate-forme spécifique du code machine. Par conséquent, le kit de développement logiciel (SDK) de Google, qui fournit à donner des programmeurs accès facile aux fonctionnalités du logiciel de Android, ainsi que d'interagir avec le matériel sur lequel Android est en cours d'exécution, est composé de bibliothèques de classes Java et des méthodes.
C/C
  • Le langage de programmation Java est un langage de niveau plus élevé que les langages de programmation tels que C ou C . Alors que les programmes en C ou C permet d'exécuter des commandes directement à un périphérique matériel, la JVM interprète le code source de Java, et produit son propre code pour interagir avec le matériel. Dans certains cas, un Android programmeur veut créer directement un code optimisé pour une certaine partie d'un programme, plutôt que de laisser la JVM gérer ce processus. Pour ces instances Google a une Native Development Kit (NDK) qui permet aux programmeurs de créer des applications ou de l'application, les composants en C ou C .
Interprètes
  • de cette écriture, Google ne produit que des kits de développement pour l'écriture d'applications Android en C/C ou Java. Cependant, l'utilisation de ces kits, les développeurs ont élaboré des outils qui permettent aux programmeurs de créer des applications dans des langages tels que Python ou PERL. Ces outils agissent comme une couche supplémentaire entre le code source dans ces autres langues, et la machine virtuelle au sein de laquelle Android fonctionne. Cette couche supplémentaire interprète le code source de l'autre langue, et les traduit en code qui peut interagir avec la machine virtuelle Android créé pour lui. Ainsi, il fonctionne comme une application développée avec l'un de Google kits de développement.








Dans Quelle Langue Sont Les Applications Android?


L'une des principales fonctionnalites de Google Android systeme d'exploitation mobile est que n'importe qui a partir d'un logiciel professionnel d'ingenieur pour un novice codeur peut creer des applications sur elle, et presque tout le monde a l'aide de Android pouvez les executer. La façon dont Android fonctionne ses applications signifie que la plupart de ces programmes sont ecrits en Java, mais des outils sont disponibles pour faciliter aussi l'ecriture d'applications en C/C et autres langages de programmation.


Quelle Langue Sont les Applications Android?
l'Une des principales fonctionnalites de Google Android systeme d'exploitation mobile est que n'importe qui a partir d'un logiciel professionnel d'ingenieur pour un novice codeur peut creer des applications sur elle, et presque tout le monde a l'aide de Android pouvez les executer. La façon dont Android fonctionne ses applications signifie que la plupart de ces programmes sont ecrits en Java, mais des outils sont disponibles pour faciliter aussi l'ecriture d'applications en C/C et autres langages de programmation.
Android Application du Cadre
  • Android est construit sur un noyau Linux, mais encapsule son de la couche application pour des raisons de securite. Android fonctionne chaque application en isolement a partir d'autres applications. Cela limite egalement l'acces d'une application a composants logiciels et materiels qui sont explicitement declarees comme necessaire dans le manifeste qui accompagne les applications Android dans leur logiciel. Base sur ce manifeste, et les autres fichiers de programme a l'interieur du developpeur du logiciel, Android cree une machine virtuelle specifiquement pour l'execution d'une application.
Java
  • la langue La plus commune pour l'ecriture d'applications Android est de Java. Les machines virtuelles qui Android cree pour chaque application en cours d'execution sur son systeme est une variante de la Machine Virtuelle Java (JVM), qui se traduit par le bytecode Java en plate-forme specifique du code machine. Par consequent, le kit de developpement logiciel (SDK) de Google, qui fournit a donner des programmeurs acces facile aux fonctionnalites du logiciel de Android, ainsi que d'interagir avec le materiel sur lequel Android est en cours d'execution, est compose de bibliotheques de classes Java et des methodes.
C/C
  • Le langage de programmation Java est un langage de niveau plus eleve que les langages de programmation tels que C ou C . Alors que les programmes en C ou C permet d'executer des commandes directement a un peripherique materiel, la JVM interprete le code source de Java, et produit son propre code pour interagir avec le materiel. Dans certains cas, un Android programmeur veut creer directement un code optimise pour une certaine partie d'un programme, plutot que de laisser la JVM gerer ce processus. Pour ces instances Google a une Native Development Kit (NDK) qui permet aux programmeurs de creer des applications ou de l'application, les composants en C ou C .
Interpretes
  • de cette ecriture, Google ne produit que des kits de developpement pour l'ecriture d'applications Android en C/C ou Java. Cependant, l'utilisation de ces kits, les developpeurs ont elabore des outils qui permettent aux programmeurs de creer des applications dans des langages tels que Python ou PERL. Ces outils agissent comme une couche supplementaire entre le code source dans ces autres langues, et la machine virtuelle au sein de laquelle Android fonctionne. Cette couche supplementaire interprete le code source de l'autre langue, et les traduit en code qui peut interagir avec la machine virtuelle Android cree pour lui. Ainsi, il fonctionne comme une application developpee avec l'un de Google kits de developpement.

Dans Quelle Langue Sont Les Applications Android?

L'une des principales fonctionnalités de Google Android système d'exploitation mobile est que n'importe qui à partir d'un logiciel professionnel d'ingénieur pour un novice codeur peut créer des applications sur elle, et presque tout le monde à l'aide de Android pouvez les exécuter. La façon dont Android fonctionne ses applications signifie que la plupart de ces programmes sont écrits en Java, mais des outils sont disponibles pour faciliter aussi l'écriture d'applications en C/C et autres langages de programmation.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation