Necesidades Especificas para la Elaboracion de Aplicaciones Moviles

Cuál es la versión de sistema operativo IOS mas actual hasta el día de hoyCuáles modelos de dispositivos móviles (iphone y de ipad) pueden usar el sistema operativo actual.Realizar un resumen del siguiente video de youtube en media cuartilla, deben realizarlo en su cuaderno y publicarlo en el blog.

VIDEO EN COMUN


Resumen:

Debemos tener en cuenta varias caracteristicas cuando desarollamos aplicaciones como lo son la capacidad e preocesamiento de la memoria y la duracion de la bateria. Tambien debemos pensar a largo plazo y considerar cual va a ser la evolucion de la app.

Hay diferentes custiones a tener en cuenta como es la cuestion que debemos tener en cuenta: 

  1. Saber si vamos a desarollar para una unica plataforma platforma. 
  2. Saber si podremos soportar distintas plataformas con distintos dispositivos  y distintas versiones del sistema operativo.
En el primer caso tendremos la verntaja de que podemos centtrar todo nuestro esfuerzo en un objetivo especifico, la desventaja es que disminuiremos el volumen del mercado.

En el sgundo caso tendremos que multiplicar nuestro esfuerzo desarollando recursos y adaptandonos a las particularidades de cada una de ellas ademas de pensar como vamos a desarollar el proyecto:

  1. Si queremos un aspecto homogeneo de la app en todas las plataformas 
  2. Si queremos adaptarnos a las caracteristicas especificas de cada sistema operativo.
En el prmer caso debemos desarollar nuestras propias librerias mientras que en el segundo caso podemos aprovechar las que vienen con el sistema operativo.

En segundo Lugar debemos decidir que tipos de dispositivos vamos a soportar bien sean Smartphone, Tablets o incluso ambos ya que de ello dependera que tengamos interfaces graficas para distintos tamaños de pantalla o recursos graficos para distintas resoluciones.

  Si queremos dotar nuestra app de interfaces novedosas o si su funcionalidad depende de ello. Debemos analizar los diferentes sensores que ofrece cada plataforma y poder utilizar sus diferentes caracteristicas o sensores. En el mejor de los casos solo sopondra eliminar funciones menores mientas que en el peor de los caos supondra rediseñar completamente la interaccion.

  Otra de las caracteristicas que es los telefonos moviles son mas limitados que sus contrapartes de escritorio, como lo es su capacidad de rendimiento la cual es menor y por lo tanto el resultado sera menos eficiente. Por ende si nuestra app consume mucha memoria tendremos que tener en cuenta que los usuarios que no dispongan de dispositivos de ultima generacion probablemente no puenda utilizarla.

  Hay que tener en cuenta varias caracteristicas importantes:
  1. El almacenamiento del dispositivo.
  2. La duracion de la bateria.
  3. Que no todos los usuarios contiene celulares de ultima generacion.
  4. La zona donde se encuentre el usuario.
  Debemos diseñar la app cuidadosamente en varios aspectos como lo es que hara la app si no estamos conectados a la red, ademas de tener cuidado con el consumo de datos  ya que muchos usuarios disponen de tarifas de datos con limitaciones y no estan dispuestos a ampliarlar sus datos unicamente para usar nuestra app.

  Cuando desarollamos una app debemos pensar en donde vamos a trabajar:
  1. Sobre un dispositivo real.
  2. Sobre un emulador.
En el primer caso tenemos la ventaja de que disponemos de todos los elementos que necesitara nuestra app y de un entorno de ejecucion real, la desventaja es que puede resultar caro si estanis desarollando apps para distintos dispositivos.

Si usamos un emulador tendremos la ventaja de que el desarollo sera mas versatil, la desventaja seria que las ejecuciones seran mas lentas ademas que no podremos contar con algunos de los elementos que necesitaremos a la hora de ejecutar la app como los sensores y qiue determinadas pruebas necesitaremos hacerlas sobre dispositivos fisicos o entornos reales.

  Debemos tener en cuenta desde un principio donde vamos a oublicar nuestra aplicacion debido a que cada tienda de aplicaciones tiene diferentes requisitos para poder publicar apps. Ademas debemos pensar como monetizar la aplicacion  ya que de ello dependera por un lado la distribucion de la misma y por el otro lado los beneficios que obtengamos. Dada la gran cantidad de apps grtuitas que existen en la tiendas de apps un usuario que paga por nuestra aplicacion demandara una serie de caracteristicas que puede ser una prioridad real, por ende una de las opciones consiste en el llamado In-app billing que consiste en distribuir nuestra app de manera gratuita para posteriormente vender caracteristicas avanzados dentro de la misma.

  Debemos tener en cuenta que la distribucion de aplicaciones para dispositivos moviles se hace de manera distinta a la del software tradicional por ello debemos buscar manera eficiente para llegar a nuestro publico objetivo. Si el coste de la campaña de marketing es superior a los beneficios esperados entonces tenemos que buscar una manera distinta de distribuir nuestra aplicacion.


¿Cual es la version mas actual del  sistema operativo IOS?, y ¿para que dispositivos de iPhone y iPad esta disponible?

La version mas reciente de IOS y IpadOS es la 17.3.1, y esta disponible para iPhone y iPad.

Se puede instalar en los siguientes modelos iPhone:

  • iPhone 15 Pro Max.
  • iPhone 15 Pro.
  • iPhone 15 Plus.
  • iPhone 15.
  • iPhone 14 Pro Max.
  • iPhone 14 Pro.
  • iPhone 14 Plus.
  • iPhone 14.
  • iPhone 13 Pro Max.
  • iPhone 13 Pro.
  • iPhone 13.
  • iPhone 13 Mini.
  • iPhone SE 2022.
  • iPhone 12 Pro Max.
  • iPhone 12 Pro.
  • iPhone 12.
  • iPhone 12 Mini.
  • iPhone SE 2020.
  • iPhone 11.
  • iPhone 11 Pro.
  • iPhone 11 Pro Max.
  • iPhone XS.
  • iPhone XS Max.
  • iPhone XR.
Se puede instalar en los siguientes modelos iPad:
  • iPad mini (6.ª generacion)
  • iPad mini (5.ª generacion)
  • iPad (10.ª generacion)
  • iPad (9.ª generacion)
  • iPad (8.ª generacion)
  • iPad (7.ª generacion)
  • iPad (6.ª generacion)
  • iPad Air (5.ª generacion)
  • iPad Air (4.ª generacion)
  • iPad Air (3.ª generacion)
  • iPad Pro de 10,5 pulgadas
  • iPad Pro de 11 pulgadas (1.ª generacion)
  • iPad Pro de 11 pulgadas (2.ª generacion)
  • iPad Pro de 11 pulgadas (3.ª generacion)
  • iPad Pro de 11 pulgadas (4.ª generacion)
  • iPad Pro de 12,9 pulgadas (2.ª generacion)
  • iPad Pro de 12,9 pulgadas (3.ª generacion)
  • iPad Pro de 12,9 pulgadas (4.ª generacion)
  • iPad Pro de 12,9 pulgadas (5.ª generacion)
  • iPad Pro de 12,9 pulgadas (6.ª generacion)

Comentarios

Entradas populares