Diferencia entre revisiones de «Programación en Vala»

Contenido eliminado Contenido añadido
Sigmar (discusión | contribs.)
MABot (discusión | contribs.)
m Retirando plantilla obsoleta. Nuevos requisitos de licencia aplican; cambios triviales
Línea 5:
== Índice ==
 
# [[/Introducción|Introducción]]
## [[/Introducción#¿Qué es Vala?|¿Qué es Vala?]]
## [[/Introducción#¿A quién va dirigido este libro?|¿A quién va dirigido este libro?]]
## [[/Introducción#Convenciones del lenguaje|Convenciones del lenguaje]]
# [[/Su primer programa en Vala/]]
## [[/Su primer programa en Vala#Compilado y ejecución del programa|Compilado y ejecución del programa]]
# [[/Conceptos básicos del lenguaje/]]
## [[/Conceptos básicos del lenguaje#Archivos de código y compilación|Archivos de código y compilación]]
## [[/Conceptos básicos del lenguaje#Visión general de la sintaxis|Visión general de la sintaxis]]
## [[/Conceptos básicos del lenguaje#Comentarios|Comentarios]]
## [[/Conceptos básicos del lenguaje#Tipos de datos|Tipos de datos]]
### [[/Conceptos básicos del lenguaje#Constantes|Constantes]]
### [[/Conceptos básicos del lenguaje#Tipos básicos|Tipos básicos]]
### [[/Conceptos básicos del lenguaje#Cadenas|Cadenas]]
### [[/Conceptos básicos del lenguaje#Vectores|Vectores]]
### [[/Conceptos básicos del lenguaje#Referencias|Referencias]]
### [[/Conceptos básicos del lenguaje#Conversión estática de tipos|Conversión estática de tipos]]
### [[/Conceptos básicos del lenguaje#Conversión dinámica de tipos (Inferencia)|Conversión dinámica de tipos (Inferencia)]]
## [[/Conceptos básicos del lenguaje#Operadores|Operadores]]
## [[/Conceptos básicos del lenguaje#Estructuras de control|Estructuras de control]]
### [[/Conceptos básicos del lenguaje#Bucles|Bucles]]
### [[/Conceptos básicos del lenguaje#Estructuras de control condicionales|Estructuras de control condicionales]]
## [[/Conceptos básicos del lenguaje#Elementos del lenguaje|Elementos del lenguaje]]
### [[/Conceptos básicos del lenguaje#Métodos|Métodos]]
### [[/Conceptos básicos del lenguaje#Métodos delegados|Métodos delegados]]
### [[/Conceptos básicos del lenguaje#Métodos anónimos (Clausura/Closure)|Métodos anónimos
(Clausura/Closure)]]
### [[/Conceptos básicos del lenguaje#Espacios de nombres|Espacios de nombres]]
### [[/Conceptos básicos del lenguaje#Estructuras|Estructuras]]
### [[/Conceptos básicos del lenguaje#Clases|Clases]]
### [[/Conceptos básicos del lenguaje#Interfaces|Interfaces]]
### [[/Conceptos básicos del lenguaje#Atributos del código|Atributos del código]]
# [[/Programación orientada a objetos en Vala/]]
## [[/Programación orientada a objetos en Vala#Código básico|Código básico]]
## [[/Programación orientada a objetos en Vala#Constructores|Constructores]]
## [[/Programación orientada a objetos en Vala#Destructores|Destructores]]
## [[/Programación orientada a objetos en Vala#Señales|Señales]]
## [[/Programación orientada a objetos en Vala#Propiedades|Propiedades]]
## [[/Programación orientada a objetos en Vala#Herencia|Herencia]]
## [[/Programación orientada a objetos en Vala#Clases abstractas|Clases abstractas]]
## [[/Programación orientada a objetos en Vala#Interfaces/Mixins|Interfaces/Mixins]]
## [[/Programación orientada a objetos en Vala#Polimorfismo|Polimorfismo]]
## [[/Programación orientada a objetos en Vala#Información de tipos en tiempo de ejecución|Información de tipos en tiempo de ejecución]]
## [[/Programación orientada a objetos en Vala#Conversión de tipos dinámica|Conversión de tipos dinámica]]
## [[/Programación orientada a objetos en Vala#Tipos genéricos|Tipos genéricos]]
## [[/Programación orientada a objetos en Vala#Esquema de construcción tipo GObject|Esquema de construcción tipo GObject]]
# [[/Funcionalidades avanzadas del lenguaje/]]
## [[/Funcionalidades avanzadas del lenguaje#Aserciones y Diseño por contrato|Aserciones y Diseño por contrato]]
## [[/Funcionalidades avanzadas del lenguaje#Manejo de errores|Manejo de errores]]
## [[/Funcionalidades avanzadas del lenguaje#Dirección de parámetros|Dirección de parámetros]]
## [[/Funcionalidades avanzadas del lenguaje#Colecciones|Colecciones]]
## [[/Funcionalidades avanzadas del lenguaje#Métodos con soporte de sintaxis |Métodos con soporte de sintaxis]]
## [[/Funcionalidades avanzadas del lenguaje#Multihilo|Multihilo]]
## [[/Funcionalidades avanzadas del lenguaje#El bucle principal|El bucle principal]]
## [[/Funcionalidades avanzadas del lenguaje#Métodos asíncronos|Métodos asíncronos]]
## [[/Funcionalidades avanzadas del lenguaje#Referencias débiles|Referencias débiles]]
## [[/Funcionalidades avanzadas del lenguaje#Propiedad de las referencias|Propiedad de las referencias]]
## [[/Funcionalidades avanzadas del lenguaje#Listas de parámetros de longitud variable|Listas de parámetros de longitud variable]]
## [[/Funcionalidades avanzadas del lenguaje#Punteros|Punteros]]
## [[/Funcionalidades avanzadas del lenguaje#Clases que no heredan de GLib.Object|Clases que no heredan de GLib.Object]]
# [[/Funcionalidades experimentales del lenguaje/]]
# [[/Bibliotecas del lenguaje/]]
## [[/Bibliotecas del lenguaje#Acceso a ficheros en Vala (biblioteca GIO)|Acceso a ficheros en Vala (biblioteca GIO)]]
## [[/Bibliotecas del lenguaje#Funcionalidad de redes en Vala (biblioteca GIO y SOUP)|Funcionalidad de redes en Vala (biblioteca GIO y SOUP)]]
## [[/Bibliotecas del lenguaje#Ficheros XML en Vala|Ficheros XML en Vala]]
## [[/Bibliotecas del lenguaje#Prueba unitarias en Vala|Pruebas unitarias en Vala]]
## [[/Bibliotecas del lenguaje#Desarrollo de interfaces gráficas de usuario en Vala (Gtk+)|Desarrollo de interfaces gráficas de usuario en Vala (Gtk+)]]
# [[/Herramientas/]]
## [[/Herramientas#El compilador de Vala (valac)|El compilador de Vala (valac)]]
## [[/Herramientas#Las herramientas para generar bibliotecas|Las herramientas para generar bibliotecas]]
## [[/Herramientas#Depuración de programas|Depuración de programas]]
# [[/Otras técnicas/]]
## [[/Otras técnicas#Usando toda la potencia de GLib|Usando toda la potencia de GLib]]
 
[[Programación en Vala/Desarrollo]]
 
{{GFDL}}
 
[[Categoría:Programación]]