Paso #1
- Abre Eclipse y en la pestaña File, selecciona New y despues en Android Application Project.
Paso #2
- Despues dale nombre a tu proyecto (ej. Primer Hola Mundo). En donde dice Target SDK selecciona API 8: (Android 2.2 (Froyo) y por ultimo, en Theme, selecciona None.
Paso #3
- Luego, da clic en Siguiente hasta finalizar, sin modificar ninguna opcion.
Paso #4
- Aparecera una ventana donde veras el boceto para las app's y para modificarlo, da doble clic en el elemento y modifica el codigo a tu gusto (ej. Hola Mundo...!).
Paso #5
- Selecciona la carpeta del proyecto, da clic derecho y selecciona la opcion 2 Android Application, en la opcion Run As. Espera a que se cargue la app y LISTO!!! Ya tienes tu primera App ANDROID creada.
viernes, 24 de marzo de 2017
miércoles, 22 de marzo de 2017
Pasos para configurar la PC para desarrollar Apps Moviles para ANDROID
Paso 1: Descargar e instalar JDK
- Abre el navegador y escribe la siguiente direccion web: www.oracle.com.
- Da clic en Descargas, selecciona la pestaña Java y descarga Java SE (includes JavaFx)|Early Access).
- Despues da clic en la primera opcion Java Platform (JDK) 7u17, acepta los terminos y descarga la opcion segun tu sistema operativo.
- Por ultimo, abre el archivo descargado para iniciar la descarga, espera un poco y listo! Ya tienes instalado el JDK en tu sistema.
Paso 2: Descargar e instalar SDK
- Abre nuevamente el navegador y escribe la siguiente direccion web: www.android.com.
- Da clic en la seccion Developers y despues en el boton que dice Get the SDK.
- Selecciona USE AN EXISTING IDE y da clic en Download the SDK Tools for Windows.
- Acepta los terminos de licencia y descarga el SDK.
- Por ultimo, abre el archivo, espera que se instale y ejecutalo para abrirlo.
Nota: Copia la ruta de descarga e instalacion en un bloc de notas y guardalo.
Paso 3: Configurando SDK
- Una vez abierto el Android SDK Manager, baja la version Android 2.2 (API 8) y da clic en Instalar, acepta la licencia e instala.
Paso 4: Descargar Eclipse
- Abre nuevamente el navegador y escribe la direccion web: www.eclipse.org.
- Ve a la seccion de descargas y selecciona la primera opcion que aparece, despues haz clic en el enlace de descarga, para empezar.
- Descomprime la carpeta y busca el programa.
- Por ultimo, selecciona el espacio de trabajo (Workspace) y ejecuta el programa.
Paso 5: Instalar plugin
- Una vez abierto Eclipse, ve a la seccion de Ayuda y selecciona Install New Software.
- En la ventana que aparece, haz clic en Add, despues escribe PluginAndroid y copia la direccion del plugin.
- Luego, selecciona Developer Tools y da clic en Siguiente.
- Una vez terminado, acepta la licencia, finaliza la instalacion del plugin y reinicia el programa.
Nota: Aparecera un mensaje de error, el cual se debera abrir en el siguiente paso.
Paso 6: Configurar las preferencias de Eclipse
- Abre el mensaje de error y donde dice SDK Location, pega la ruta del SDK que habias guardado anteriormente.
Paso 7: Configurar la maquina virtual.
- Haz clic en Android Virtual Device Manager y despues da clic en el boton New.
- En el cuadro de dialogo, haz lo siguiente:
- Device: 2.7"QVGA slider (240x320: Idpi)
- Target: Android 2.2 - API Level 8
- Internal Storage: 650
- Emulation Options: Snapshot
- Por ultimo da clic en Iniciar y LISTO!!! ya puedes empezar a desarrollar App's Moviles para Android (version 2.2).
sábado, 18 de marzo de 2017
Proceso de instalación del programa Eclipse
Paso 1: Visita la página de descarga de Java en el sitio web de Oracle para encontrar la descarga del entorno JDK. Desplázate hacia abajo hasta encontrar la actualización 43 de Java SE 6, y descarga JDK.
Paso 2: Una vez que selecciones Descargar, acepta los términos de servicio y escoge el sistema operativo correspondiente para ese JDK en específico. (Windows, Mac, Linux, etc.)
Paso 3: Una vez que la descarga esté completada, debes hacer doble clic en el archivo para empezar con la instalación de JDK.
Paso 4: Después de la instalación inicial esté completada, aparecerá una ventana emergente preguntándote dónde estarán los archivos Java. Puedes escoger cambiar dónde quieres almacenar los archivos, pero es mejor quedarte con la carpeta que aparezca como predeterminada.
Paso 5: Cuando la instalación se haya completado, empezaremos con la instalación de Eclipse. Ve a http://www.eclipse.org/downloads/.
Paso 6: Para los usuarios de Windows, tendrás que saber qué versión de sistema operativo tienes. Si tu computadora es de 64-bit, selecciona Windows 64 y si es de 32-bit, selecciona Windows 32 bit.
Paso 7: Una vez que descargues el archivo de Eclipse, necesitarás descomprimir el archivo Zip, el cual creará una carpeta de Eclipse sin comprimir. Debes extraer el archivo a la raíz de la unidad C:\, así creando la carpeta “C:\eclipse”, o sólo muévelo o esa carpeta después de extraerlo. Ya que Eclipse no tiene algún instalador, habrá un archivo dentro de la carpeta de Eclipse llamado eclipse.exe ( ). Puedes hacer doble clic en el archivo para ejecutar Eclipse.
Paso 8: Después de que eclipse se haya instalado completamente y se haya extraído, crea una carpeta de trabajo donde contendrás todos los archivos de programa que has creado.
jueves, 9 de marzo de 2017
Caracteristicas del SO Android
Que es ANDROID?
Es un sistema operativo propiedad de Google Inc. y basado en
Linux que tiene como objetivo los dispositivos con pantalla táctil, tiene
algunas capacidades como la multitarea, que permite ejecutar aplicaciones
Java, también es multi-táctil y tiene soporte de base de datos gracias a un
sistema llamado SQLite.
Es una compañía principal Alphabet Inc., cuya
especialización son los productos y servicios relacionados con Internet,
software, dispositivos electrónicos y otras tecnologías.LINUX
Linux es un sistema operativo, un conjunto de programas que le permiten interactuar con su ordenador y ejecutar otros programas.
MULTITAREA
Se llama multitarea, a los sistemas operativos modernos, los
cuales permiten que varios procesos y funciones se ejecuten simultáneamente.
APLICACIONES JAVA
Java es un lenguaje de programación con el que podemos
realizar cualquier tipo de programa. En la actualidad es un lenguaje muy
extendido y cada vez cobra más importancia tanto en el ámbito de Internet como
en la informática en general.
MULTI-TACTIL
Es el nombre con el que se conoce a una técnica de
interacción persona-computador y al hardware que la aplica. La tecnología
multitáctil consiste en una pantalla táctil o touchpad que reconoce
simultáneamente múltiples puntos de contacto.
SQLITE
SQLite es una biblioteca escrita en leguaje C que implementa
un Sistema de gestión de bases de datos transaccionales SQL auto-contenido, sin
servidor y sin configuración. El código de SQLite es de dominio público y libre
para cualquier uso, ya sea comercial o privado.
sábado, 4 de marzo de 2017
Versiones del SO Android
La tabla siguiente muestra las diferentes versiones del SO Android, el cual se ha ido actualizando desde su primera versión Android 1.1 lanzada en 2008 hasta la actual versión Android 7.0 Nougat lanzada en agosto de 2016. Cabe destacar que los nombres clave de las versiones de Android están basados en nombres de postres en ingles, por orden alfabético.
Historial de versiones de Android y sus carateristicas
Arquitectura del SO Android
Concepto
Es un sistema operativo basado en el nucleo de Linux. Fue diseñado principalmente para dispositivos moviles con pantalla tactil, como telefonos inteligentes, tablets o tablefonos.
Inicialmente fue desarrollado por Android Inc., fue presentado en 2007, para avanzar en los dispositivos moviles. El primer movil con el sistema operativo fue el HTC Dream y se vendio en octubre de 2008.
Esquema del SO Android
Aplicaciones: La capa superior de esta pila, esta formada por todas las aplicaciones, donde se incluyen tanto las que tienen la interfaz de usuario como las que no, tanto las nativas como las administradas y tanto como la que viene en el dispositivos como las instaladas por el usuario.
Marco de aplicaciones o Framework: la segunda capa esta formada por todas las clases y servicios que utilizan las aplicaciones para realizar sus funciones, apoyadas por las bibliotecas y el entorno de ejecucion.
Bibliotecas o librerias: Esta capa esta compuestas por las bibliotecas nativas de Android. Estas estan escritas en C o C++ y compiladas para la arquitectura hardware especifica del telefono, tarea que normalmente realiza el fabricante, que tambien se encarga de instalarlas en el terminal antes de ponerlo a la venta.
Entorno de ejecucion: No se considera una capa por si misma, ya que tambien esta formada por bibliotecas. El componenete principal es la maquina virtual Dalvik, componente que ejecuta todas las aplicaciones no nativas de Android.
Kernel de Linux: El nucleo del SO Android es un kernel Linux version 2.6. Proporciona una capa de abstraccion para los elementos hardware a los que tiene que acceder las aplicaciones.
jueves, 2 de marzo de 2017
Entorno de trabajo para aplicaciones moviles
Eclipse
Es una plataforma de software, compuesto por un conjunto de herramientas de programacion de codigo abierto. Sirve para desarrollar proyectos llamados "Aplicaciones de Cliente Enriquecido", opuestos a la aplicaciones "Cliente-liviano" basadas en navegadores, desarrollar entornos de desarrollo integrados (IDE), como el IDE de Java (Java Development Toolkit) y el compilador (ECJ) que se entrega como parte de Eclipse.
![]() |
| Captura de pantalla de Eclipse. |
XCode
Es el IDE creado por Apple que trabaja de manera conjunta con Interface Builder (herramienta gráfica para crear interfaces de usuario). Este conjunto de herramientas ademas incluye una colección de compiladores de proyecto GNU (GCC) y puede compilar codigo C, C++, Objective-C, C++, Apple Script y Java.
![]() |
| Captura de pantalla de XCode. |
Carbide C++
Es una herramienta par el desarrollo de software en lenguaje C++ destinado a dispositivos que funcionan bajo el Symbian OS. Se usa tanto para desarrollar los teléfonos que incorporan dicho OS como para las aplicaciones que ejecutan estos. Está formada por una familia de IDE's desarrollada por Nokia, basada en Eclipse.![]() |
| Captura de pantalla de Carbide C++. |
NetBeans
Es un entorno de desarrollo integrado (IDE) libre, hecho principalmente para el lenguaje de programación JAVA. Existe además un número importante de módulos para extenderlo. Es un proyecto de código abierto de gran éxito con una gran base de usuarios. Permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos.
![]() |
| Captura de pantalla de NetBeans. |
Suscribirse a:
Entradas (Atom)
















