0% encontró este documento útil (0 votos)
477 vistas12 páginas

Calculadora Android Studio

El documento describe el desarrollo de una calculadora en Android Studio por un grupo de estudiantes. Explica conceptos como SDK, actividades, layouts y el uso de botones y etiquetas de texto. Detalla los pasos del procedimiento, incluyendo la creación del proyecto, diseño de la interfaz, declaración de componentes y codificación de las funciones matemáticas. Como conclusión, los estudiantes obtuvieron una calculadora funcional que les permitió aprender sobre el desarrollo de aplicaciones móviles.

Cargado por

mayte
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
477 vistas12 páginas

Calculadora Android Studio

El documento describe el desarrollo de una calculadora en Android Studio por un grupo de estudiantes. Explica conceptos como SDK, actividades, layouts y el uso de botones y etiquetas de texto. Detalla los pasos del procedimiento, incluyendo la creación del proyecto, diseño de la interfaz, declaración de componentes y codificación de las funciones matemáticas. Como conclusión, los estudiantes obtuvieron una calculadora funcional que les permitió aprender sobre el desarrollo de aplicaciones móviles.

Cargado por

mayte
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

Sub-modulo: Desarrolla aplicaciones

mviles
Competencia profesional: Desarrolla
aplicaciones mviles sobre plataformas
abiertas

Fecha:3 de Junio 2015


Competencia genrica: Trabaja en forma
colaborativa.

PRACTICA
No. Practica:

Nombre: Calculadora

Realizado por: Viridiana, Citlalli, Mayte, Aarn, Luis Jorge


Facilitador:

N/L:

GRUPO:403

Carolina Aguilar Len

Objetivo de la practica
Desarrollo de una calculadora en el Software de Android Studio
Investigacin preliminar

Qu es SDK?
SDK responde a las siglas Software Development Kit, lo que viene a ser un kit
de desarrollo de software. Con l podremos desarrollar aplicaciones y ejecutar
un emulador del sistema Android de la versin que sea. Todas las aplicaciones
Android se desarrollan en lenguaje Java con este kit. Incluye un conjunto de
herramientas de desarrollo comprende un depurador de cdigo biblioteca un
simulador de telfono basado en QUEMU.SDK son las siglas de Software
Development Kit, lo que traducindolo a nuestro idioma sera un Kit de
Desarrollo de Software. Mediante ste kit podemos desarrollar aplicaciones y
ejecutar un emulador de la versin de Android (o de lo que sea). En Android
todas las aplicaciones se ejecutan en Java.

Hypertext
Es un editor de Android estudio Hypertext Studio es un sistema de creacin de
software de gran alcance pero fcil de usar que permite a casi cualquier
persona para iniciar rpidamente la construccin de su propio software. El
HyperNext Creador tiene una interfaz sencilla y un lenguaje de programacin
Ingls-como para que incluso los no programadores pueden iniciar rpidamente
la creacin de software que funciona.

Que hay dentro de la carpeta layout?


En la carpeta layout encontrars los archivos de diseo de todas tus
actividades. En mi caso existe el archivo activiy_my.xml. Este archivo
representa el diseo de la interfaz de mi actividad principal. En l se
establecern todos los widgets que vaya a agregar a la actividad.

Kivy
Kivy es una librera de cdigo libre para el desarrollo de aplicaciones multitouch. Es completamente multiplataforma (Linux/OSX/Win) y publicado bajo los
trminos de la licencia GNU LGPL. Viene con soporte nativo para muchos multitouch dispositivos de entrada, una creciente biblioteca de multi-touch en
cuenta los widgets y acelerado por hardware de OpenGL dibujo. Kivy est
diseada para que pueda centrarse en la creacin personalizada y altamente
interactivo, aplicaciones tan rpidas y fcilmente como sea posible. Con Kivy,
usted puede tomar ventaja completa de la naturaleza dinmica de Python. Hay
miles de de alta calidad, libre de las bibliotecas que puede ser integrado en su
aplicacin. Al mismo tiempo, el rendimiento de las partes crticas se
implementan en C s Kivy en Android Kivy es capaz de correr sobre Android,
pero usted necesita un telfono con: Tarjeta SD OpenGL ES 2.0 (Android 2.2
como mnimo)

Processing
El entorno Processing en parte gracias a Arduino. Es un entorno de
programacin que sirve para programar una multitud de cosas de forma fcil y
rpida sin preocuparnos demasiado por las entraas del hardware utilizado.
Pues la buena noticia es que ahora es posible programar para Android, el
sistema operativo para mviles de Google, utilizando Processing.

Qt para Android
Qt para Android le permite ejecutar aplicaciones Qt 5 en los dispositivos con
Android v2.3.3 (nivel de API 10) o posterior. Todos los mdulos de Qt
(esenciales y add-on) son compatibles excepto Qt WebKit, Qt NFC, Qt puerto
serie, y los especficos de la plataforma (Qt Mac Extras, Qt para Windows
Opciones adicionales y Qt X11 Extras).
La siguiente lista resume lo que puede hacer con Qt para Android:

Ejecute Widget y QML aplicaciones en el dispositivo o emulador.

Apoyo a la nativa estilo Android con controles Qt Quick.

Maneje multimedia contenido en sus aplicaciones Qt Quick 2.

Obtn sensores lecturas y reaccionar a los cambios.

Recuperar datos de posicin actual utilizando informacin satelital y de la


red.

Establecer una conexin en serie con otros Bluetooth dispositivos.

Desarrollar aplicaciones seguras que utilizan la biblioteca Open SSL.

Crear e implementar el paquete de aplicaciones (APK) usando Qt Creator.

procedimiento
Ya que se abri Android studio se creara un nuevo proyecto

En esta ventana se configura el nuevo proyecto

Aqu ya se eligi el nombre la aplicacin

procedimiento

Despus se da clic en next y aparece la sig. Ventana donde seguimos configurando el


proyecto.

Nuevamente damos clic en next y aparecer la sig. Ventana, donde configuramos el nombre de
la actividad.

procedimiento

Damos clic en next y se comenzara a cargar nuestro nuevo proyecto.

Ya cargada la aplicacin se mostrara esa ventana y modificaremos el texto de hola mundo,


comenzando a crear la interfaz de nuestra aplicacin.

Comenzamos a agregar editores de texto

procedimiento

Comenzaremos a agregar botones.

Despus de agregar los botones uy editores de texto la interfaz queda as:

procedimiento

Comenzaremos a editar el cdigo.

procedimiento
Comenzamos a realizar la declaracin de botones.

En esta ventana se declararon los botones y editores de texto.

procedimiento

En esta ventana ya se declararon la resta, multiplicacin ,divisin, y la suma se declar en la


ventana anterior

Ya se termin de editar todo el cdigo para que funcione nuestra aplicacin ahora se pondr a
correr la aplicacin.
En esta ventana se realiza la suma

En esta ventana se realiza la resta

procedimiento

En esta ventana se realiza la multiplicacin

En esta ventana se realiza la divisin

procedimiento

Glosario
API: API (siglas de Application Programming Interface) es un conjunto de
reglas (cdigo) y especificaciones que las aplicaciones pueden seguir para
comunicarse entre ellas
Las API son valiosas, ante todo, porque permiten hacer uso de funciones ya
existentes en otro software (o de la infraestructura ya existente en otras
plataformas) para no estar reinventando la rueda constantemente,
SDK: Los SDK incluyen herramientas de debugger, cdigos de ejemplos,
documentaciones, y muchas veces un entorno de programacin IDE. Algunos
SDK son gratuitos y otros son comerciales.
Activity: podemos decir que todas las pantallas de una aplicacin son una activity. Ms
adelante vamos a ver que existen algunas variaciones, pero por ahora digamos que todas lo
son. Es decir, que si una aplicacin tiene cinco pantallas, tiene 5 Actividades o activities.
Las activities estn conformadas por dos partes: la parte lgica y la parte grfica.
Layout: Fichero XML que describe la composicin de una pantalla
Oncreate: Llamada cuando tu actividad es creada. Este es el lugar donde normalmente
crearmos nuestras vistas, abriremos algun archivo persistente y, en general, inicializaremos
nuestra actividad.

Conclusiones
Como conclusin obtuvimos el desarrollo de una calculadora en el software de Android
Estudio utilizado diferentes objetos en en cual nos permite crear dicha calculadora como son
Button, Text Label y otros mas
Referencias
http://www.desarrolloweb.com/articulos/android-que-es-una-activity-o-actividad.html
http://www.ticbeat.com/tecnologias/que-es-una-api-para-que-sirve/
http://conceptodefinicion.de/layout/
http://www.fandroides.com/que-es-y-para-que-sirve-el-sdk/

También podría gustarte