[MOOC] - Apps para dispositivos móviles (ed. 2016) - iOS. Introducción

Universidad Complutense de Madrid
6 Mar 201704:49

Summary

TLDREn este video, Ricardo Sánchez, un programador con experiencia en desarrollo de aplicaciones móviles para dispositivos Apple, ofrece una visión general sobre el desarrollo nativo en iOS. Explica la historia de iOS, los dispositivos que soportan el sistema, y las herramientas necesarias para crear aplicaciones. También habla de la evolución del sistema operativo, sus similitudes con macOS, y los retos que enfrentan los desarrolladores, como la fragmentación de dispositivos. Además, aborda la importancia de seguir las guías de interfaz y revisión de Apple para asegurar que las aplicaciones sean aprobadas en la App Store.

Takeaways

  • 📱 iOS es el sistema operativo de los dispositivos móviles de Apple y es propietario, no ejecutable en dispositivos de otras compañías.
  • 📅 iOS fue lanzado en 2007 con el iPhone y más tarde se amplió a dispositivos como el iPod Touch, iPad y Apple TV.
  • 👨‍💻 Las aplicaciones para iOS comparten muchas herramientas y librerías con macOS, aunque hay diferencias significativas en la interfaz de usuario y hardware.
  • 📈 En 2008, nació la App Store, que hoy cuenta con aproximadamente un millón y medio de aplicaciones y más de 100 mil millones de descargas.
  • 👻 Se estima que el 80% de las aplicaciones en la App Store son 'zombies', es decir, no son fácilmente encontrables y no reciben actualizaciones.
  • 💰 El 2% de las aplicaciones en la App Store generan el 50% de las ganancias totales de la tienda.
  • 👆 iOS está diseñado para dispositivos con pantallas táctiles, por lo que su funcionamiento es muy intuitivo con manipulación directa de elementos en pantalla.
  • 📲 Apple proporciona a los desarrolladores componentes preconfigurados para tareas comunes, como botones y listas, y acceso a hardware avanzado como cámaras y sensores.
  • 📏 A pesar de la limitada gama de dispositivos compatibles, la fragmentación en iOS se ha vuelto un desafío debido a la variedad de tamaños de pantalla y características.
  • 📝 Apple tiene un sistema de revisión de aplicaciones estricto, y recomienda seguir sus guías de diseño y revisión para asegurar la aprobación de las aplicaciones.

Q & A

  • ¿Qué es iOS y cuándo hizo su primera aparición?

    -iOS es el sistema operativo propietario de los dispositivos móviles de Apple. Hizo su primera aparición en 2007 con la introducción del primer iPhone.

  • ¿Cuáles son algunos de los dispositivos que utilizan iOS?

    -iOS es utilizado por dispositivos como el iPhone, el iPod touch, el iPad y la segunda generación del Apple TV.

  • ¿Qué similitudes existen entre iOS y OS X?

    -iOS y OS X, el sistema operativo de los ordenadores de Apple, comparten herramientas, lenguaje de programación y muchas librerías, aunque hay diferencias en la interfaz de usuario y las características del hardware.

  • ¿Qué porcentaje de las aplicaciones en la App Store son 'aplicaciones zombie'?

    -Se estima que aproximadamente el 80% de las aplicaciones en la App Store son 'aplicaciones zombie', lo que significa que no pueden ser encontradas fácilmente, no reciben descargas y apenas tienen actualizaciones.

  • ¿Qué porcentaje de las aplicaciones generan el 50% de las ganancias en la App Store?

    -El 2% de las aplicaciones en la App Store generan el 50% de todas las ganancias.

  • ¿Cómo ha evolucionado la interfaz de iOS a lo largo del tiempo?

    -En 2013, con la aparición de iOS 7, la interfaz cambió de un diseño skeumorfista, que imitaba objetos y texturas del mundo real, a uno más plano y sencillo.

  • ¿Qué facilidades ofrece Apple a los desarrolladores para crear aplicaciones?

    -Apple ofrece diversos componentes configurables como botones, interruptores y listas de elementos, así como librerías avanzadas para facilitar el uso del sistema y el acceso al hardware del dispositivo.

  • ¿Qué tipos de tecnologías avanzadas pueden usar los desarrolladores en iOS?

    -Los desarrolladores pueden acceder al hardware como la cámara, acelerómetro, giroscopio, barómetro y GPS, además de utilizar librerías para añadir inteligencia artificial, gráficos en 3D, edición de audio y vídeo, y más.

  • ¿Qué desafíos enfrentan los desarrolladores al crear aplicaciones para iOS?

    -Uno de los desafíos principales es la fragmentación, ya que los desarrolladores deben adaptar las aplicaciones para que funcionen bien en dispositivos con diferentes tamaños de pantalla y características.

  • ¿Cómo maneja Apple la revisión de aplicaciones antes de su lanzamiento en la App Store?

    -Apple tiene un sistema de revisión bastante estricto. Los desarrolladores deben seguir las guías de diseño de la interfaz y las guías de revisión de aplicaciones para asegurarse de que su aplicación cumpla con los requisitos de la App Store.

Outlines

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Mindmap

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Keywords

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Highlights

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Transcripts

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen
Rate This

5.0 / 5 (0 votes)

Ähnliche Tags
Desarrollo iOSAplicaciones móvilesAppleApp StoreFragmentación iOSInterfaz táctilHerramientas de desarrolloArquitectura de appsSistemas operativosRevisión de apps
Benötigen Sie eine Zusammenfassung auf Englisch?