Lexique
1. .Net
.Net est un framework de développement créé par Microsoft. Il est notamment utilisé pour toutes les dernières moutures de Windows à partir de Windows XP et de Windows CE 4.2.
Il se programme en plusieurs langages dont notamment C++ et C#.
Comme Android, l'algorithme et la présentation sont différenciés : la présentatio nde l'application est décrite en XML.
2. framework
Un framework,ou en français un cadre de développement, est un ensembles d'outils de développement intégrant notamment des bibliothèques de fonctions très riches et souvent un moteur d'exécution ou une machine virtuelle.
Ce type d'outil permet de développer plus vite et de façon plus standardisée des applications.
Android est un exemple de framework.
3. Java
Java est un langage de programmation écrit par Sun Microsystems. Il est entièrement conçu pour la programmation objet.
Il a la particularité d'être indépendant de la plateforme car le programme est en réalité exécuté sur ce que l'on appelle une machine virtuelle.
Son utilisation est particulièrement répandue sur les téléphones portables.
Pour en savoir plus, vous pouvez consulter l'article correspondant sur Wikipédia.4. Linux
Linux est un noyau de Système d'exploitation, c'est-à-dire l'entité en charge des ressources matérielles. Linux a la particularité d'être un logiciel libre.
Il a été écrit en 1994 par un étudiant finlandais Linux Torvald et rencontre depuis un grand succès en particulier sur le marché des serveurs et des terminaux mobiles.
Il est en particulier exploité par les systèmes Android, Qtopia, Limo, etc.
5. SDK
Un SDK, ou kit de développement en français est un ensemble d'outils permettant de simplifier le travail du développeur.
En général, un SDK contient un environnement de développement, comme Visual Studio, ou Eclipse par exemple, la documentation des API et/ou du framework et un émulateur si besoin

