PDF de programación - Manual GNUstep

Imágen de pdf Manual GNUstep

Manual GNUstepgráfica de visualizaciones

Publicado el 17 de Agosto del 2018
377 visualizaciones desde el 17 de Agosto del 2018
3,0 MB
168 paginas
Creado hace 14a (17/07/2009)
www.gnustep.wordpress.com                                           Introducción al entorno de desarrollo GNUstep

1

www.gnustep.wordpress.com                                           Introducción al entorno de desarrollo GNUstep

Licencia de este documento 

Copyright (C)  2008, 2009   German A. Arias.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3
or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included in the section entitled "GNU
Free Documentation License".

2

www.gnustep.wordpress.com                                           Introducción al entorno de desarrollo GNUstep

Tabla de Contenidos
INTRODUCCIÓN.....................................................................................................................................6
Capítulo 0...................................................................................................................................................7
Instalación de GNUstep y las especificaciones OpenStep.........................................................................7
0.1 Instalando GNUstep........................................................................................................................8
0.2 Especificaciones OpenStep...........................................................................................................12
0.3 Estableciendo las teclas modificadoras.........................................................................................13
Capítulo 1.................................................................................................................................................16
El lenguaje de programación Objective­C...............................................................................................16
1.1 Palabras reservadas de Objective­C..............................................................................................17
1.2 Librerías.........................................................................................................................................18
1.3 La función main.............................................................................................................................19
1.4 Nuestro primer programa..............................................................................................................19
1.5 Declaración de variables...............................................................................................................20
1.6 Las funciones printf() y scanf().....................................................................................................23
1.7 Nuestro segundo programa............................................................................................................25
Capítulo 2.................................................................................................................................................27
Operadores, sentencias y funciones.........................................................................................................27
2.1 Operadores aritméticos..................................................................................................................27
2.2 Operadores relacionales................................................................................................................28
2.3 Operadores lógicos........................................................................................................................29
2.4 Sentencias condicionales...............................................................................................................30
2.5 Sentencias iterativas......................................................................................................................33
2.6 Nuestro tercer programa................................................................................................................35
2.7 Nuestro cuarto programa...............................................................................................................36
2.8 Funciones ......................................................................................................................................38
2.9 Matrices.........................................................................................................................................42
2.10 Quinto programa..........................................................................................................................43
2.11 Sexto programa............................................................................................................................44
2.12 Más operadores............................................................................................................................46
2.13 Comentarios.................................................................................................................................47
Capítulo 3.................................................................................................................................................48
Programación orientada a objetos (POO)................................................................................................48
3.1 Clases y Objetos............................................................................................................................48
3.2 Librerías Base y GUI, y herencia..................................................................................................52
3.3 Clases y Objetos en GNUstep.......................................................................................................53
3.4 Mensajes........................................................................................................................................56
3.5 Outlets y Actions...........................................................................................................................57

3

www.gnustep.wordpress.com                                           Introducción al entorno de desarrollo GNUstep

Capítulo 4.................................................................................................................................................60
Nuestro primer programa con GNUstep..................................................................................................60
4.1 Creando la interfaz gráfica............................................................................................................60
4.2 Escribiendo código para nuestro Objeto.......................................................................................73
4.3 Compilando y ejecutando nuestra aplicación  ..............................................................................79
4.4 Mejorando nuestra aplicación.......................................................................................................82
Capítulo 5.................................................................................................................................................87
Nuevos conceptos y algunas aplicaciones de ejemplo.............................................................................87
5.1 Strings............................................................................................................................................87
5.2 Métodos de Instancia y Métodos de Clase....................................................................................88
5.3 Nuevamente Outlets y Actions......................................................................................................89
5.4 NSPoint, NSSize y NSRect...........................................................................................................91
5.5 El método awakeFromNib.............................................................................................................93
Capítulo 6.................................................................................................................................................94
Profundizando en Objective­C.................................................................................................................94
6.1 Métodos.........................................................................................................................................94
6.2 Ciclo de vida de los objetos y gestión de la memoria...................................................................95
6.2.1 Constructores convenientes (métodos factory)......................................................................96
6.2.2 alloc e init..............................................................................................................................97
6.2.3 autorelease.............................................................................................................................98
6.3 Mas sobre el ciclo de vida de los objetos......................................................................................99
6.4 Inicializadores de máxima genericidad.......................................................................................101
6.5 Re­definición de métodos init y dealloc y los receptores self y super  ......................................103
Capítulo 7...............................................................................................................................................106
Integrando todo......................................................................................................................................106
7.1 Un cronómetro.............................................................................................................................106
7.2 Un simple editor gráfico.............
  • Links de descarga
http://lwp-l.com/pdf13009

Comentarios de: Manual GNUstep (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad