Entradas

Mostrando las entradas de 2017

PRACTICA SUMA

Imagen
PRACTICA SUMA

FORMULARIOS

Imagen
FORMULARIOS 

Layout

Imagen
Layout Layout es un término de la lengua inglesa que no forma parte del diccionario de la Real Academia Española (RAE). El concepto puede traducirse como “disposición” o “plan” y tiene un uso extendido en el ámbito de la tecnología. La noción de layout suele utilizarse para nombrar al esquema de distribución de los elementos dentro un diseño. Es habitual que un diseñador que se dedica a la creación de páginas web desarrolle un layout y se lo presente a su cliente para que éste lo apruebe y decida sobre la  distribución de los contenidos. El layout, en este sentido, puede ser una especie de plantilla que presenta tablas o espacios en blanco. La idea es que, a partir del layout, la página web comience a desarrollarse con sus contenidos específicos. El layout puede estar compuesto, por ejemplo, por un rectángulo a modo de cabezal y por tres columnas. Dicho esquema es genérico y puede usarse para desarrollar múltiples sitios web.

Estructura de carpetas de un proyecto android

Estructura de carpetas de un proyecto android SRC: Se encuentra toda la lógica de aplicación, todas las clases programadas en JAVA. Dentro de ella puedes definir distintos paquetes, donde puedes dividir en capas  tus reglas d e negocio . Android Library: Aquí se encuentran todas las librerías propias del SDK de android, dependiendo la versión elegida al crear el proyecto tendrá una versión u otra . RES: Se encuentran todos los archivos con los recursos que usan la aplicación. Las imágenes, archivos de idiomas, estilos, etc..  Drawable : Carpeta con todas las imágenes de la app. Se subdivide en múltiples carpetas desde la versión 1.6, que contienen las imágenes en distintas resoluciones y tamaños que se usarán dependiendo el dispositivo usado. Directorio layout: Aquí se encuentran las distintas “pantallas” de la aplicación, es decir, los archivos xml con las interfaces visual asociadas a las activities. Values: Carpeta con los xml de conteni...

PRIMER PROYECTO ANDROID

Imagen
Pasos para Crear el Primer Proyecto Android Ya tenemos todo lo necesario instalado para implementar el primer proyecto. Desde el menú de opciones: File -> New -> Android Application Project En este diálogo especificamos el nombre de la aplicación y proyecto (pueden ser iguales) y el nombre del paquete java donde se almacenarán los archivos java que creemos (normalmente la url de su empresa al revés). Ahora empezaremos a presionar el botón next para pasar a otras configuraciones de nuestra aplicación, por el momento dejaremos todos los valores por defecto en cada una de los diálogos que aparece (son 5 diálogos actualmente), en el último diálogo debe aparecer el botón "Finish" el cual presionamos. La interfaz visual de nuestro programa para Android se almacena en un archivo XML en la carpeta res, subcarpeta layout y el archivo se llama activity_main.xml. En esta carpeta tenemos creada nuestra primer pantalla. Si seleccionamos la otra pestaña podemos visua...

CONFIGURAR PC PARA DESARROLLAR ANDROID

Configurar PC para Desarrollar para Android Para poder configurar nuestra computadora será necesario que tengamos acceso a internet ya que tendremos que descargar distintos programas. Seran unos cuantos pasos los que deberemos cumplir. Aqui la lista: Descargar e instalar JDK Descargar e instalar SDK Configurar SDK Descargar Eclipse Instalar plugin Configurar Eclipse Configurar Maquina Virtual Descargar e instalar JDK  Para comenzar tendras que ir al navegador y entrar a www.oracle.com, ahi tendras que ir a laseccion de descargas, después al lado derecho a descargas populares, buscaremos "Java", descargamos la versión estándar, le damos clic a la primera opción "Java Platform (JDK)7u17, despues apareceran las diferentes versiones, buscaremos la version de 32 bit, esperamos a que se descargue. Una vez descargado lo instalamos. Descargar e instalar SDK Iremos al navegador a www.android.com nos vamos...

PASOS PARA INSTALAR ECLIPSE

Imagen
Proceso de Instalacion del Programa Eclipse El primer paso es visitar la página de Eclipse en http://www.eclipse.org . Una vez estés en la página de Eclipse, fíjate en la parte derecha de la ventana. Allí verás un botón color naranja, el cual dice “ Download” . Este es el botón a presionar para poder descargar Eclipse. Al darle clic al botón “ Download” , pasarás a la página de selección del sistema operativo y la versión. Aquí verás un texto que dice “Eclipse … Release for” y al lado un menú desplegable. El menú desplegable es para que escojas tu sistema operativo. Luego notarás más abajo, que se te muestra el sistema operativo seleccionado así como las arquitecturas de las versiones de Eclipse, es decir  32 bit  y  64 bit . Selecciona la que corresponda según tu computadora. Al darle clic al botón “ Download”  comenzará la descarga.  Una vez el archivo de Eclipse esté descargado, dale clic al mismo. Al darle clic al archivo descargado de E...

CARACTERISTICAS DEL S.O ANDROID

Imagen
CARACTERISTICAS DEL S.O ANDROID Código abierto. Núcleo basado en el Kernel de Linux. Adaptable a muchas pantallas y resoluciones. Utiliza SQLite para el almacenamiento de datos. Ofrece diferentes formas de mensajería. Navegador web basado en WebKit incluido. Soporte de Java y muchos formatos multimedia. Soporte de HTML, HTML5, Adobe Flash Player, etc. Incluye un emulador de dispositivos, herramientas para depuración de memoria y análisis del rendimiento del software. Catálogo de aplicaciones gratuitas o pagas en el que pueden ser descargadas e instaladas (Google Play). Bluetooth. Google Talk desde su versión HoneyComb, para realizar videollamadas. Multitarea real de aplicaciones.

Versiones del S.O. Android

Versiones del S.O. Android   Donut 1.6 LIBRE Mejora en la búsqueda por entrada de texto y voz para incluir historial de favoritos, contactos y la web. Habilidad de los desarrolladores de incluir su contenido en los resultados de búsqueda. Motor multi-lenguaje de  Síntesis de habla  para permitir a cualquier aplicación de Android "hablar" una cadena de texto. Eclair 2.0–2.1 LIBRE Sincronización cuenta expandida, permitiendo a los usuarios agregar múltiples cuentas al dispositivo para sincronización de correo y contactos. Soporte intercambio de correo, con bandeja combinada para buscar correo desde múltiples cuentas en la página. Soporte Bluetooth 2.1. Froyo 2.2–2.2.3 LIBRE Optimizaciones en velocidad, memoria y rendimiento Mejoras adicionales de rendimiento de aplicación, implementadas mediante compilación Just-in-time (JIT) Integración del  motor de JavaScript V8  de  Chrome  en el navegador. Gingerbread 2.3–2.3.7 LIBRE Ac...

ARQUITECTURA DEL SISTEMA OPERATIVO ANDROID

Imagen
       ARQUITECTURA DEL SISTEMA OPERATIVO ANDROID  Android es una plataforma para dispositivos móviles que contiene una pila de software donde se incluye un sistema operativo,  middleware  y aplicaciones básicas para el usuario.          En las siguientes líneas se dará una visión global por capas de cuál es la arquitectura empleada en Android. Cada una de estas capas utiliza servicios ofrecidos por las anteriores, y ofrece a su vez los suyos propios a las capas de niveles superiores, tal como muestra la siguiente tabla:   Aplicaciones:   E ste nivel contiene, tanto las incluidas por defecto de Android como aquellas que el usuario vaya añadiendo posteriormente, ya sean de terceras empresas o de su propio desarrollo. Todas estas aplicaciones utilizan los servicios, las API y librerías de los niveles anteriores. Framework de Aplicaciones:   Representa fundamentalmente el conjun...

ENTORNO PARA APLICACIONES MOVILES

Imagen
Entorno de trabajo para aplicaciones móviles                                                                           29/02/17 Eclipse Eclipse  es una plataforma de software compuesto por un conjunto de herramientas de programación de códigoabierto  multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. La base para Eclipse es la Plataforma de cliente enriquecido (del inglés Rich Client Platform RCP). Los siguientes componentes constituyen la plataforma de cliente enriquecido: ·           Plataforma principal - inicio de Eclipse, ejecución de plugins ·           OSGi - una...