Facebook Twitter E-mail RSS
Home Posts tagged "Calculadora RPN"
formats

Assignment I, Required Task 3: Trigonometry

Esta segunda tarea se basa en la introducción de nuevas operaciones en nuestra calculadora, en este caso el número pi, la raíz cuadrada y las operaciones trigonométricas sin (seno) i cos (coseno).

 

Al igual que en la tarea anterior, lo primero que hay que hacer es añadir los botones correspondientes a la interficie. Como ya sabeis hacerlo, no lo voy a volver a explicar; solamente recuerdo que uséis el método que uséis, acordaos de conectar el botón con el método operationPressed:.

Interficie resultante

Figura 1 – Interficie resultante

Leer más…

 
formats

Assignment I, Required Task 2: Floating Point

Una vez realizado el walkthrough la primera tarea que se nos pide es aceptar la introducción de números decimales en nuestra calculadora.

 

Para conseguirlo, lo primero que vamos a tener que hacer es añadir un botón en la interfaz que nos permita introducir el símbolo “.” en pantalla. Para añadir el botón podemos utilizar el sistema de copy&paste con  otro botón que llame a digitPressed:, o arrastrar un botón desde la area de utilidades (la de la derecha) tal y como lo hemos hecho en el walkthrough.

Si lo hacemos con este segundo sistema, tendremos que conectar posteriormente el botón con el método digitPressed: utilizando la combinación de ctrl + click en el botón creado y arrastrando hasta el método deseado.

Leer más…

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
formats

Assignment I, Required Task 1: Walkthrough

Antes de empezar con el primer “Assignment” del curso de Stanford, tenemos que haber visto los capítulos MVC and Introduction to Objective-C y My First iOS App. Además, aunque opcional, también es interesante haber visto el capítulo Debugger: es la primera de las “Section”; que son clases complementarias a las del curso en si que cubren aspectos como características de Xcode, buenas prácticas de programación, etc.

 

Este primer “Assignment” se separa en dos partes; la primera se basa en copiar lo visto en el segundo capítulo, donde el profesor hace una demo muy extensa y explicativa, y en la segunda hay que añadir una serie de funcionalidades extra a la calculadora.

En esta primera tarea (“Required Task 1″) tenemos que realizar la primera parte: la de seguir la demo realizada por el professor. Para hacerlo no hace falta volver a visualizar el video para seguirlo, sino que en la web del curso podemos encontrar el documento “Walkthrough iOS5″ en el apartado “Lecture 2: My First iOS Application”, que nos va a guiar paso a paso, y cuando digo paso a paso me refiero click a click; por todo el proceso de la creación de nuestra sencilla Calculadora RPN inicial.

 

Una vez hayamos completado todos los pasos descritos en el documento, tendremos una calculadora funcional, aunque con unas funcionalidades muy limitadas con respecto a una calculadora real. Para empezar a añadir más características, vamos a seguir con la “Required Task 2: Floating Point”.

 

Required Task 2: Floating Point

Volver al índice

 
© Programación iOS
credit