El documento describe el desarrollo de una aplicación móvil para agenda telefónica en Android usando Eclipse. Explica los pasos para crear un nuevo proyecto de aplicación Android, agregar elementos visuales como textos y botones en la interfaz, y escribir el código para implementar funcionalidades como guardar, buscar, editar y eliminar contactos almacenados en una base de datos SQLite.
Este documento proporciona instrucciones paso a paso para crear una aplicación móvil de calculadora en Java que realiza las operaciones básicas de suma, resta, multiplicación y división. Explica cómo configurar un nuevo proyecto de aplicación móvil en NetBeans, diseñar la interfaz gráfica del usuario con campos de texto y botones, y codificar las funciones matemáticas. El autor prueba la aplicación en un emulador de teléfono celular para verificar que funcione correctamente.
El documento presenta un manual para crear una aplicación móvil en Java para convertir horas a minutos y segundos usando NetBeans. Explica los 14 pasos para crear el proyecto, diseñar la interfaz, agregar campos de texto, vincular botones, e implementar el código de conversión. La aplicación permite ingresar horas y obtener su equivalente en minutos y segundos luego de presionar el botón de conversión.
Este documento proporciona un manual paso a paso para crear una aplicación móvil para predecir horóscopos en Java usando NetBeans. Explica los 14 pasos para configurar el proyecto, diseñar la interfaz, agregar código para calcular el horóscopo basado en la fecha de nacimiento del usuario y probar la aplicación en un emulador. El objetivo es crear una aplicación simple pero funcional para que los estudiantes aprendan los conceptos básicos de desarrollo de aplicaciones móviles.
El documento describe los pasos para crear una aplicación móvil de conversión de unidades de longitud para dispositivos móviles usando Java ME. Incluye crear un nuevo proyecto, seleccionar el tipo de dispositivo, agregar un formulario visual con campos de texto e ingreso de datos, y escribir el código necesario para que la aplicación funcione correctamente.
Este documento presenta una guía sobre cómo crear aplicaciones de Windows Forms en C# usando Visual Studio. Explica cómo agregar controles a formularios, establecer sus propiedades y escribir código para manejar eventos. También muestra cómo restablecer dinámicamente valores de propiedades al cargar un formulario y habilitar/deshabilitar controles según la selección de botones de opción.
El documento describe el desarrollo de una aplicación Android para gestionar una agenda de contactos con acceso a una base de datos SQLite. Se crean cinco clases principales: 1) DataBaseHelper para generar la base de datos, 2) Nuevo para agregar nuevos contactos, 3) Modificar para editar contactos, 4) Eliminar para borrar contactos, y 5) Consultar para buscar, llamar o modificar contactos existentes. El código muestra cómo conectar la aplicación a la base de datos para realizar operaciones de inserción, actualización, eliminación y consulta de
Este documento proporciona instrucciones paso a paso para crear una aplicación móvil en Eclipse que acceda a una base de datos. Explica cómo crear un nuevo proyecto de aplicación Android, agregar botones y campos de texto a la interfaz, definir clases para operaciones como alta, baja y modificación, y usar una clase AdminSQLiteOpenHelper para interactuar con la base de datos. El objetivo es desarrollar una aplicación móvil funcional con capacidad de CRUD (crear, leer, actualizar y eliminar) sobre los datos almacenados.
Este documento presenta una introducción a Windows Forms en C#.NET a través de varios ejemplos. Explica conceptos básicos como soluciones, proyectos, formas y controles. Muestra cómo agregar y personalizar controles en las formas, así como cómo escribir código para interactuar con los controles y realizar cálculos. El documento contiene cuatro ejemplos prácticos de interfaces gráficas sencillas y el código correspondiente.
Este documento proporciona instrucciones paso a paso para crear una aplicación móvil de calculadora en Java que realiza las operaciones básicas de suma, resta, multiplicación y división. Explica cómo configurar un nuevo proyecto de aplicación móvil en NetBeans, diseñar la interfaz gráfica del usuario con campos de texto y botones, y codificar las funciones matemáticas. El autor prueba la aplicación en un emulador de teléfono celular para verificar que funcione correctamente.
El documento presenta un manual para crear una aplicación móvil en Java para convertir horas a minutos y segundos usando NetBeans. Explica los 14 pasos para crear el proyecto, diseñar la interfaz, agregar campos de texto, vincular botones, e implementar el código de conversión. La aplicación permite ingresar horas y obtener su equivalente en minutos y segundos luego de presionar el botón de conversión.
Este documento proporciona un manual paso a paso para crear una aplicación móvil para predecir horóscopos en Java usando NetBeans. Explica los 14 pasos para configurar el proyecto, diseñar la interfaz, agregar código para calcular el horóscopo basado en la fecha de nacimiento del usuario y probar la aplicación en un emulador. El objetivo es crear una aplicación simple pero funcional para que los estudiantes aprendan los conceptos básicos de desarrollo de aplicaciones móviles.
El documento describe los pasos para crear una aplicación móvil de conversión de unidades de longitud para dispositivos móviles usando Java ME. Incluye crear un nuevo proyecto, seleccionar el tipo de dispositivo, agregar un formulario visual con campos de texto e ingreso de datos, y escribir el código necesario para que la aplicación funcione correctamente.
Este documento presenta una guía sobre cómo crear aplicaciones de Windows Forms en C# usando Visual Studio. Explica cómo agregar controles a formularios, establecer sus propiedades y escribir código para manejar eventos. También muestra cómo restablecer dinámicamente valores de propiedades al cargar un formulario y habilitar/deshabilitar controles según la selección de botones de opción.
El documento describe el desarrollo de una aplicación Android para gestionar una agenda de contactos con acceso a una base de datos SQLite. Se crean cinco clases principales: 1) DataBaseHelper para generar la base de datos, 2) Nuevo para agregar nuevos contactos, 3) Modificar para editar contactos, 4) Eliminar para borrar contactos, y 5) Consultar para buscar, llamar o modificar contactos existentes. El código muestra cómo conectar la aplicación a la base de datos para realizar operaciones de inserción, actualización, eliminación y consulta de
Este documento proporciona instrucciones paso a paso para crear una aplicación móvil en Eclipse que acceda a una base de datos. Explica cómo crear un nuevo proyecto de aplicación Android, agregar botones y campos de texto a la interfaz, definir clases para operaciones como alta, baja y modificación, y usar una clase AdminSQLiteOpenHelper para interactuar con la base de datos. El objetivo es desarrollar una aplicación móvil funcional con capacidad de CRUD (crear, leer, actualizar y eliminar) sobre los datos almacenados.
Este documento presenta una introducción a Windows Forms en C#.NET a través de varios ejemplos. Explica conceptos básicos como soluciones, proyectos, formas y controles. Muestra cómo agregar y personalizar controles en las formas, así como cómo escribir código para interactuar con los controles y realizar cálculos. El documento contiene cuatro ejemplos prácticos de interfaces gráficas sencillas y el código correspondiente.
A brief insight from a Queen's University FILM260 student about how human interaction is affected every day by technologies such as texting and facebook.
The document introduces CALIENT Technologies' VPOD (Virtual POD) solution using their S-Series 3D-MEMS Optical Circuit Switch. The VPOD allows for compute resources to be shared between physical PODs at the optical layer, improving server utilization from typically less than 40% to over 50%. This can save tens or hundreds of millions of dollars in CAPEX for large data centers. The CALIENT LightConnect switching fabric and manager allow dynamic allocation of resources between VPODs on demand, improving efficiency without impacting performance.
This document contains the code for a customizable Tumblr theme. It includes default styles and variables that can be modified through the Appearance settings on Tumblr. The theme supports posts with different content types and includes navigation, sidebar links, pagination, and instructions to credit the original creator if customizing the theme.
2016 US Presidential Candidate Word Clouds: South Carolina Primaryseomoz
Using a Followerwonk analysis, here are the word clouds for tweets mentioning the top 5 presidential candidates during the South Carolina primary.
In order of slide appearance:
1. Bernie Sanders
2. Ted Cruz
3. Hillary Clinton
4. Marco Rubio
5. Donald Trump
La mia presentazione dal titolo "Citynet - The City as Macro-Media" presentata al symposium "Spaces, Images, Communication: Improving New Urban Models" da me organizzato per il festival Screen City (Stavanger - NO)
The VPOD: Breakthrough Operational Efficiency Improvement For Data CentersCALIENT Technologies
CALIENT’s LightConnect™ Fabric is a new approach to improving server and storage utilization rates in data centers which represent 85% of the electronics cost and 70% of the energy consumption. It achieves this by allowing Pod resources to be flexibly shared and reassigned at the optical layer in response to the needs of workloads.
The document discusses how brands can effectively participate in conversations on social media where consumers hold influence. It emphasizes that while technology is changing, human motivations like wanting to feel relevant remain the same. The most effective communication strategies will help brands curate and join conversations wherever consumers are, not just push messages. It also provides examples of how Curator has helped brands like Whole Foods engage consumers and empower the community in Seattle around bringing back the Sonics basketball team.
Reclaiming your google referral data mozinar by tim resnik (share)seomoz
Copernicus' theory of a heliocentric solar system was initially rejected but gained acceptance over time as other scientists like Galileo and Newton made observations and discoveries that supported it. Similarly, search data was once opaque but tools now help triangulate keyword demand from sources like Google Trends, AdWords, and third-party data scrapers. Universal search data encoded in referral strings can provide insight if extracted and analyzed properly in Google Analytics.
Using a Followerwonk analysis of the 2016 top US presidential candidates' Twitter accounts, here are the top states tweeting about them during the Iowa caucus.
Top States Tweeting During the New Hampshire Primaryseomoz
Using a Followerwonk analysis of the 2016 top US presidential candidates' Twitter accounts, here are the top states tweeting about them during the New Hampshire primary.
2016 US Presidential Candidate Word Clouds: Nevada Caucusseomoz
Using a Followerwonk analysis, here are the word clouds for tweets mentioning the top 5 presidential candidates during the Nevada caucus.
In order of slide appearance:
1. Bernie Sanders
2. Ted Cruz
3. Hillary Clinton
4. Marco Rubio
5. Donald Trump
This 3 sentence document discusses how something marvelous is all around in South Florida. It notes that something of the marvelous exists in South Florida without providing any other details.
Este documento proporciona un manual en 14 pasos para crear una aplicación móvil de conversión de temperaturas en NetBeans. Explica cómo crear un nuevo proyecto de aplicación móvil, agregar una clase Midlet y un formulario, vincularlos, agregar campos de texto para los valores de entrada y salida, y codificar la lógica de conversión en los botones para que la aplicación funcione al ejecutarla. El objetivo es brindar una guía práctica para que los estudiantes puedan desarrollar su propia aplicación m
Este documento presenta un manual de 16 pasos para crear una aplicación móvil en NetBeans 7.1. Explica cómo crear un nuevo proyecto de aplicación móvil, agregar paquetes y clases, diseñar la interfaz gráfica con formularios y campos de texto, e implementar lógica con código Java para calcular y mostrar la temperatura según valores ingresados.
El documento describe los pasos para crear una aplicación móvil para conversiones de monedas en Java ME. Incluye instrucciones para crear un nuevo proyecto, agregar botones e interfaces, escribir código para las conversiones, y probar la aplicación en un simulador y dispositivo móvil. El propósito es enseñar a estudiantes cómo desarrollar aplicaciones para dispositivos móviles.
El documento describe los pasos para crear una aplicación móvil para convertidor en un dispositivo móvil usando Java ME. Incluye crear un nuevo proyecto, seleccionar el tipo de dispositivo, agregar un formulario visual con campos de texto e ítems de menú, y escribir código para que la aplicación funcione correctamente.
El documento describe los pasos para crear una aplicación móvil de conversión de unidades de longitud en Java ME. Inicialmente, se crea un nuevo proyecto de aplicación móvil y se le da el nombre "convertidor". Luego, se agregan campos de texto para ingresar los valores y un comando para ejecutar la conversión. Finalmente, se programa el código para que la aplicación funcione correctamente y realice la conversión solicitada.
A brief insight from a Queen's University FILM260 student about how human interaction is affected every day by technologies such as texting and facebook.
The document introduces CALIENT Technologies' VPOD (Virtual POD) solution using their S-Series 3D-MEMS Optical Circuit Switch. The VPOD allows for compute resources to be shared between physical PODs at the optical layer, improving server utilization from typically less than 40% to over 50%. This can save tens or hundreds of millions of dollars in CAPEX for large data centers. The CALIENT LightConnect switching fabric and manager allow dynamic allocation of resources between VPODs on demand, improving efficiency without impacting performance.
This document contains the code for a customizable Tumblr theme. It includes default styles and variables that can be modified through the Appearance settings on Tumblr. The theme supports posts with different content types and includes navigation, sidebar links, pagination, and instructions to credit the original creator if customizing the theme.
2016 US Presidential Candidate Word Clouds: South Carolina Primaryseomoz
Using a Followerwonk analysis, here are the word clouds for tweets mentioning the top 5 presidential candidates during the South Carolina primary.
In order of slide appearance:
1. Bernie Sanders
2. Ted Cruz
3. Hillary Clinton
4. Marco Rubio
5. Donald Trump
La mia presentazione dal titolo "Citynet - The City as Macro-Media" presentata al symposium "Spaces, Images, Communication: Improving New Urban Models" da me organizzato per il festival Screen City (Stavanger - NO)
The VPOD: Breakthrough Operational Efficiency Improvement For Data CentersCALIENT Technologies
CALIENT’s LightConnect™ Fabric is a new approach to improving server and storage utilization rates in data centers which represent 85% of the electronics cost and 70% of the energy consumption. It achieves this by allowing Pod resources to be flexibly shared and reassigned at the optical layer in response to the needs of workloads.
The document discusses how brands can effectively participate in conversations on social media where consumers hold influence. It emphasizes that while technology is changing, human motivations like wanting to feel relevant remain the same. The most effective communication strategies will help brands curate and join conversations wherever consumers are, not just push messages. It also provides examples of how Curator has helped brands like Whole Foods engage consumers and empower the community in Seattle around bringing back the Sonics basketball team.
Reclaiming your google referral data mozinar by tim resnik (share)seomoz
Copernicus' theory of a heliocentric solar system was initially rejected but gained acceptance over time as other scientists like Galileo and Newton made observations and discoveries that supported it. Similarly, search data was once opaque but tools now help triangulate keyword demand from sources like Google Trends, AdWords, and third-party data scrapers. Universal search data encoded in referral strings can provide insight if extracted and analyzed properly in Google Analytics.
Using a Followerwonk analysis of the 2016 top US presidential candidates' Twitter accounts, here are the top states tweeting about them during the Iowa caucus.
Top States Tweeting During the New Hampshire Primaryseomoz
Using a Followerwonk analysis of the 2016 top US presidential candidates' Twitter accounts, here are the top states tweeting about them during the New Hampshire primary.
2016 US Presidential Candidate Word Clouds: Nevada Caucusseomoz
Using a Followerwonk analysis, here are the word clouds for tweets mentioning the top 5 presidential candidates during the Nevada caucus.
In order of slide appearance:
1. Bernie Sanders
2. Ted Cruz
3. Hillary Clinton
4. Marco Rubio
5. Donald Trump
This 3 sentence document discusses how something marvelous is all around in South Florida. It notes that something of the marvelous exists in South Florida without providing any other details.
Este documento proporciona un manual en 14 pasos para crear una aplicación móvil de conversión de temperaturas en NetBeans. Explica cómo crear un nuevo proyecto de aplicación móvil, agregar una clase Midlet y un formulario, vincularlos, agregar campos de texto para los valores de entrada y salida, y codificar la lógica de conversión en los botones para que la aplicación funcione al ejecutarla. El objetivo es brindar una guía práctica para que los estudiantes puedan desarrollar su propia aplicación m
Este documento presenta un manual de 16 pasos para crear una aplicación móvil en NetBeans 7.1. Explica cómo crear un nuevo proyecto de aplicación móvil, agregar paquetes y clases, diseñar la interfaz gráfica con formularios y campos de texto, e implementar lógica con código Java para calcular y mostrar la temperatura según valores ingresados.
El documento describe los pasos para crear una aplicación móvil para conversiones de monedas en Java ME. Incluye instrucciones para crear un nuevo proyecto, agregar botones e interfaces, escribir código para las conversiones, y probar la aplicación en un simulador y dispositivo móvil. El propósito es enseñar a estudiantes cómo desarrollar aplicaciones para dispositivos móviles.
El documento describe los pasos para crear una aplicación móvil para convertidor en un dispositivo móvil usando Java ME. Incluye crear un nuevo proyecto, seleccionar el tipo de dispositivo, agregar un formulario visual con campos de texto e ítems de menú, y escribir código para que la aplicación funcione correctamente.
El documento describe los pasos para crear una aplicación móvil de conversión de unidades de longitud en Java ME. Inicialmente, se crea un nuevo proyecto de aplicación móvil y se le da el nombre "convertidor". Luego, se agregan campos de texto para ingresar los valores y un comando para ejecutar la conversión. Finalmente, se programa el código para que la aplicación funcione correctamente y realice la conversión solicitada.
Este documento describe el desarrollo de una aplicación móvil para Android que permite gestionar una agenda de contactos. Explica cómo crear la interfaz gráfica, conectarla a una base de datos SQLite para almacenar los datos e implementar funcionalidad como añadir, eliminar y llamar a contactos.
El documento describe los pasos para crear una aplicación móvil de conversión de unidades de longitud para dispositivos móviles usando Java ME. Incluye crear un nuevo proyecto, seleccionar la plantilla de aplicación móvil, agregar campos de texto e interfaz, y escribir el código para que la aplicación funcione correctamente para convertir entre unidades de longitud.
El documento describe los pasos para crear una aplicación móvil de conversión de unidades de longitud para dispositivos móviles usando Java ME. Incluye crear un nuevo proyecto, seleccionar el tipo de dispositivo, agregar un formulario visual con campos de texto e ingreso de datos, y escribir el código necesario para que la aplicación funcione correctamente.
El documento proporciona instrucciones para crear una aplicación móvil con acceso a datos usando Android Studio. Explica cómo crear un proyecto de aplicación Android, diseñar la interfaz gráfica, configurar una base de datos SQLite mediante la clase AdminSQLiteOpenHelper y escribir código Java en la clase MainActivity para implementar funciones como alta, baja, modificación y consulta de datos.
Este documento proporciona instrucciones paso a paso para crear una aplicación móvil en Java que determine la estación del año según el mes y día ingresados por el usuario. Explica cómo crear un nuevo proyecto en NetBeans, agregar elementos visuales como cuadros de texto y botones, y vincularlos con código Java para realizar el cálculo y mostrar el resultado.
Este documento describe el desarrollo de una aplicación en Android para registrar usuarios utilizando Eclipse y SDK. Explica cómo se crearon botones para insertar, guardar, actualizar y eliminar usuarios y cómo se vinculó el código a estos botones. También detalla cómo se implementó la base de datos SQLite para almacenar la información de los usuarios y cómo la aplicación muestra mensajes para confirmar las acciones del usuario. Adjunta el archivo APK de la aplicación terminada.
Este documento describe el desarrollo de una aplicación en Android para registrar usuarios utilizando Eclipse y SDK. Explica cómo se crearon botones para insertar, guardar, actualizar y eliminar usuarios y cómo se vinculó el código a estos botones. También detalla cómo se implementó la base de datos SQLite para almacenar la información de los usuarios y cómo la aplicación muestra mensajes para confirmar operaciones como llamadas telefónicas o eliminación de datos. El documento concluye indicando que la aplicación se desarrolló correctamente según lo planeado
Este documento describe el desarrollo de una aplicación en Android para registrar usuarios utilizando Eclipse y SDK. Explica cómo se crearon botones para insertar, guardar, actualizar y eliminar usuarios y cómo se vinculó el código a estos botones. También detalla cómo se implementó la base de datos SQLite para almacenar la información de los usuarios y cómo la aplicación muestra mensajes para confirmar las acciones del usuario. Adjunta el archivo APK de la aplicación terminada.
Este documento proporciona instrucciones para crear una aplicación móvil básica en Java usando Netbeans que identifica si un número es par, impar, positivo, negativo o neutro. Explica cómo crear un nuevo proyecto de aplicación móvil en Java, agregar campos de texto y código para analizar el número ingresado y mostrar el resultado correspondiente.
Este documento proporciona instrucciones para crear una aplicación móvil simple en Java que calcule la calificación final de un estudiante y determine si está aprobado o no. Explica los pasos para crear un nuevo proyecto de aplicación móvil en Java, agregar una interfaz gráfica básica con campos de texto e implementar el código necesario para realizar los cálculos y mostrar los resultados.
Este documento describe el desarrollo de una aplicación en Android para registrar usuarios. Explica cómo se crearon botones para insertar, guardar, actualizar y eliminar usuarios y cómo se vinculó la interfaz gráfica con el código. También detalla cómo se implementó el código para cada botón y cómo se usaron bases de datos SQLite para almacenar y recuperar datos de usuarios. La aplicación final permite a los usuarios registrarse, actualizar su perfil y eliminar su cuenta de manera sencilla.
Este documento describe el desarrollo de una aplicación en Android para registrar usuarios. Explica cómo se crearon botones para insertar, guardar, actualizar y eliminar usuarios y cómo se vinculó la interfaz gráfica con el código. También detalla cómo se implementó el código para cada botón y cómo se usaron bases de datos SQLite para almacenar y recuperar datos de usuarios. La aplicación final permite a los usuarios registrarse, actualizar su perfil y eliminar su cuenta de manera sencilla.
Este documento proporciona instrucciones paso a paso para desarrollar una aplicación móvil simple en Java usando NetBeans. Explica cómo crear un nuevo proyecto de aplicación móvil, agregar interfaces gráficas como cuadros de texto y botones, e implementar código Java básico para realizar cálculos y mostrar resultados. El propósito de la aplicación de ejemplo es decirle al usuario cuántos días tiene un mes seleccionado.
Este manual describe el desarrollo de una aplicación móvil para identificar la estación del año basada en la fecha ingresada por el usuario. Explica cómo crear un nuevo proyecto en NetBeans, agregar campos de texto e ingresar código para validar la fecha y devolver la estación correspondiente.
El documento describe los pasos para crear una aplicación en Dreamweaver CS6 para manipular datos en una base de datos MySQL utilizando PHP. Incluye instrucciones para conectar la aplicación a la base de datos, crear formularios para insertar, eliminar y actualizar registros, y validar que las funciones funcionan correctamente a través del navegador.
El documento describe los principios y factores de la seguridad informática. Los principios son la confidencialidad, integridad y disponibilidad de la información. Los factores de riesgo incluyen amenazas humanas, tecnológicas y ambientales. La seguridad informática utiliza mecanismos preventivos, detectivos y correctivos para fortalecer los principios y mitigar los factores de riesgo.
El documento describe los principios y factores de riesgo de la seguridad informática. Los principios son la confidencialidad, integridad y disponibilidad de la información. Los factores de riesgo incluyen factores humanos como hackers, factores ambientales como desastres naturales, y factores tecnológicos como fallas de hardware o software. El objetivo es proporcionar condiciones seguras para proteger la privacidad e integridad de la información contra entes no autorizados.
El documento presenta los pasos para crear una base de datos y una aplicación web sencilla para manipular datos sobre automóviles utilizando PHPMyAdmin y Dreamweaver. Se explica cómo crear la base de datos en PHPMyAdmin, desarrollar la aplicación web en Dreamweaver con funciones de listar, agregar, eliminar y actualizar registros, y conectarla a la base de datos. Finalmente, se prueba la aplicación funcionando correctamente en un navegador web.
Este documento describe los requisitos para un sistema de administración de imágenes que permitirá a los usuarios cargar, buscar y modificar imágenes según diferentes temas. El sistema también incluirá funciones como registro de usuarios, eliminación de imágenes y usuarios, y opciones de diseño y ayuda para los usuarios. Se utilizará un patrón MVC con vistas, controladores y modelos para implementar las diferentes funciones del sistema.
El documento describe los requisitos para un sistema de administración de imágenes que permitirá a los usuarios cargar, buscar y modificar imágenes según diferentes temas. El sistema incluirá opciones para registrar usuarios, acceder al sistema, eliminar, modificar y subir imágenes.
El documento describe una base de datos diseñada para una zapatería. Incluye un modelo entidad-relación, un modelo relacional, tablas como Vendedor, Venta, Cliente y Producto, y sus relaciones. El objetivo es ayudar a los usuarios a controlar mejor el negocio y desarrollarlo mediante una base de datos fácil de utilizar.
El documento describe una base de datos diseñada para una zapatería. Incluye un modelo entidad-relación, un modelo relacional, tablas como Vendedor, Venta, Cliente y Producto, y sus relaciones. El objetivo es ayudar a los usuarios a controlar mejor el negocio y desarrollarlo mediante una base de datos fácil de utilizar.
El documento describe una base de datos diseñada para una zapatería. Incluye un modelo entidad-relación, un modelo relacional, tablas como Vendedor, Venta, Cliente y Producto, y sus relaciones. El objetivo es ayudar a los usuarios a controlar mejor el negocio de la zapatería y desarrollarlo de manera fácil utilizando esta base de datos.
El documento presenta una tabla comparativa de dos paradigmas de programación: programación estructurada y orientada a objetos. Resume las características clave de cada paradigma, incluyendo definiciones, ventajas, desventajas y antecedentes históricos. La programación estructurada se centra en secuencias, selección y repetición para mejorar la calidad del código, mientras que la orientada a objetos usa objetos, herencia, encapsulamiento y otras técnicas.
El documento presenta una tabla comparativa de características de Internet, Extranet e Intranet. Define cada una y describe sus ventajas y desventajas. Internet es una red global descentralizada que permite la comunicación mundial. Una Extranet comparte información de forma segura entre una empresa y sus socios externos. Una Intranet usa la tecnología de Internet para compartir información interna de una organización de forma segura.
Este documento presenta una comparación entre el paradigma de programación orientada a objetos y el paradigma de programación estructurada. Define cada paradigma y describe sus características clave, ventajas y desventajas. También incluye antecedentes históricos sobre el desarrollo de ambos paradigmas de programación.
1. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
MATERIA:
Desarrollo de aplicaciones web
TEMA:
Aplicacion movil
Nombre de los alumnos :
Adolfo angel Colunga medellin
Grado: 5 Grupo: A
Nombre del Docente : Eloy contreras de lira
Fecha de entrega: 25/ Marzo/ 2014
2. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Aqui bamos acrear un proyecto en android eclipse
Le damos file después a new y Android aplication Proyect ledamos enter.
3. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
I nos aparese esta pantalla le puse de nombre programa y en package name Adolfo.programa, le
damos next.
Nos aparese esta pantalla le damos next.
Le seguimos dando next.
4. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Le seguimos dando next.
Le seguimos dando next el MainActivity asi lo dejamos.
5. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Y nos aparese esta pantalla que ya esta el paquete le pusimos dos textview el de nombre y teléfono.
Le insertamos cuatro button, aquí donde estamos se llama activity_main
6. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Aquí el main activity está en res-layout, y para el codigo es el que dice agenda está en el src-
agendatelefonica.
Para ponerles nombre alos textview le damos clic derecho y a edit text.
7. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Cuando le dimos clic nos aparece esta pantalla para cambiar o pener un nombre cualquiera y le damos
ok, igual con los button se ase lo mismo.
Ahora vamos con el código le damos agenda.
8. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Y nos aparece este codigo lo que está marcado con negro son las librerías.
Este codigo donde están los botones y los string.
Y esto es toda la parte del codigo está documentado con letras verdes para cada cosa o función como
los mensajes que aparecen de que se ha crea el contacto y entre otros
9. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
//guardamos en un String toda la creacion de la tabla
private static final String crearTablaContacto = "create table if not
exists "
+ " contacto (codigo integer primary key autoincrement, "
+ " nombre text not null, telefono text not null unique);";
@Override
public void onCreate(Bundle savedInstanceState)
{
//Asignamos a cada objeto visual creado a su
respectivo elemento de main.xml
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
editNombre = (EditText) findViewById(R.id.txtNombre);
editTelefono = (EditText) findViewById(R.id.txtTelefono);
botonGuardar = (Button) findViewById(R.id.btGuardar);
botonLlamar = (Button) findViewById(R.id.btLlamar);
botonEliminarBD = (Button) findViewById(R.id.btEliminarBD);
botonCerrar = (Button) findViewById(R.id.btCerrar);
//Guardar el contacto actual en la agenda
botonGuardar.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
//Abrir la base de datos, se creara si no existe
abrirBasedatos();
//Insertar una fila o registro en la tabla "contacto"
//si la inserta no es correcta devolvera true
boolean resultado = insertarFila(editNombre.getText().toString(),
editTelefono.getText().toString());
if(resultado)
Toast.makeText(getApplicationContext(),
"Contacto añadido correctamente",
Toast.LENGTH_LONG).show();
else
Toast.makeText(getApplicationContext(),
"No se ha podido guardar el contacto" ,
Toast.LENGTH_LONG).show();
}
});
//Llamar al contacto actual por telefono
botonLlamar.setOnClickListener(new View.OnClickListener()
10. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
{
public void onClick(View v)
{
//Mostrar un mensaje de confirmacion antes de
realizar la llamada
AlertDialog.Builder alertDialog = new AlertDialog.Builder(agenda.this);
alertDialog.setMessage("¿Desea realizar la llamada al contacto?");
alertDialog.setTitle("Llamar a contacto...");
alertDialog.setIcon(android.R.drawable.ic_dialog_alert);
alertDialog.setCancelable(false);
alertDialog.setPositiveButton("Si-", new
DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
try
{
EditText num=(EditText)findViewById(R.id.txtTelefono);
String number = "tel:" + num.getText().toString().trim();
Toast.makeText(getApplicationContext(),
"Llamando al " + num.getText().toString().trim(),
Toast.LENGTH_LONG).show();
Intent callIntent = new Intent(Intent.ACTION_CALL,
Uri.parse(number));
startActivity(callIntent);
}
catch (Exception e)
{
Toast.makeText(getApplicationContext(),
"No se ha podido realizar la llamada",
Toast.LENGTH_LONG).show();
}
}
});
alertDialog.setNegativeButton("No", new
DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
Toast.makeText(getApplicationContext(),
"Llamada cancelada", Toast.LENGTH_LONG).show();
}
});
alertDialog.show();
}
});
//Eliminar la base de datos de la agenda
botonEliminarBD.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
11. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
//Mostrar un mensaje de confirmacion antes de
eliminar la base de datos
AlertDialog.Builder alertDialog = new
AlertDialog.Builder(agenda.this);
alertDialog.setMessage("¿Desea eliminar la base de datos por
completo?");
alertDialog.setTitle("Eliminar agenda...");
alertDialog.setIcon(android.R.drawable.ic_dialog_alert);
alertDialog.setCancelable(false);
alertDialog.setPositiveButton("Si-", new
DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
try
{
Toast.makeText(getApplicationContext(),
"Eliminando base de datos: " + nombreBD,
Toast.LENGTH_LONG).show();
boolean resultado = deleteDatabase(nombreBD);
if(resultado)
Toast.makeText(getApplicationContext(),
"Base de datos eliminada correctamente",
Toast.LENGTH_LONG).show();
else
Toast.makeText(getApplicationContext(),
"No se ha podido eliminar la base de datos",
Toast.LENGTH_LONG).show();
}
catch (Exception e)
{
Toast.makeText(getApplicationContext(),
"No se ha podido eliminar la base de datos",
Toast.LENGTH_LONG).show();
}
}
});
alertDialog.setNegativeButton("No", new
DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
Toast.makeText(getApplicationContext(),
"Eliminacion de base de datos cancelada",
Toast.LENGTH_LONG).show();
}
});
alertDialog.show();
}
});
12. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
//Cerrar aplicacion Android
botonCerrar.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
finish();
}
});
}
//Procedimiento para abrir la base de datos
//si no existe se creara, tambien se creara la tabla
contacto
private void abrirBasedatos()
{
try
{
baseDatos = openOrCreateDatabase(nombreBD, MODE_WORLD_WRITEABLE, null);
baseDatos.execSQL(crearTablaContacto);
}
catch (Exception e)
{
Log.i(TAG, "Error al abrir o crear la base de datos" + e);
}
}
//Metodo que realiza la insercion de los datos en
nuestra tabla contacto
private boolean insertarFila(String nombre, String telefono)
{
ContentValues values = new ContentValues();
values.put("nombre",nombre );
values.put("telefono", telefono);
Toast.makeText(getApplicationContext(), "Nombre: " + nombre + ", " +
"telefono: " + telefono, Toast.LENGTH_LONG).show();
return (baseDatos.insert(tablaContacto, null, values) > 0);
}
}
Esto es toda la parte del codigo del programa de nuestra agenda telefonica ahora lo vamos a echar
andar para ver que funcione correctamente.
13. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Le damos al main que está en el layout le damos clic derecho nos vamos a Run As le ponemos el cursor
en sima i abre una pestaña y le damos clic en Android.
14. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Nos aparece esta pantalla que está cargando la aplicación.
Cuando le dimos al candadito al lao derecho, nos apareció esta pantalla le damos al menú.
15. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Nos aparece este menú buscamos la aplicación y le damos clic.
Esta es la aplicación que desarrollamos ahora vamos a llenarla.
16. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Aquí la llenamos con los datos cualquiera le damos insertar contacto y nos aparece un mensaje que el
contacto esta añadido correctamente. Y pude mostrar otros mensajes de que no se guardó
correctamente entre otros mensajes.
17. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Para eliminarlo de la BD le dimos clic en le botón y nos aparece este mensaje que si queremos eliminarlo
de la agenda si le damos si se elimina el contacto.
I si le damos cerrar aplicación se cierra y nos regresa a la pantalla del menú.
Esto sería todo sobre nuestra aplicación espero que sea de su agrado y sea entendible.