SlideShare una empresa de Scribd logo
Trabajo de NTICS II
Herramienta de Google que
me permita realizar
aplicaciones ANDROID
INTEGRANTES:
MARCO ACUÑA
KEVIN SEMANATE
App Inventor
Google App Inventor es una plataforma de Google Labs para crear
aplicaciones de software para el sistema operativo Android. De forma
visual y a partir de un conjunto de herramientas básicas, el usuario
puede ir enlazando una serie de bloques para crear la aplicación. El
sistema es gratuito y se puede descargar fácilmente de la web. Las
aplicaciones fruto de App Inventor están limitadas por su simplicidad,
aunque permiten cubrir un gran número de necesidades básicas en
un dispositivo móvil.
Con Google App Inventor, se espera un incremento importante en el
número de aplicaciones para Android debido a dos grandes factores:
la simplicidad de uso, que facilitará la aparición de un gran número
de nuevas aplicaciones; y el Android Market , el centro de distribución
de aplicaciones para Android donde cualquier usuario puede distribuir
sus creaciones libremente.
CARACTERISTICAS
 Aplicaciones sencillas, aptas para cualquier tipo de smartphone de
sistema operativo Android y con al menos 250 MB de memoria
RAM.
 Fácil de utilizar, ideal para principiantes en programación que
buscan sacarle mejor provecho a su terminal (teléfono inteligente).
 No ideal para aquellos con mayores conocimientos, pues las
aplicaciones que se pueden crear aquí son bastante simples y no
llenarán las exigencias de los más capacitados. Para los más
diestros en programación, aquí está su software de desarrollo.
Como usar App Inventor
App Inventor requiere que el ordenador tenga alguno de estos sistemas
operativos:
 GNU/Linux: Ubuntu 8+, Debian 5+
 Macintosh (con procesador Intel): Mac OS X 10.5, 10.6
 Windows: Windows XP, Windows Vista, Windows 7
Necesita también de conexión a Internet (los programas y las aplicaciones se
cargan siempre desde Internet) y uno de los siguientes navegadores web con
estas versiones mínimas:
 Mozilla Firefox 3.6, sin la extensión NoScript instalada
 Apple Safari 5.0
 Google Chrome 4.0
 Microsoft Internet Explorer 7
Se necesita también una cuenta de correo electrónico de Gmail y Java Web Start
instalado en el ordenador.
 El software para ejecutar los programas se descarga
dehttp://appinventor.mit.edu/explore/content/install-app-inventor-
software.html , donde se elegirá una opción u otra dependiendo
del sistema operativo que se esté usando. En el caso de Macintosh
o Windows se dispone del típico instalador para estos entornos. En
sistemas Gnu/Linux Debian o derivados se proporcionan los
paquetes deb de instalación o la opción de instalar directamente
desde un archivo comprimido tar.gz. Nota importante: En el caso
de instalar en un sistema Linux de 64 bits es necesario asegurarse de
que están instalados algunos paquetes para que el software
funcione. En 6 se puede ver la lista de paquetes necesarios.
 Este software permitirá no solo ejecutar los programas en nuestro
móvil o en el emulador, sino que dispone además de un intuitivo
interfaz de depuración que ayuda a encontrar errores de
programación. Para que App Inventor pueda comunicarse desde
el ordenador con el móvil usando el cable USB es necesario ir a los
ajustes del móvil ->Opciones de desarrollador y activar la opción
“Depuración de USB”.
 Importante: Es conveniente instalar este software, pero no necesario para
hacer los programas. Si no se instala saldrá un mensaje de error cada vez
que se carga la aplicación de desarrollo avisando de que no encuentra el
entorno de emulación, pero se puede realizar el programa igualmente.
 Si el ordenador está conectado a Internet, dispone del sistema operativo y
el navegador adecuado y tiene Java instalado ya se puede empezar a
programar. En el navegador hay que introducir la
direcciónhttp://beta.appinventor.mit.edu/ . Entonces pedirá nuestros
datos de acceso al correo de Gmail y, si es la primera vez que se accede,
pedirá permiso para usar esa cuenta de correo. Una vez que se le
concede el permiso se carga la siguiente pantalla:
 Se puede apreciar que se trata de una simple vista del listado de
proyectos hechos por el usuario. En App Inventor los proyectos se
guardan “en la nube”, es decir, en los servidores del MIT. Por tanto,
podemos abrir nuestros proyectos desde cualquier ordenador con
conexión a Internet sin que tengamos que llevar los archivos de un
lado a otro. En cualquier caso, este mismo interfaz da las opciones
para descargar el archivo del proyecto si se quiere.
 Haciendo clic sobre el botón New, pedirá el nombre que queramos
darle al proyecto e inmediatamente se abrirá la siguiente ventana:
Se trata de la ventana del diseñador en la que se construye, mediante el ratón, sin necesidad de usar ningún lenguaje
de programación, todo el interfaz gráfico que va a tener la aplicación. En ella se han marcado con números cada una
de sus partes principales:
1. La paleta contiene todos los elementos que podemos insertar en nuestra aplicación. Hay elementos gráficos
como cuadros de texto, botones, lienzo de dibujo (Canvas) y elementos que no se ven en la pantalla del móvil,
como base de datos (TinyDB), acelerómetro, cámara de vídeo, etc.
2. Viewer: El visor de la pantalla, simula la apariencia visual que tendrá la aplicación en el móvil. Para añadir un
elemento a la pantalla hay que arrastrarlo desde la paleta y soltarlo en el visor. Los elementos que no tengan
visibilidad hay que arrastrarlos también al viewer y automáticamente se desplazarán debajo de él bajo el
epígrafe “Non-visible components”
3. Components muestra la lista de los componentes que se han colocado en el proyecto. Cualquier componente
que haya sido arrastrado y soltado desde la paleta al visor aparecerá ahí. Si se quiere borrar alguno es en la lista
de componentes donde está el botón que permite borrarlo.
4. Media muestra las distintas imágenes y sonidos que estarán disponibles para el proyecto. Cualquier archivo de
imagen o audio que se quiera usar en la aplicación hay que insertarlo usando este apartado para que esté
disponible.
5. Properties: cada vez que en el Viewer se seleccione un componente, en Properties aparecerán todos los detalles
que se puedan cambiar de ese componente. Por ejemplo, al hacer clic sobre un componente TextBox se podrá
cambiar en Properties su color, texto, fuente, etc. Para aquellos que hayan usado antes entornos de desarrollo del
tipo de Visual Studio en Windows o Gambas en Linux le será muy familiar esta forma de trabajar.
Este es el entorno en el que se diseña la aplicación. Para poder realizar la programación es necesario hacer clic en el
botón de la esquina superior derecha con el texto “Open the blocks editor”. Eso hará que el navegador avise de que
va a descargar una aplicación que arrancará con Java Web Start. Mientras se descarga la aplicación aparecerá en la
parte inferior de la pantalla un texto indicativo de la carga:
 Al terminar la carga, si no está instalada la aplicación que permite
la ejecución o simulación del móvil aparecerá este mensaje:
 Tras aceptar el mensaje aparecerá por fin el editor de bloques de
programación:
Cuanto gana un creador de una
aplicación en Google
Business Insider ha hecho un estudio que más o menos puede dar una idea de los valores
exactos en dólares que se obtienen al crear aplicaciones, tanto para Android como para el
resto de plataformas móviles.
Tal estudio ha sido hecho con el objetivo de saber exactamente cuánto de dinero mensual
se puede obtener al desarrollar aplicaciones. Según los resultados del mismo, en cuanto a
Android se refiere, si se tiene en cuenta los múltiples parámetros de monetización, tales como
“publicidad, comercio móvil y otros cargos”, un desarrollador puede llegar a ganar 4700
dólares mensuales.
Android es la segunda plataforma de la que más dinero se puede obtener al desarrollar
aplicaciones después de iOS. Un desarrollador de apps para iOS puede obtener hasta 5200
dólares, basados en el mismo número de elementos de monetización anteriores. Windows
Phone, HTML 5 y Blackberry 10 se ubican en tercer, cuarto y quinto lugar respectivamente,
aunque, se presume que incluso para el último escalón, un desarrollador de aplicaciones
para Blackberry puede obtener beneficios de hasta 1200 dólares mensuales.
Hay otros datos adicionales interesantes que se complementan con dicho estudio: por
ejemplo, teniendo en cuenta lo mencionado, por cada dólar ganado en iOS, un
desarrollador de Android gana 90 centavos. Se menciona también que Google tiene
asociaciones con operadores en ciertos mercados, donde a los usuarios se les cobra en la
factura del teléfono al comprar aplicaciones.

Más contenido relacionado

La actualidad más candente

Creación de una aplicación android
Creación de una aplicación androidCreación de una aplicación android
Creación de una aplicación android
dany5326
 
Interfaces increibles en Android
Interfaces increibles en AndroidInterfaces increibles en Android
Interfaces increibles en Android
jezabelink
 
App inventor
App inventorApp inventor
App inventor
Eddy Lopez
 
Taller app inventor
Taller app inventorTaller app inventor
Taller app inventor
José Manuel Fernández Díaz
 
Subir una aplicación a google play
Subir una aplicación a google playSubir una aplicación a google play
Subir una aplicación a google play
Oscar Eduardo
 
Generalidades sobre windows phone 7.5
Generalidades sobre windows phone 7.5Generalidades sobre windows phone 7.5
Generalidades sobre windows phone 7.5
Oscar Eduardo
 
App inventor
App inventorApp inventor
App inventor
Ricardo Crespo
 
Android
AndroidAndroid
Android
Henry Flores
 
Android
AndroidAndroid
Android
Wilson Ortiz
 
Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)
Pedro Antonio Villalta (Pavillalta)
 
Herramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones MovilesHerramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones Moviles
Pedro Antonio Villalta (Pavillalta)
 
Guia iniciación App Inventor
Guia iniciación App InventorGuia iniciación App Inventor
Guia iniciación App Inventor
Nimrod Quintanilla
 
Android studio
Android studioAndroid studio
Android studio
Jose García
 
Appinventor
AppinventorAppinventor
Appinventor
Paulo Acosta
 
2 ae garciajoséandroid studio
2 ae garciajoséandroid studio2 ae garciajoséandroid studio
2 ae garciajoséandroid studio
mafia
 
02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t
Gabo Mizhel
 
Tarea de christopher enriquez
Tarea de christopher enriquezTarea de christopher enriquez
Tarea de christopher enriquez
handua_enriquez
 
Crear aplicaciones para Android en Google
Crear aplicaciones para Android en GoogleCrear aplicaciones para Android en Google
Crear aplicaciones para Android en Google
Santi Yaguargos
 
AndroID
AndroIDAndroID
AndroID
UTA
 
Andropid
AndropidAndropid
Andropid
Diego Ruiz
 

La actualidad más candente (20)

Creación de una aplicación android
Creación de una aplicación androidCreación de una aplicación android
Creación de una aplicación android
 
Interfaces increibles en Android
Interfaces increibles en AndroidInterfaces increibles en Android
Interfaces increibles en Android
 
App inventor
App inventorApp inventor
App inventor
 
Taller app inventor
Taller app inventorTaller app inventor
Taller app inventor
 
Subir una aplicación a google play
Subir una aplicación a google playSubir una aplicación a google play
Subir una aplicación a google play
 
Generalidades sobre windows phone 7.5
Generalidades sobre windows phone 7.5Generalidades sobre windows phone 7.5
Generalidades sobre windows phone 7.5
 
App inventor
App inventorApp inventor
App inventor
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)
 
Herramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones MovilesHerramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones Moviles
 
Guia iniciación App Inventor
Guia iniciación App InventorGuia iniciación App Inventor
Guia iniciación App Inventor
 
Android studio
Android studioAndroid studio
Android studio
 
Appinventor
AppinventorAppinventor
Appinventor
 
2 ae garciajoséandroid studio
2 ae garciajoséandroid studio2 ae garciajoséandroid studio
2 ae garciajoséandroid studio
 
02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t
 
Tarea de christopher enriquez
Tarea de christopher enriquezTarea de christopher enriquez
Tarea de christopher enriquez
 
Crear aplicaciones para Android en Google
Crear aplicaciones para Android en GoogleCrear aplicaciones para Android en Google
Crear aplicaciones para Android en Google
 
AndroID
AndroIDAndroID
AndroID
 
Andropid
AndropidAndropid
Andropid
 

Similar a Trabajo de ntics ii

Android
AndroidAndroid
Android
Angel Caisa
 
Android
AndroidAndroid
Google App inventor
Google App inventorGoogle App inventor
Google App inventor
Tefa Yánez
 
App inventor
App inventorApp inventor
App inventor
Iveth Barros
 
App inventor
App inventorApp inventor
App inventor
Royer T
 
Google app inventor
Google app inventorGoogle app inventor
Google app inventor
Jorge Taipe
 
Google app inventor a
Google app inventor aGoogle app inventor a
Google app inventor a
Andres CM
 
Desarrollo de aplicaciones adroid
Desarrollo de aplicaciones adroidDesarrollo de aplicaciones adroid
Desarrollo de aplicaciones adroid
Jefferson Chipantiza
 
App inventor
App inventorApp inventor
App inventor
nilton crispin pari
 
App machine
App machineApp machine
App machine
adan Gonzalez
 
app
appapp
APLICACIONES ANDROID
APLICACIONES ANDROIDAPLICACIONES ANDROID
APLICACIONES ANDROID
Jerry Nuñez
 
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
glorii piickolii
 
Material rap1
Material rap1Material rap1
Material rap1
Asistencia Múltiple
 
Manual aplicaciones moviles cristian
Manual aplicaciones moviles cristianManual aplicaciones moviles cristian
Manual aplicaciones moviles cristian
Cristian Asarl Godinez Hernandez
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
Roberto Perales
 
Cetis 109(2)
Cetis 109(2)Cetis 109(2)
Cetis 109(2)
Jesus Vera
 
Breve introducción a Android Apps
Breve introducción a Android AppsBreve introducción a Android Apps
Breve introducción a Android Apps
Oscar Salguero
 
Clases de Programación Android
Clases de Programación AndroidClases de Programación Android
Clases de Programación Android
Jose Alvarado Robles
 
Las apps
Las appsLas apps

Similar a Trabajo de ntics ii (20)

Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Google App inventor
Google App inventorGoogle App inventor
Google App inventor
 
App inventor
App inventorApp inventor
App inventor
 
App inventor
App inventorApp inventor
App inventor
 
Google app inventor
Google app inventorGoogle app inventor
Google app inventor
 
Google app inventor a
Google app inventor aGoogle app inventor a
Google app inventor a
 
Desarrollo de aplicaciones adroid
Desarrollo de aplicaciones adroidDesarrollo de aplicaciones adroid
Desarrollo de aplicaciones adroid
 
App inventor
App inventorApp inventor
App inventor
 
App machine
App machineApp machine
App machine
 
app
appapp
app
 
APLICACIONES ANDROID
APLICACIONES ANDROIDAPLICACIONES ANDROID
APLICACIONES ANDROID
 
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
 
Material rap1
Material rap1Material rap1
Material rap1
 
Manual aplicaciones moviles cristian
Manual aplicaciones moviles cristianManual aplicaciones moviles cristian
Manual aplicaciones moviles cristian
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Cetis 109(2)
Cetis 109(2)Cetis 109(2)
Cetis 109(2)
 
Breve introducción a Android Apps
Breve introducción a Android AppsBreve introducción a Android Apps
Breve introducción a Android Apps
 
Clases de Programación Android
Clases de Programación AndroidClases de Programación Android
Clases de Programación Android
 
Las apps
Las appsLas apps
Las apps
 

Último

Ejercicios propuestos (if , switch).docx
Ejercicios propuestos (if , switch).docxEjercicios propuestos (if , switch).docx
Ejercicios propuestos (if , switch).docx
sebastianjacome1808
 
UESJLS Robótica Clase 19 - Dibujo de un polígono sobre otro
UESJLS Robótica Clase 19 - Dibujo de un  polígono sobre otroUESJLS Robótica Clase 19 - Dibujo de un  polígono sobre otro
UESJLS Robótica Clase 19 - Dibujo de un polígono sobre otro
Docente Informático
 
Presentación Mi proyecto Final Femenino Delicado Rosa y Nude.pdf
Presentación Mi proyecto Final Femenino Delicado Rosa y Nude.pdfPresentación Mi proyecto Final Femenino Delicado Rosa y Nude.pdf
Presentación Mi proyecto Final Femenino Delicado Rosa y Nude.pdf
LuanaJaime1
 
Jesús calma la tempestad el mar de en.docx
Jesús calma la tempestad el mar de en.docxJesús calma la tempestad el mar de en.docx
Jesús calma la tempestad el mar de en.docx
JRAA3
 
Maikell-Victor-Quimica-2024-Volume-2.pdf
Maikell-Victor-Quimica-2024-Volume-2.pdfMaikell-Victor-Quimica-2024-Volume-2.pdf
Maikell-Victor-Quimica-2024-Volume-2.pdf
DevinsideSolutions
 
La enseñanza y los recursos para el aprendizaje.pdf
La enseñanza y los recursos para el aprendizaje.pdfLa enseñanza y los recursos para el aprendizaje.pdf
La enseñanza y los recursos para el aprendizaje.pdf
juanmarcano200627
 
ALCANOS I Características de los alcanos · Son hidrocarburos saturados porque...
ALCANOS I Características de los alcanos · Son hidrocarburos saturados porque...ALCANOS I Características de los alcanos · Son hidrocarburos saturados porque...
ALCANOS I Características de los alcanos · Son hidrocarburos saturados porque...
YovanaSaavedra1
 
Os presentamos un nuevo Acompaña2 en Relideleon
Os presentamos un nuevo Acompaña2 en RelideleonOs presentamos un nuevo Acompaña2 en Relideleon
Os presentamos un nuevo Acompaña2 en Relideleon
Profes de Relideleón Apellidos
 
PRINCIPALES INNOVACIONES CURRICULARES 2024.pdf
PRINCIPALES INNOVACIONES CURRICULARES 2024.pdfPRINCIPALES INNOVACIONES CURRICULARES 2024.pdf
PRINCIPALES INNOVACIONES CURRICULARES 2024.pdf
christianMuoz756105
 
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptxLa orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
PaolaAlejandraCarmon1
 
PPT: Los acontecimientos finales de la tierra
PPT: Los acontecimientos finales de la tierraPPT: Los acontecimientos finales de la tierra
PPT: Los acontecimientos finales de la tierra
https://gramadal.wordpress.com/
 
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdfELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
DaliaAndrade1
 
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLAROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.
DobbieElfo
 
Monografía - buscador web (Bing) 123 PDF
Monografía - buscador web (Bing) 123 PDFMonografía - buscador web (Bing) 123 PDF
Monografía - buscador web (Bing) 123 PDF
marializculqui
 
Instructivo de Habilidades Socioemocionales y Factores de Riesgo Ccesa007.pdf
Instructivo de Habilidades Socioemocionales y Factores de Riesgo  Ccesa007.pdfInstructivo de Habilidades Socioemocionales y Factores de Riesgo  Ccesa007.pdf
Instructivo de Habilidades Socioemocionales y Factores de Riesgo Ccesa007.pdf
Demetrio Ccesa Rayme
 
CENTRO DE INTERES CIENCIAS NATURALES .pdf
CENTRO DE INTERES  CIENCIAS NATURALES .pdfCENTRO DE INTERES  CIENCIAS NATURALES .pdf
CENTRO DE INTERES CIENCIAS NATURALES .pdf
juliozarza1
 
Fundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanzaFundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanza
iamgaby0724
 
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADORApoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
NicoleEnriquez19
 
Módulo de lectoescritura para primer grado
Módulo de lectoescritura para primer gradoMódulo de lectoescritura para primer grado
Módulo de lectoescritura para primer grado
marilynfloresyomona1
 

Último (20)

Ejercicios propuestos (if , switch).docx
Ejercicios propuestos (if , switch).docxEjercicios propuestos (if , switch).docx
Ejercicios propuestos (if , switch).docx
 
UESJLS Robótica Clase 19 - Dibujo de un polígono sobre otro
UESJLS Robótica Clase 19 - Dibujo de un  polígono sobre otroUESJLS Robótica Clase 19 - Dibujo de un  polígono sobre otro
UESJLS Robótica Clase 19 - Dibujo de un polígono sobre otro
 
Presentación Mi proyecto Final Femenino Delicado Rosa y Nude.pdf
Presentación Mi proyecto Final Femenino Delicado Rosa y Nude.pdfPresentación Mi proyecto Final Femenino Delicado Rosa y Nude.pdf
Presentación Mi proyecto Final Femenino Delicado Rosa y Nude.pdf
 
Jesús calma la tempestad el mar de en.docx
Jesús calma la tempestad el mar de en.docxJesús calma la tempestad el mar de en.docx
Jesús calma la tempestad el mar de en.docx
 
Maikell-Victor-Quimica-2024-Volume-2.pdf
Maikell-Victor-Quimica-2024-Volume-2.pdfMaikell-Victor-Quimica-2024-Volume-2.pdf
Maikell-Victor-Quimica-2024-Volume-2.pdf
 
La enseñanza y los recursos para el aprendizaje.pdf
La enseñanza y los recursos para el aprendizaje.pdfLa enseñanza y los recursos para el aprendizaje.pdf
La enseñanza y los recursos para el aprendizaje.pdf
 
ALCANOS I Características de los alcanos · Son hidrocarburos saturados porque...
ALCANOS I Características de los alcanos · Son hidrocarburos saturados porque...ALCANOS I Características de los alcanos · Son hidrocarburos saturados porque...
ALCANOS I Características de los alcanos · Son hidrocarburos saturados porque...
 
Os presentamos un nuevo Acompaña2 en Relideleon
Os presentamos un nuevo Acompaña2 en RelideleonOs presentamos un nuevo Acompaña2 en Relideleon
Os presentamos un nuevo Acompaña2 en Relideleon
 
PRINCIPALES INNOVACIONES CURRICULARES 2024.pdf
PRINCIPALES INNOVACIONES CURRICULARES 2024.pdfPRINCIPALES INNOVACIONES CURRICULARES 2024.pdf
PRINCIPALES INNOVACIONES CURRICULARES 2024.pdf
 
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptxLa orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
 
PPT: Los acontecimientos finales de la tierra
PPT: Los acontecimientos finales de la tierraPPT: Los acontecimientos finales de la tierra
PPT: Los acontecimientos finales de la tierra
 
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdfELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
 
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLAROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
 
La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.
 
Monografía - buscador web (Bing) 123 PDF
Monografía - buscador web (Bing) 123 PDFMonografía - buscador web (Bing) 123 PDF
Monografía - buscador web (Bing) 123 PDF
 
Instructivo de Habilidades Socioemocionales y Factores de Riesgo Ccesa007.pdf
Instructivo de Habilidades Socioemocionales y Factores de Riesgo  Ccesa007.pdfInstructivo de Habilidades Socioemocionales y Factores de Riesgo  Ccesa007.pdf
Instructivo de Habilidades Socioemocionales y Factores de Riesgo Ccesa007.pdf
 
CENTRO DE INTERES CIENCIAS NATURALES .pdf
CENTRO DE INTERES  CIENCIAS NATURALES .pdfCENTRO DE INTERES  CIENCIAS NATURALES .pdf
CENTRO DE INTERES CIENCIAS NATURALES .pdf
 
Fundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanzaFundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanza
 
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADORApoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
 
Módulo de lectoescritura para primer grado
Módulo de lectoescritura para primer gradoMódulo de lectoescritura para primer grado
Módulo de lectoescritura para primer grado
 

Trabajo de ntics ii

  • 1. Trabajo de NTICS II Herramienta de Google que me permita realizar aplicaciones ANDROID INTEGRANTES: MARCO ACUÑA KEVIN SEMANATE
  • 2. App Inventor Google App Inventor es una plataforma de Google Labs para crear aplicaciones de software para el sistema operativo Android. De forma visual y a partir de un conjunto de herramientas básicas, el usuario puede ir enlazando una serie de bloques para crear la aplicación. El sistema es gratuito y se puede descargar fácilmente de la web. Las aplicaciones fruto de App Inventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil. Con Google App Inventor, se espera un incremento importante en el número de aplicaciones para Android debido a dos grandes factores: la simplicidad de uso, que facilitará la aparición de un gran número de nuevas aplicaciones; y el Android Market , el centro de distribución de aplicaciones para Android donde cualquier usuario puede distribuir sus creaciones libremente.
  • 3. CARACTERISTICAS  Aplicaciones sencillas, aptas para cualquier tipo de smartphone de sistema operativo Android y con al menos 250 MB de memoria RAM.  Fácil de utilizar, ideal para principiantes en programación que buscan sacarle mejor provecho a su terminal (teléfono inteligente).  No ideal para aquellos con mayores conocimientos, pues las aplicaciones que se pueden crear aquí son bastante simples y no llenarán las exigencias de los más capacitados. Para los más diestros en programación, aquí está su software de desarrollo.
  • 4. Como usar App Inventor App Inventor requiere que el ordenador tenga alguno de estos sistemas operativos:  GNU/Linux: Ubuntu 8+, Debian 5+  Macintosh (con procesador Intel): Mac OS X 10.5, 10.6  Windows: Windows XP, Windows Vista, Windows 7 Necesita también de conexión a Internet (los programas y las aplicaciones se cargan siempre desde Internet) y uno de los siguientes navegadores web con estas versiones mínimas:  Mozilla Firefox 3.6, sin la extensión NoScript instalada  Apple Safari 5.0  Google Chrome 4.0  Microsoft Internet Explorer 7 Se necesita también una cuenta de correo electrónico de Gmail y Java Web Start instalado en el ordenador.
  • 5.  El software para ejecutar los programas se descarga dehttp://appinventor.mit.edu/explore/content/install-app-inventor- software.html , donde se elegirá una opción u otra dependiendo del sistema operativo que se esté usando. En el caso de Macintosh o Windows se dispone del típico instalador para estos entornos. En sistemas Gnu/Linux Debian o derivados se proporcionan los paquetes deb de instalación o la opción de instalar directamente desde un archivo comprimido tar.gz. Nota importante: En el caso de instalar en un sistema Linux de 64 bits es necesario asegurarse de que están instalados algunos paquetes para que el software funcione. En 6 se puede ver la lista de paquetes necesarios.  Este software permitirá no solo ejecutar los programas en nuestro móvil o en el emulador, sino que dispone además de un intuitivo interfaz de depuración que ayuda a encontrar errores de programación. Para que App Inventor pueda comunicarse desde el ordenador con el móvil usando el cable USB es necesario ir a los ajustes del móvil ->Opciones de desarrollador y activar la opción “Depuración de USB”.
  • 6.  Importante: Es conveniente instalar este software, pero no necesario para hacer los programas. Si no se instala saldrá un mensaje de error cada vez que se carga la aplicación de desarrollo avisando de que no encuentra el entorno de emulación, pero se puede realizar el programa igualmente.  Si el ordenador está conectado a Internet, dispone del sistema operativo y el navegador adecuado y tiene Java instalado ya se puede empezar a programar. En el navegador hay que introducir la direcciónhttp://beta.appinventor.mit.edu/ . Entonces pedirá nuestros datos de acceso al correo de Gmail y, si es la primera vez que se accede, pedirá permiso para usar esa cuenta de correo. Una vez que se le concede el permiso se carga la siguiente pantalla:
  • 7.  Se puede apreciar que se trata de una simple vista del listado de proyectos hechos por el usuario. En App Inventor los proyectos se guardan “en la nube”, es decir, en los servidores del MIT. Por tanto, podemos abrir nuestros proyectos desde cualquier ordenador con conexión a Internet sin que tengamos que llevar los archivos de un lado a otro. En cualquier caso, este mismo interfaz da las opciones para descargar el archivo del proyecto si se quiere.  Haciendo clic sobre el botón New, pedirá el nombre que queramos darle al proyecto e inmediatamente se abrirá la siguiente ventana:
  • 8. Se trata de la ventana del diseñador en la que se construye, mediante el ratón, sin necesidad de usar ningún lenguaje de programación, todo el interfaz gráfico que va a tener la aplicación. En ella se han marcado con números cada una de sus partes principales: 1. La paleta contiene todos los elementos que podemos insertar en nuestra aplicación. Hay elementos gráficos como cuadros de texto, botones, lienzo de dibujo (Canvas) y elementos que no se ven en la pantalla del móvil, como base de datos (TinyDB), acelerómetro, cámara de vídeo, etc. 2. Viewer: El visor de la pantalla, simula la apariencia visual que tendrá la aplicación en el móvil. Para añadir un elemento a la pantalla hay que arrastrarlo desde la paleta y soltarlo en el visor. Los elementos que no tengan visibilidad hay que arrastrarlos también al viewer y automáticamente se desplazarán debajo de él bajo el epígrafe “Non-visible components” 3. Components muestra la lista de los componentes que se han colocado en el proyecto. Cualquier componente que haya sido arrastrado y soltado desde la paleta al visor aparecerá ahí. Si se quiere borrar alguno es en la lista de componentes donde está el botón que permite borrarlo. 4. Media muestra las distintas imágenes y sonidos que estarán disponibles para el proyecto. Cualquier archivo de imagen o audio que se quiera usar en la aplicación hay que insertarlo usando este apartado para que esté disponible. 5. Properties: cada vez que en el Viewer se seleccione un componente, en Properties aparecerán todos los detalles que se puedan cambiar de ese componente. Por ejemplo, al hacer clic sobre un componente TextBox se podrá cambiar en Properties su color, texto, fuente, etc. Para aquellos que hayan usado antes entornos de desarrollo del tipo de Visual Studio en Windows o Gambas en Linux le será muy familiar esta forma de trabajar. Este es el entorno en el que se diseña la aplicación. Para poder realizar la programación es necesario hacer clic en el botón de la esquina superior derecha con el texto “Open the blocks editor”. Eso hará que el navegador avise de que va a descargar una aplicación que arrancará con Java Web Start. Mientras se descarga la aplicación aparecerá en la parte inferior de la pantalla un texto indicativo de la carga:
  • 9.  Al terminar la carga, si no está instalada la aplicación que permite la ejecución o simulación del móvil aparecerá este mensaje:  Tras aceptar el mensaje aparecerá por fin el editor de bloques de programación:
  • 10. Cuanto gana un creador de una aplicación en Google Business Insider ha hecho un estudio que más o menos puede dar una idea de los valores exactos en dólares que se obtienen al crear aplicaciones, tanto para Android como para el resto de plataformas móviles. Tal estudio ha sido hecho con el objetivo de saber exactamente cuánto de dinero mensual se puede obtener al desarrollar aplicaciones. Según los resultados del mismo, en cuanto a Android se refiere, si se tiene en cuenta los múltiples parámetros de monetización, tales como “publicidad, comercio móvil y otros cargos”, un desarrollador puede llegar a ganar 4700 dólares mensuales. Android es la segunda plataforma de la que más dinero se puede obtener al desarrollar aplicaciones después de iOS. Un desarrollador de apps para iOS puede obtener hasta 5200 dólares, basados en el mismo número de elementos de monetización anteriores. Windows Phone, HTML 5 y Blackberry 10 se ubican en tercer, cuarto y quinto lugar respectivamente, aunque, se presume que incluso para el último escalón, un desarrollador de aplicaciones para Blackberry puede obtener beneficios de hasta 1200 dólares mensuales. Hay otros datos adicionales interesantes que se complementan con dicho estudio: por ejemplo, teniendo en cuenta lo mencionado, por cada dólar ganado en iOS, un desarrollador de Android gana 90 centavos. Se menciona también que Google tiene asociaciones con operadores en ciertos mercados, donde a los usuarios se les cobra en la factura del teléfono al comprar aplicaciones.