Monday, August 24, 2009

Primero pasos

Antes de iniciar el desarrollo cocoa-python se requiere tener instalado pyobjc, python y xcode (utiliza python 2.5).

La instalación de pyobjc ya se comento en el anterior post, sobre python se pueden usar los macports para instalarlo y Xcode no tiene gran ciencia. Para este post se utilizo pyobjc 2.2b2, python 2.5 y Xcode 3.1.3 todos instalados en Leopard 10.5.8.

Crear nuevo proyecto.

Ejecutar xcode que se encuentra ubicado en /Developer/Applications/Xcode, es recomendable agregarlo al dock para mejor comodidad. Al crear un nuevo proyecto se debe seleccionar application y dentro de esa “seccion” Cocoa-Python Application  como se muestra la imagen.



Componentes de la ventana.

Una vez creado el proyecto, se abre una ventana que se divide en 4 partes. En la parte superior se encuentra la barrar de herramientas bastante intuitiva.

Del lado izquierdo se encuentra el área de grupos y archivos.

Básicamente contiene todos los componentes que integran el proyecto que a la vez  presionando botón derecho del mouse permite agregar más.


La lista de archivos del proyecto se encuentra en la parte superior derecha, aparecen todos los archivos, frameworks del proyecto por grupo.



De ese mismo lado pero en la parte inferior se encuentra el editor.



Interface Builder

En el listado de archivos se puede ver MainMenu.xib veamos a este archivo como el paquete que contiene los recursos del GUI, al dar doble click se abrirá Interfaz Builder si, el diseñador del GUI.

Las ventanas que se abren por default son:

  • Library - Contiene los widgets y objetos que pueden ser agregados a la aplicación con solo arrastrar y soltar.

  • Ventana de la aplicacion - Es el lugar donde se colocan los widgets.

  • Menu - muestra el resultado del menú de la aplicación.


  • Ventana del documento  - muestra el contenido de MainMenu.xib, se pueden agregar mas objetos arrastrándolos desde ventana de Library.

Via - Cocoa Dev Central

Blog comments powered by Disqus