Desarrollo de aplicaciones móviles para Android con Kodular
()
Información de este libro electrónico
_x000D_Este libro te enseñará a desarrollar aplicaciones móviles, robustas, completas, visualmente atractivas, que puedan intercambiar información con un servidor web y sobre todo funcional y eficiente y lo mejor ¡sin saber nada de programación! Y no solo eso, también aprenderemos a crear MockUp o prototipos de diseño, con el fin de darles la mejor apariencia posible a nuestras aplicaciones._x000D_
_x000D_Las explicaciones son sencillas y prácticas trabajando directamente sobre 3 proyectos para que todos los conceptos y definiciones que se van a tratar queden claros como el agua. Los proyectos son una aplicación que trabajará en el dispositivo móvil y otras dos con información almacenada en la web, a la cual se puede acceder desde cualquier parte del mundo._x000D_
_x000D_El libro contiene material adicional que podrá descargar accediendo a la ficha del libro en www.ra-ma.es._x000D_
Lee más de Axel Daniel Saldivar
101 Funciones con Excel Calificación: 0 de 5 estrellas0 calificacionesFórmulas y funciones matemáticas con Excel Calificación: 0 de 5 estrellas0 calificaciones
Relacionado con Desarrollo de aplicaciones móviles para Android con Kodular
Libros electrónicos relacionados
Ingeniería inversa Calificación: 0 de 5 estrellas0 calificacionesProgramación Orientada a Objetos en JAVA Calificación: 0 de 5 estrellas0 calificacionesKotlin y Jetpack Compose. Desarrollo de aplicaciones Android Calificación: 0 de 5 estrellas0 calificacionesIngeniería y Arquitectura del Software Calificación: 0 de 5 estrellas0 calificacionesUML. Arquitectura de aplicaciones en Java, C++ y Python (2ª Edición) Calificación: 0 de 5 estrellas0 calificacionesCreación de aplicaciones con Android Calificación: 0 de 5 estrellas0 calificacionesProyectos con Robots LEGO: Robótica Calificación: 0 de 5 estrellas0 calificacionesPython Práctico Calificación: 0 de 5 estrellas0 calificacionesAprende programación de computadoras Calificación: 5 de 5 estrellas5/5LEGO EV3. Programación de Robots Calificación: 0 de 5 estrellas0 calificacionesTypeScript, Curso Práctico Calificación: 0 de 5 estrellas0 calificacionesAplicaciones gráficas con Python 3 Calificación: 0 de 5 estrellas0 calificacionesHacking ético con herramientas Python Calificación: 0 de 5 estrellas0 calificacionesIniciación a la creación de páginas web Calificación: 0 de 5 estrellas0 calificacionesProgramación y Lógica Proposicional Calificación: 4 de 5 estrellas4/5Android: Programación de dispositivos móviles a través de ejemplos Calificación: 0 de 5 estrellas0 calificacionesCreación de juegos y aplicaciones para Android Calificación: 0 de 5 estrellas0 calificacionesSeguridad en aplicaciones Web Java Calificación: 0 de 5 estrellas0 calificacionesSeguridad en aplicaciones Web Java: SEGURIDAD INFORMÁTICA Calificación: 5 de 5 estrellas5/5Fundamentos de Programación y Bases de Datos Calificación: 0 de 5 estrellas0 calificacionesDesarrollo de aplicaciones para Android Calificación: 5 de 5 estrellas5/5Creación de juegos y aplicaciones para Android Calificación: 0 de 5 estrellas0 calificacionesArduino. Edición 2018 Curso práctico Calificación: 0 de 5 estrellas0 calificacionesProyectos com ESP32 y LoRa Calificación: 5 de 5 estrellas5/5Desarrollo de aplicaciones para Android Calificación: 0 de 5 estrellas0 calificacionesAlfabetización y competencias digitales Calificación: 0 de 5 estrellas0 calificacionesMaquetación de productos editoriales. ARGG0110 Calificación: 0 de 5 estrellas0 calificacionesJava 17 Calificación: 0 de 5 estrellas0 calificacionesLa Era del Código Calificación: 0 de 5 estrellas0 calificacionesMacros con VBA Excel 2021. Curso Completo Calificación: 0 de 5 estrellas0 calificaciones
Internet y web para usted
Habilidades de Conversación para Introvertidos: Descubre cómo interactuar socialmente cómo un extrovertido natural y a ser la persona más interesante del lugar Calificación: 0 de 5 estrellas0 calificacionesCómo Eliminar Distracciones: Dispara tu Atención y Concentración Mental con Sencillos Métodos que Puedes Empezar a Usar Hoy Mismo Calificación: 5 de 5 estrellas5/5Cómo ser una Persona más Sociable: Aprende a hablar con cualquiera sin temor e incrementa por completo tu inteligencia social Calificación: 5 de 5 estrellas5/57 Pasos Para Ser Un Pentester: Cómo hackear, #0 Calificación: 5 de 5 estrellas5/5Marketing en Redes Sociales: Una Guía Completa Para Hacer Crecer su Marca en Redes Sociales Calificación: 5 de 5 estrellas5/5El Gran Cuaderno de Podcasting: Cómo crear, difundir y monetizar tu podcast Calificación: 4 de 5 estrellas4/5Conquista de las Redes Sociales: 201 Consejos para Marketeros y Emprendedores Digitales Calificación: 5 de 5 estrellas5/5Consejos de Redacción para los Anuncios: Cómo Escribir Publicidad que Venda Calificación: 4 de 5 estrellas4/5Marketing de contenidos. Guía práctica Calificación: 4 de 5 estrellas4/5Las Estafas Digitales Calificación: 5 de 5 estrellas5/5GuíaBurros Linkedin: Todo lo que necesitas saber para sacarle partido a esta red social profesional Calificación: 0 de 5 estrellas0 calificacionesDeep Web: Todos los secretos y misterios de la red detrás de la red Calificación: 5 de 5 estrellas5/5Cómo ser un buen Community Manager Calificación: 4 de 5 estrellas4/5Tu tienda online con Wordpress y Amazon Calificación: 5 de 5 estrellas5/5Cómo trabajar desde casa por Internet Calificación: 4 de 5 estrellas4/5Diseño de interfaces web (GRADO SUPERIOR): Gráficos y diseño web Calificación: 5 de 5 estrellas5/5Marketing de Influencers Calificación: 5 de 5 estrellas5/5Las Redes Sociales en la Empresa Calificación: 4 de 5 estrellas4/5Hacking Ético 101 - Cómo hackear profesionalmente en 21 días o menos! 2da Edición: Cómo hackear, #1 Calificación: 4 de 5 estrellas4/5Entrando al mundo YouTube Calificación: 3 de 5 estrellas3/5SEO para Amazon Calificación: 5 de 5 estrellas5/5Diseño Web con CSS Calificación: 5 de 5 estrellas5/5HTML5, CSS3 y JQuery: Gráficos y diseño web Calificación: 5 de 5 estrellas5/5GuíaBurros Youtube: Todo lo que necesitas saber sobre esta red social Calificación: 4 de 5 estrellas4/5GuíaBurros: Crear una Web en WordPress: Todo lo que debes saber para crear tu propia Web en WordPress Calificación: 5 de 5 estrellas5/5Como Crear un Podcast para Enseñanza Calificación: 3 de 5 estrellas3/5
Comentarios para Desarrollo de aplicaciones móviles para Android con Kodular
0 clasificaciones0 comentarios
Vista previa del libro
Desarrollo de aplicaciones móviles para Android con Kodular - Axel Daniel Saldivar
Prólogo
¡Por favor, lee toda la introducción para que no tengas problemas ni confusiones en un futuro!
Este libro te enseñará a desarrollar aplicaciones móviles, robustas, completas, visualmente atractivas, que puedan intercambiar información con un servidor web y sobre todo que sean completamente funcionales y eficientes; para el sistema operativo que actualmente domina el mercado de los dispositivos móviles, así es, hablamos de ¡Android! Y lo haremos de forma muy sencilla, dinámica y lo mejor ¡Sin saber nada de programación¹! Y no solo eso, también aprenderemos a crear MockUp o prototipos de diseño, con el fin de darles la mejor apariencia posible a nuestras aplicaciones.
Icono Descripción generada automáticamenteLas explicaciones serán bastante sencillas y estaremos trabajando directamente sobre 3 proyectos para que todos los conceptos y definiciones que se van a tratar queden claros como el agua. De esto se habla con detalle en el apartado ¿qué aprenderemos en este libro?
¿Pará quién va dirigido este libro?
Este texto va dirigido para cualquier persona que desee aprender a desarrollar aplicaciones móviles para dispositivos Android de forma rápida y sencilla, ya sea, para uso personal o para su trabajo o compañía; que sean atractivas visualmente, que sean fáciles de utilizar y sobre todo que sean lo más eficientes posibles, así como, que puedan comunicarse con un servidor web que les permita intercambiar información con otros usuarios, en donde quiera que estos se encuentren.
¿Qué aprenderemos en este libro?
En este libro vamos a desarrollar 3 proyectos.
Una aplicación de juego tres en raya (gato).
Una aplicación de quiz de banderas del mundo.
Una mini red social.
El objetivo es que aprendas a utilizar el entorno de desarrollo Kodular y que seas capaz de crear aplicaciones móviles robustas y de calidad, implementando las herramientas necesarias según el tipo de aplicación que se busque desarrollar. En este caso, realizaremos una aplicación que trabajará con información de forma local, es decir, en el dispositivo móvil y otras dos con información almacenada en la web, a la cual se puede acceder desde cualquier parte del mundo.
Como ya lo mencionábamos, también aprenderemos a diseñar Mokups, es decir, aprenderemos a crear y esbozar prototipos del proyecto que se quiere implementar, los cuales tienen por objetivo dejar bien establecidos los elementos de la interfaz gráfica y las funciones de cada pantalla, de esta manera, se evita gastar tiempo y esfuerzo en la implementación corrigiendo detalles que, por no estar bien planeada, la aplicación no luce como queríamos o incluso no funciona como teníamos pensado en un inicio.
También busco que desarrolles la habilidad del pensamiento lógico, puesto que la programación en cualquiera de sus formas (es decir, aunque no trabajemos con líneas de código como tal) requiere de mucho procesamiento lógico-matemático por parte del desarrollador, el cual, le permitirá plantear, razonar y analizar de mejor manera los problemas a los que se les quiere dar solución, así como el camino que se debe seguir para lograr la obtención de esa solución y el ser capaz de dar solución a los obstáculos que se presenten en el trayecto.
¿Cómo trabajar con este libro?
Primero que nada, las instrucciones para descargar el contenido vienen en el último apartado del libro llamado Material adicional.
Una vez obtenido y descomprimido el archivo ZIP encontrarás 6 carpetas, que se corresponden con los primeros 6 capítulos del libro.
Dentro de la carpeta del capítulo 1, encontrarás un documento PDF, el cual contendrá todos los enlaces a los que se hacen referencia en este documento, para que puedas abrirlos de una manera más rápida y sencilla desde tu equipo.
Dentro de la carpeta del capítulo 2, encontrarás un archivo STUDIO y un par de recursos que nos servirán para construir el MockUp propuesto en el capítulo, así como algunas imágenes expuestas en el texto, pero a colores, para que puedas visualizarlas a detalle.
Dentro de la carpeta del capítulo 3, encontrarás en imágenes, los bloques con las instrucciones que implementamos para ejemplificar los conceptos que allí se tratan.
Dentro de las carpetas de los capítulos 4, 5 y 6, encontrarás un archivo AIA y uno APK que se corresponden con el proyecto en Kodular realizado por mí, para que te sirva de apoyo cuando desarrolles el propio, un archivo STUDIO que se corresponde con el MockUp de la aplicación que vamos a desarrollar, una primera carpeta, la cual contendrá un par de recursos que pongo a tu disposición para la implementación de los proyectos y una segunda carpeta, la cual contendrá las imágenes correspondientes a los bloques de las instrucciones que se implementaron en la parte de los códigos de las aplicaciones.
De todo esto trataremos con detalle mientras avanzamos por el libro, de momento, solo es importante que conozcas los recursos con los que cuentas, para desarrollar los temas de la obra.
Contacto y redes sociales
Síguenos en nuestras redes sociales para que estés al pendiente de novedades y actualizaciones, y para que puedas contactar con nosotros, en caso de que se te presente alguna duda. Búscanos en Facebook, estamos como @TipsExcel2020 y en nuestra página de Instagram, estamos como @tips_excel_2021. Podrás ubicarnos con el siguiente logotipo (podrá variar mínimamente según la temporada del año).
Icono Descripción generada automáticamente con confianza bajaTambién puedes acceder a nuestra página web (en caso de que el enlace llegase a cambiar, podrás checarlo en nuestras redes sociales).
https://sites.google.com/view/tips-excel-2021/inicio
1. Veremos nada más un poquito de HTML y PHP, porque es necesario para agregarle funcionalidades en red a nuestras aplicaciones. Pero ya lo veremos con detalle en el desarrollo de los proyectos, además, te prometo que no será tan difícil.
1
Introducción a Kodular
Kodular es un entorno web construido en base a la plataforma de código abierto desarrollada por el MIT (Massachusetts Institute of Technology) llamada App Inventor en la cual podremos realizar aplicaciones móviles para el sistema operativo de Android sin necesidad de tener conocimientos en programación pues cuenta con una interfaz muy amigable que le permitirá al usuario arrastrar y soltar
los bloques con las instrucciones deseadas para ir construyendo los algoritmos y las funciones de la aplicación, así como los elementos de la interfaz gráfica y configurar su interacción.
Existen otras plataformas para crear aplicaciones móviles que implementan el mismo paradigma de arrastrar y soltar, por ejemplo, está el mismo App Inventor, Kodular y Thunkable. Las pongo sobre la mesa para que conozcas de la existencia de algunas alternativas a Kodular, con el objetivo de, cuando finalices con la lectura de este libro, puedas explorarlas y elegir la plataforma que más te agrade o la que más se adapte a tus necesidades.
Ingresando a Kodular
Para acceder a la plataforma de Kodular, debemos ingresar a su sitio web, el cual se expone a continuación. Se nos desplegará una ventana como la siguiente.
www.kodular.io
Interfaz de usuario gráfica, Aplicación Descripción generada automáticamenteImagen 1.1 Pantalla de bienvenida de Kodular
Puedes pasearte por la página principal para que conozcas más sobre esta plataforma y lo que tiene para ofrecer a sus usuarios, pero, para acceder al entorno de desarrollo, sobre el cual vamos a empezar a crear nuestras aplicaciones móviles, debemos hacer clic sobre el botón CREATE APPS.
A continuación, se nos pedirá iniciar sesión. Si no tenemos una cuenta, debemos crear una dando clic sobre Create Account, o bien, podemos acceder directamente con nuestra cuenta de Google, de GitHub o de Twitter, pero si ya contamos con una cuenta, simplemente introducimos el correo electrónico y la contraseña con la que nos registramos.
Graphical user interface, application Description automatically generatedImagen 1.2 Iniciar sesión
Una vez ingresamos, se muestra la pantalla principal de la plataforma.
Interfaz de usuario gráfica, Aplicación Descripción generada automáticamenteImagen 1.3 Pantalla principal de Kodular
En la parte superior derecha de la ventana principal podremos encontrar los siguientes botones, los cuales ofrecen herramientas bastante interesantes, que, aunque no vamos a profundizar tanto en esta parte, es importante que las conozcas.
Imagen 1.4 Opciones de Kodular
Desde el primer botón de la derecha cuenta (el que tiene forma de una personita) podrás personalizar tu perfil, configurar la visualización de la pantalla de Kodular, cambiar el idioma, cerrar sesión, entre otras acciones.
Desde el botón con forma de signo de dinero, podrás donar a los desarrolladores de Kodular ya que, al ser una plataforma gratuita, solo se mantiene por las donaciones y por los usuarios que pagan la suscripción premium.
En el botón con forma de papeles, podrás encontrar documentación que Kodular pone a disposición de sus usuarios por si tienen dudas o por si necesitan más información sobre algún componente o instrucción, o de la plataforma en sí. Es importante mencionar, que toda la información se encuentra redactada en el idioma inglés.
Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico Descripción generada automáticamenteImagen 1.5 Documentación de Kodular
Y finalmente en el botón con forma de múltiples personitas podrás acceder a la comunidad de Kodular desde la cual podrás encontrar ayuda que brindan otros usuarios sobre cómo realizar ciertas acciones, o soluciones a problemas que presenta la plataforma, entre otros temas; también podrás encontrar extensiones para la plataforma², aplicaciones que otros usuarios de Kodular han desarrollado y que comparten de forma gratuita e incluso proyectos de código abierto que puedes utilizar como plantillas para desarrollar tus propios proyectos.
Para poder navegar libremente por la comunidad, la plataforma nos pide crearnos Otro perfil
, pues no basta con el registro que realizamos