Documentos de Académico
Documentos de Profesional
Documentos de Cultura
com/ireneuni82/mi-padlet-espectacular-wo1o8tefh4brlx2m
Mi padlet espectacular
TRABAJO UNI 28 DE MARZO DE 2023 14:08 UTC
JAIRO
COSTOS DE PUBLICACIÓN
-Costos de Publicación-
Roberto--HoneyCode de Amazon Jonathan-- En el caso de la Play Store, se paga la primera vez la cantidad de 25
Mendix Mari--Microsoft Power Suite Jairo-- dólares y el 30% de los ingresos que genera la aplicación por los
usuarios.
Xamarin Julian--Power Apps
En la App Store de apple, se tienen membresías anuales. Una es la
de 99 dólares, y permite subir una cantidad ilimitada de apps.
Jonathan--GoodBarber Roberto--Appery.io Otra es de 299 dólares, la cual es para empresas que quieren que
Jairo--Shoutem, Mari--Appy Pie Julian-- sus empleados obtengan la misma app.
BuildFire
Herramientas -Xamarin-
Es una herramienta para desarrolladores que permite crear
aplicaciones móviles nativas tanto para Android como con iOS y
Jonathan--Aplicaciones Nativas Mari-- Windows Mobile. Todo esto con tan solo escribir el código en el
Aplicaciones Híbridas Julian--Aplicaciones lenguaje C# y después Xamarin permitirá migrarlo y ejecutarlo en
Web Progresivas Jairo--Aplicaciones otros sistemas.
-Aplicaciones Encapsuladas-
Arquitectura
Son aquellas aplicaciones que utilizan un cifrado en los archivos
que se crean, descargan o que contiene la app, de modo que solo
la misma pueda leer y modificarlos.
Jairo--Estrategia Jonathan--Planeación
Roberto--Diseño Julian--Desarrollo Mari--
Prueba -Capa de Presentación-
En esta fase, se diseña la interfaz con la que interactuará el usuario
final. En esta, lo que se busca es crear un entorno amigable,
Fases de creación
sencillo e intuitivo, que principalmente brindará una experiencia Las opciones son ilimitadas a la hora de desarrollar una App,
de usuario óptima. Se contempla para dicha fase, el uso de colores simplemente tienes que ponerte en la posición de la persona que
atractivos, pero que no resulten cansados ni molestos a la vista, se debería descargar tu App en su dispositivo móvil (seguramente
implementación de botones en lugares estratégicos. Y la cantidad sacrificando su preciado espacio) e intentar empatizar al máximo
adecuada de textos que brinden la información necesaria para que con las funcionalidades que le podrían interesar.
los usuarios se familiaricen rápido y de manera adecuada con el
uso de la app misma.
Mercado y tu Competencia
Un poco de investigación de mercado nunca está de más. Es solo
Capa de Presentación
cuestión de leer y ver que opinan los usuarios, revisar que les
gusta y que no acerca de tus productos y cuáles son los problemas
que enfrentan habitualmente. Esto te dará un punto de ventaja ya
-Estrategia- que conocerás el funcionamiento del mercado y además te dotará
La estrategia es cuando en el desarrollo de aplicaciones, se hace de herramientas para combatir a la posible competencia que
referencia a la labor de detectar las necesidades específicas de los pueda aparecer en el futuro.
usuarios y el "ambiente" en el que se desea implementar. En esta
etapa va desde definir qué es lo que se desea que haga la
aplicación (necesidad que suplirá la aplicación), cuáles son las Funcionalidad de tu Aplicación
necesidades primordiales y cuáles, las secundarias. Contemplando
Una vez ya definidos los puntos previos, lo más probable es que ya
el presupuesto que se requerirá para su realización, que
tengas una lista bastante sustancial acerca de cuáles podrían ser
mayormente serán aproximaciones y medición de los riesgos que
los detalles y especificaciones técnicas a los que tendrás que
se pueden presentar durante el desarrollo. Al igual en esta etapa se
prestar más atención. Ahora, es momento de pensar en qué tipo de
comienzan a realizar preparativos de marketing que brinden
soluciones, mediante funciones y características, puedes ofrecer a
cuanto antes un mercado al cual apuntar, realizar encuestas de
través de tu desarrollo móvil. Las funciones de una aplicación son
satisfacción y de sugerencias. De tal manera que la aplicación
la manera de desarrollar y solventar todos esos detalles a los que
cumpla con su objetivo y vaya mejorándose y adaptándose a las
tus usuarios piden respuesta cuando descargan tu desarrollo App.
necesidades del usuario.
DISEÑO
Interfaz App
¿Cómo puedo hacer una app? Partiendo del boceto que ya tengas preparado, ha llegado la
oportunidad de pensar acerca de la funcionalidad interna de tu
Uno de los pasos más importantes en el diseño de aplicaciones se aplicación móvil. En otras palabras, la interfaz que servirá como los
dá cuando debes definir el objetivo con el que la creas, para de cimientos de tu diseño App móvil y que brindará la más óptima de
este modo determinar de manera clara y concisa lo que buscas las experiencias para tus usuarios. Para ello, lo mejor es
lograr con ella. Este es el punto de partida de tu proyecto, el que confeccionar un esquema de las funciones que tendrá la
definirá las metas que buscas para tu compañía y tus usuarios. aplicación, cómo se proporcionarán las mismas, qué requisitos
deben cumplir.
MARCOS Y BIBLIOTECAS
¿Para qué sirve el backend?
Muchos se preguntan para qué sirve el backend si los usuarios no Los desarrolladores de todo el mundo están adoptando el
lo ven, así que es oportuno explicarles cuán importante es este desarrollo de aplicaciones multiplataforma debido a los muchos
tipo de desarrollo web. Sin backend no habría frontend, por lo beneficios que ofrece. Hoy en día, existen múltiples marcos que
tanto, los usuarios no podrían ver absolutamente nada de tu permiten a los desarrolladores usar el mismo código para crear
página web. aplicaciones para varias plataformas.
CARACTERISTICAS
Plataforma | Appery.i
Los beneficios de los marcos multiplataforma
Precio desde | 24€/mes
Paises en los que está disponible | Spain
A continuación, se muestran algunos de los beneficios de los Facilidad de uso | Media
marcos multiplataforma Diseños y plantillas web gratis |
Cloud Storage | 1GB - 7GB
Cree aplicaciones híbridas: las aplicaciones creadas con Plataformas soportadas | iOS, Android
marcos multiplataforma suelen ser aplicaciones híbridas. Tiendas soportadas | Apple Store, Google Play
Ofrecen la misma experiencia en diferentes dispositivos Edición de aplicaciones | Ilimitada
móviles porque las funciones de backend son básicamente Gana dinero a través de publicidad |
las mismas. App Analytics |
Administración de código sin complicaciones: la Libre de anuncios |
administración de código es más sencilla con marcos Generador de formularios |
multiplataforma porque se implementa un solo código para Incluir formulario de contacto |
crear aplicaciones en diferentes plataformas. Notificaciones emergentes |
Es más rápido: los desarrolladores pueden crear Actualizaciones en tiempo real |
aplicaciones más rápido, reduciendo así el tiempo de Apps por proyecto | 3 - 12 Aplicaciones
comercialización. Pantallas por Apps
Ahorro de costos: los marcos multiplataforma reducen los
costos generales de desarrollo de aplicaciones.
Pros
Los mejores marcos multiplataformaA Es una herramienta multiplataforma que crea aplicaciones móviles
continuación, se listan los principales marcos híbridas, apps web, además de PWA.
multiplataforma al momento de la redacción Las apps que crees se van a encontrar en la nube.
de este artículo. Cuenta con una plataforma de desarrollo de aplicaciones fácil de
utilizar para todo el mundo.
React Native: Permite que trabajes en tiempo real con tu equipo, compartiendo
React Native es posiblemente el marco de desarrollo de información entre tus navegadores y dispositivos.
aplicaciones multiplataforma de JavaScript más popular. Los Ofrece servicios para que tu equipo de trabajadores te ayude a
desarrolladores pueden usarlo para crear código e implementar crear esa app que quieres.
aplicaciones web, de IOS y de Android.
Flutter:
Cons
Google, el gigante de los motores de búsqueda, creó Flutter y lo
lanzó como un marco de código abierto para el desarrollo de
aplicaciones móviles. Ofrece herramientas y funciones para crear Para realizar configuraciones más avanzadas, debes saber
aplicaciones para plataformas iOS y Android. programar.
En algunos casos, tiene problemas con los requisitos que exigen
las tiendas de aplicaciones. Por lo que debes esperar por una
En el momento de escribir este artículo, los desarrolladores solo actualización de Appery.io para que se solucione el problema.
pueden usar el lenguaje de programación Dart con Flutter. Flutter No tiene garantía de reembolsos.
se compone de conjuntos de herramientas, SDK y marcos de No cuenta con opciones de desarrollo web.
elementos de la interfaz de usuario.
Así que ya puede cumplir esa meta de hacer una aplicación para ti Nivel de datos de la arquitectura
o para algún negocio propio.
Los modelos de datos representan los datos de una app. Son
independientes de los elementos de la IU y otros componentes de
la app. Por lo tanto, no están vinculados a la IU ni al ciclo de vida
de esos componentes, pero se destruirán cuando el SO decida
COSTO DE PUBLICACION quitar el proceso de la app de la memoria.
Google Play Store y App Store son las tiendas más importantes en
dispositivos móviles para descargar y comprar aplicaciones, por lo
Los modelos de persistencia son ideales por los siguientes
que los desarrolladores deben apuntar a estar allí y monetizar sus
motivos:
proyectos, aunque de inicio necesitan una inversión.
Desarrollo
Esta es la parte donde ocurre la magia ya que en esta es donde se
Power apps toma en cuenta los requisitos que estos tendrá, diseño etc.,
Esta proporciona un entorno mas ágil a la hora del desarrollo de luego de crear los códigos el equipo lo integran al dispositivo
app y es que esta se vería mas enfocada a el desarrollo de apps
para las empresas,
DESARROLLO 1.se prueba el comportamiento del código dependiendo el tipo de
lenguaje
2.se pone a prueba la aplicación por medio de el uso de todas sus
Desarrollo de apps moviles funciones a la azar
Es el proceso de recopilar los datos del usuario, diseño, prueba,
crear prototipos y depurar el software 3. se verifica que funcione con diferentes sistemas operativos.
Aplicaciones Hibridas
consiste en la creación de aplicaciones que permite que funcione Mendix
en diferentes dispositivos móviles y así no tener que crear una
aplicación adaptada para cada uno de los sistemas operativos Qué es la plataforma Mendix
existentes. Mendix es una plataforma de creación aplicaciones de alta
una de sus características es que tienen un rendimiento muy productividad que permite crear y mejorar de forma continua
lento, el desarrollo es más rápido, es sencillo realizar tanto aplicaciones móviles como webs personalizadas.
modificaciones La plataforma Mendix está diseñada para acelerar la entrega de
aplicaciones empresariales en todo el ciclo de vida de desarrollo
de las mismas, desde la ideación hasta la implementación y las
operaciones.
Nivel de Negocio
Es un modelo de estrategia que le permite a la empresa tener Desde que se lanzó la plataforma Mendix, ha crecido de forma
ventaja sobre otras como pueden ser las necesidades de los exponencial como se puede ver aquí, gracias a su facilidad de uso e
clientes: implementación.
1. cómo se van a satisfacer las necesidades de los clientes que tanta Cómo funciona Mendix
amplitud de clientes con diferentes necesidades hay Mendix trabaja con las mejores prácticas de Agile, DevOps y
2. implementación de marketing para la promoción del producto metodología RAD. Además, como vimos en el post de desarrollo
que se le está proporcionando a e cliente. low-code, va más allá al involucrar a todas las partes interesadas
del negocio en el desarrollo real de las aplicaciones.
Prueba
GoodBarber
Se llaman aplicaciones nativas debido a que se desarrollan para el
GoodBarber es una tecnología que te permite crear, organizar y sistema operativo nativo de cada dispositivo. Este tipo de
entregar tu contenido a un público: imágenes, logos, vídeos, aplicaciones móviles son aquellas que nos descargamos en las
archivos de audio, textos, nombre. Tú eres y seguirás siendo el tiendas de apps como pueden ser Play Store (Android) y App Store
único propietario de dicho contenido. (iOS).
No hay anuncios, aparte de los tuyos
GoodBarber ni distribuye, ni distribuirá anuncios en su nombre
dentro de tu app. Cuando aparece publicidad dentro de ésta, se Se desarrollan tantas aplicaciones como sistemas operativos sean
trata d campañas que el usuario ha configurado de antemano, en los que se van a instalar dichas apps. Lo más habitual es crear
generando ingresos propios. dos aplicaciones, una para Android y otra para iOS pero que a
Sin marca, solo la tuya nivel de diseño, funcionalidades y experiencia de usuario sean
Eres el único propietario de tu proyecto; GoodBarber es iguales.
simplemente la herramienta que te permite llevarlo a cabo. No hay
referencias de GoodBarber presentes en tu aplicación.
Recuperación de datos De esta forma, se consigue crear aplicaciones nativas totalmente
El contenido producido a través de GoodBarber te pertenece. Si adaptadas a cada sistema operativo y también a los dispositivos,
deseas cambiar de tecnología y llevar a cabo tu proyecto en otro ofreciendo así una experiencia más completa y mejorada a los
lugar, puedes exportar tus datos usuarios.
Precios claros, sin sorpresas
GoodBarber ofrece suscripciones mensuales no vinculantes. Todos
los precios están por adelantado. No hay costes ocultos al usar Aunque suelen ser las aplicaciones a las que más presupuesto se
nuestro producto. Aprovecha nuestro período de prueba gratuito tiene que dedicar debido al mayor trabajo que conlleva, las
de 30 días, con acceso completo a todas las funcionalidades, aplicaciones nativas son también las más desarrolladas gracias a
necesidad de tarjeta de crédito. Con la suscripción anual el precio su gran rendimiento.
es más bajo.
Sin comisión en tus ventas
eCommerce apps
GoodBarber no cobra ninguna comisión por tus ventas. Todos los
Front End
beneficios generados por tu tienda van a ti, independientemente
de la cantidad de estos beneficios.
El frontend sirve para realizar la interfaz de un sitio web, desde su
estructura hasta los estilos, como pueden ser la definición de los
Lenguaje de programacion para crear una app colores, texturas, tipografías, secciones, entre otros. Su uso es
determinante para que el usuario tenga una buena experiencia
nativa
dentro del sitio o aplicación.
※※※※※※