CONCEPTOS GENERALES DE IOS
TAI PING ALEJANDRA RUAN LOPEZ
Created on February 11, 2024
More creations to inspire you
TRUE FALSE GEOGRAPHY
Quizzes
ENGLISH SCHOOL VOCABULARY
Quizzes
PARTS OF SPEECH REVIEW
Quizzes
ANIMALS BY CATEGORY
Quizzes
DRACULA ESL
Quizzes
MODALS 1 BACH MARIO GAME
Quizzes
RECYCLING SORTING GAME
Quizzes
Transcript
Módulo V. Desarrolla aplicaciones para dispositivos móviles.
Submódulo 2. Desarrolla aplicaciones móviles para IOS.
Secuencia 1. Conceptualización de IOS.
Centro de Bachillerato Tecnológico industrial y de servicios No. 224
CONCEPTOS GENERALES DE IOS
Jueves 15 de febrero
General Salvador Alvarado Rubio
MC. Cristina Camacho Paéz
INTEGRANTES 6F
López Ramirez Jesús Alejandro
Peña Fernandez Ana Luisa
Ruan López Tai Ping Alejandra
Sotelo Izaguirre José Ángel
Verdiales Bañuelos Ana Delia
Concepto de IOS
Tema 1 DE 15
Sotelo Izaguirre José Ángel
Es un sistema operativo móvil desarrollado por Apple Inc. Inicialmente fue creado para el iPhone, pero con el tiempo fue adaptado para los demás dispositivos móviles de esta compañía (iPad y el iPod touch).
Este sistema operativo móvil está basado en el concepto de manipulación directa. Es decir, que el usuario puede interactuar directamente con la pantalla del dispositivo por medio de gestos multitáctiles como toques, pellizcos y deslices.
Versiones de IOS
Tema 2 DE 15
Sotelo Izaguirre José Ángel
iOS llegó a nuestras vidas en junio de 2007 con el primer iPhone. En concreto, cuando Steve Jobs presentó el dispositivo por primera vez, este no ejecutaba iOS 1. En su lugar, funcionaba con OS X, el software para el Mac. Con el tiempo, pasó a llamarse iPhone OS, hasta que finalmente, con la cuarta generación del software, adquirió su ya legendario nombre: iOS.
Versiones
Y sus logotipos
iPhone OS 1
iPhone OS 2
iPhone OS 3
iOS 4
iOS 6
iOS 7
iOS 8
iOS 9
iOS 10
iOS 5
Versiones
Y sus logotipos
iOS 11
iOS 12
iOS 13
iOS 14
iOS 16
iOS 17
iOS 15
Capas de abstracción de IOS
Tema 3 DE 15
Sotelo Izaguirre José Ángel
Capa de abstracción
En informática.
La arquitectura iOS está basada en capas o niveles, donde las más altas contienen los servicios y tecnologías más importantes para el desarrollo de aplicaciones, y las capas más bajas controlan los servicios básicos.
Capas de abstracción de IOS
CAPA MEDIA
CORE SERVICES
COCOA TOUCH
iOS CUENTA CON CUATRO CAPAS DE DE ABSTRACCIÓN, LAS CUALES SON:
CORE OS
Contiene los servicios fundamentales del sistema para las aplicaciones y además contiene tecnologías individuales para admitir características como la ubicación, iCloud, medios de comunicación social, y la creación de red.
Es la interfaz de los dispositivos para con el usuario. Esta capa es una interfaz que está constituida con aplicaciones probadas que comparten muchos patrones que se encuentran Mac , pero se reconstruyeron con un enfoque especial en el tacto y las interfaces basadas en optimización.
Incluye las características de bajo nivel que la mayoría de otras tecnologías se basan, hace referencia al ambiente del kernel, drivers de interfaces básicas del sistema operativo de iPhone, administra memoria virtual, redes y comunicaciones, entre otros procesos.
Es una interfaz basada en una mezcla de lenguaje C y objetive C que permite la ejecución de tareas o gestión de ficheros multimedia. Esta capa contiene las tecnologías de gráficos, audio y video orientadas a crear la mejor experiencia de multimedia disponible en un dispositivo móvil.
Historia de IOS
Tema 4 DE 15
Ruan López Tai Ping Alejandra
Apple presentó el iPhone original junto con el sistema operativo en la Macworld Conference & Expo de enero de 2007.
comercializado: 29 DE junio de 2007.
IPHONE OS 1
comercializado: 11 de julio de 2008.
IPHONE OS 3
comercializado: 17 de junio de 2009.
IPHONE OS 2
comercializado: 22 de junio de 2010.
IOS 5
comercializado: 12 de octubre de 2011.
IOS 4
comercializado: 19 de septiembre de 2012.
IOS 7
comercializado: 18 de septiembre de 2013.
IOS 6
comercializado: 17 de septiembre de 2014.
IOS 9
comercializado: 16 de septiembre de 2015.
IOS 8
comercializado: 13 de septiembre de 2016. fue presentado en la WWDC.
IOS 11
comercializado: 19 de septiembre de 2017.
IOS 10
comercializado: 17 de septiembre de 2018. fue presentado en la WWDC.
IOS 13
comercializado: 19 de septiembre de 2019.
IOS 12
comercializado: 17 de septiembre de 2020.
comercializado: 24 de septiembre de 2021.
IOS 15
IOS 14
comercializado: 18 de septiembre de 2023.
IOS 17
IOS 16
comercializado: 12 de septiembre de 2022. fue presentado en la WWDC.
Características
Tema 5 DE 15
Ruan López Tai Ping Alejandra
IPHONE OS 3
IPHONE OS 2
IPHONE OS 1
- Soporte para GPS.
- App Store.
- Sin centro de notificaciones.
- Sin centro de control.
- No se puede cambiar el orden de las aplicaciones ya que únicamente tiene una página de inicio.
- No cuenta con Siri.
- No existe App Store.
- Funcionalidades de “cortar, copiar y pegar”.
- Opción de “Compartir Internet”.
- Mail con la función de búsqueda.
- Buscar mi iPhone.
- Funcionalidad de grabación en la aplicación de Cámara.
- Spotlight.
IOS 4
Uno de los cambios más significativos fue el nombre de la versión. Dejando a un lado el “iPhone OS 4” y llamándose iOS 4. El motivo por el cual cambió de nombre fue que esta fue la primera versión soportada por el iPad. Y la “i” de “iOS” hacía referencia a los tres dispositivos que contaban con este sistema operativo: iPhone, iPad y iPod touch.
IOS 5
- Multitarea.
- FaceTime.
- Posibilidad de crear carpetas en la pantalla de inicio.
- Se permitieron los fondos de pantalla personalizados.
- Mejoras en geolocalización, notificaciones, Game Center o en la aplicación de fotos.
- Mejoras en las notificaciones.
- Centro de notificaciones.
- iCloud.
- Siri.
IOS 6
- Mapas USA LOS mapas de la compañía.
- Safari incorpora dos novedades:
- la integración con iCloud.
- la inclusión del modo offline.
- Posibilidad de:
- Realizar llamadas de FaceTime con tecnología 3G/4G.
- Responder a una llamada con un mensaje.
- Añadir recordatorio de llamada perdida al recibir una llamada entrante.
- Modo panorámico en la cámara.
- Compartir galerías.
- Siri incorpora voces en otros idiomas.
IOS 7
- El Centro de Control con más opciones.
- La multitarea en todas las aplicaciones.
- Safari con:
- Nueva interfaz para las pestañas (sin el límite de 8).
- Posibilidad de ver las páginas web a tamaño completo.
- Acceso a los controles parentales.
- Airdrop puede compartir elementos con contactos que están cerca.
- La cámara ofrece varios modos y filtros nativos.
- Llegan los “momentos” a Fotos.
IOS 8
- Notificaciones interactivas sin salir de la app en la que estamos.
- Mail mejora en rapidez y usabilidad.
- iCloud Drive para acceder a nuestros archivos en la nube de Apple.
- Spotlight nos permite hacer búsquedas de todo tipo.
- Teclados distintos de los de Apple.
- Widgets que podremos desplegar.
- Mejoras a la cámara que permitirán un mayor control.
- Nuevo modo Time Lapse.
- Se mantiene “Fotos en Streaming” y se añade una Fototeca en iCloud.
IOS 9
- Buscador más potente.
- Mejor autonomía.
- Notas potente.
- iCloud Drive.
- News
- Atajos de teclado.
- Mapas con transporte público.
- Código extra de desbloqueo.
- Multiventana para iPad.
IOS 10
- Posibilidad de eliminar apps nativas.
- Apple Music con nuevo diseño.
- Mail con cadenas visualES y botóN de baja DE listas de correo.
- widgets EN la página de Spotlight.
- Se pueden hacer más cosas en la pantalla de bloqueo.
- Safari permite tener dos ventanas abiertas en modo Split View.
- Nuevo tipo de alarma.
- La app de Salud recibe un rediseño desde cero.
- Posibilidad de crear álbumes inteligentes con video y fotos para crear un recuerdo de eventos.
IOS 11
- Face ID para el iPhone X.
- Animojis para el iPhone X.
- Mensajes en iCloud.
- Siri traduce en tiempo real.
- Escríbele a Siri.
- Soporte QR nativo.
- Modo Conducción.
- Modo de una mano en el teclado.
- Grabar pantalla.
- Editar y compartir capturas de pantalla.
- Podcast rediseñado.
- Barra de apps y stickers en Mensajes.
- Cambios en las animaciones.
- Centro de Control personalizable.
IOS 12
- ARKit 2.
- Medidas.
- Mejoras en Fotos.
- Detector de caras.
- Función “atajos”.
- FaceTime permite videollamadas simultáneas de hasta 32 personas.
IOS 14
- Modo oscuro.
- Escribir deslizando o QuickPath.
- Mejoras en Siri.
- Control de la luz en los retratos.
- Más opciones de edición en Fotos.
- Mejor rendimiento.
- Mejoras en Mapas.
- Iniciar sesión con Apple.
- Mejor privacidad en HomeKit.
- Más personalización en Memojis.
- Nuevos Widgets.
- Mejoras en llamadas entrantes.
- App Clips.
- Indicaciones para ciclistas y vehículos en Mapas.
- Mejora de la privacidad.
- Mejoras en AirPods.
- Traducir tiene hasta 11 idiomas.
- Siri da respuesta a preguntas complejas y audios.
- Apple One.
IOS 13
IOS 15
- Rediseño de notificaciones.
- Modo concentración.
- Búsqueda de fotos desde Spotlight.
- FaceTime mejora su sonido.
- Grid video y fondo borroso en Facetime.
- SharePlay para compartir en llamadas.
- Live Text para el reconocimiento de fotos.
IOS 17
- Pantalla de bloqueo rediseñada.
- Safety Check.
- Mejoras en Apple Maps.
- Novedades en iMessage.
- Novedades en Siri.
- Cambios en las notificaciones.
- Cambios en Mail.
- Live Text en vídeo.
- Mejoras en Diario, Botón de acción, Cámara, Mensajes y Clima.
IOS 16
Multitarea
Tema 6 DE 15
Ruan López Tai Ping Alejandra
Con iPadOS, puedes usar Multitarea para trabajar con más de una app al mismo tiempo.
Tipos de Multitarea:
Split View
Slide Over
Ventana central
Puedes usar los gestos de Multitarea en el iPad para ver rápidamente el selector de apps, pasar a otra app o volver a la pantalla de inicio.
Gestos para navegar por el iPad:
Ver el selector de apps
Alternar entre apps
Regresar a la pantalla de inicio
Desliza el dedo hacia arriba desde el borde inferior de la pantalla y detente en la mitad hasta que aparezca el selector de apps y luego levanta el dedo. A continuación, desliza el dedo hacia la izquierda o la derecha para buscar otra app o las apps que hayas usado juntas en Split View. Desliza el dedo hacia el extremo izquierdo para ver todas las apps que tengas abiertas en Slide Over.
Mientras usas una app, desliza cuatro o cinco dedos hacia la izquierda o la derecha de la pantalla para pasar a otra app. En un iPad Pro con Face ID, un iPad Pro de 11 pulgadas o un iPad Pro de 12,9 pulgadas (tercera generación), desliza el dedo por el borde inferior de la pantalla para pasar a otra app.
Mientras usas una app, desliza el dedo hacia arriba desde el borde inferior de la pantalla. También puedes apoyar cinco dedos en la pantalla y luego juntar los dedos para pellizcarla.
Game Center
Tema 7 DE 15
Verdiales Bañuelos Ana Delia
Game Center se puede usar para jugar con amigos, enviar solicitudes,administrar tu perfil, obtener logrps y competir en tablas de clasificación rn todos los dispositivos con Game Center.
Game Center se lanzó en junio de 2010 para los iPhones y iPod Touch con iOS 4 (excepto para el iPhone 2G,3G y iPod Touch 1g).
¿Cómo puedo agregar a mis amigos a Game Center para jugar?
Desde una Mac
Desde un iPhone o iPad
Tecnología no admitida
Tema 8 DE 15
Verdiales Bañuelos Ana Delia
iOS, el sistema operativo de Apple para dispositivos móviles, tiene ciertas restricciones y políticas en cuanto a las tecnologías admitidas en las aplicaciones que se distribuyen a través de la App Store.
Frameworks o APIs no públicas:
Publicidad no autorizada:
Contenido inapropiado:
Recolección de datos no autorizada:
Intérpretes de código:
Tecnologías y prácticas que generalmente no son admitidas:
Aplicaciones duplicadas o de baja calidad:
Las aplicaciones no pueden mostrar publicidad de redes que no estén autorizadas por Apple.
Las aplicaciones que contengan contenido para adultos, violento o de odio, o que promuevan actividades ilegales, están prohibidas.
Las aplicaciones no pueden recopilar datos personales de los usuarios sin su consentimiento explícito.
Apple suele rechazar aplicaciones que son copias directas de otras existentes en la App Store o que tienen funcionalidades muy limitadas.
No se permiten aplicaciones que ejecuten código interpretado o descarguen código ejecutable desde una fuente remota, como JavaScript JIT (Just-In-Time) y motores de scripting dinámico.
Las aplicaciones no pueden utilizar frameworks o APIs no documentadas o privadas de iOS.
Noticias y novedades
Tema 9 DE 15
Verdiales Bañuelos Ana Delia
Calendario 2024 de Apple
Novedades del ios 17
Lenguajes de programación
Tema 10 DE 15
Peña Fernandez Ana Luisa
+info
// LENGUAJES DE PROGRAMACIÓN EN ios
En el desarrollo de aplicaciones para iOS, los lenguajes de programación clave son Swift y Objective-C. Ambos son utilizados para crear aplicaciones nativas que se ejecutan en dispositivos iOS.
OBJETIVE-C
Historia:
Por lo tanto es uno de los lenguajes de programación maduros de la actualidad.
La empresa de NeXT computer fundada por Steve Jobs después de salir de Apple adopta Objetive-C como lenguaje principal para el desarrollo de software.
1988
Objetive-C es creado por Brad Cox y Tom Love a principios de la década de 1980.
1980
Apple adquiere NeXT y Steve Jobs vuelve a la compañía y con él Objetive-C
1997
lenguajes nativos de apple
Es el lenguaje de programación moderno y preferido por Apple específicamente para el desarrollo de aplicaciones en iOS, macOS, watchOS y tvOS. Fue introducido por Apple en 2014 y se ha vuelto muy popular debido a su sintaxis moderna y su interoperabilidad con el antiguo lenguaje Objective-C.
+ info
Objective-C, desarrollado desde 1981, es uno de los lenguajes de programación más conocidos y ha sido un pilar en el desarrollo de aplicaciones para los sistemas OS X y iOS de Apple. Su enfoque dinámico, sistema de mensajes y tiempo de ejecución han influido en la forma en que se construyen las aplicaciones para el ecosistema de Apple.
+ info
Swift
Objetive-C
Ventajas de IOS
Tema 11 DE 15
Peña Fernandez Ana Luisa
Actualizaciones coordinadas:
Seguridad integral:
Soporte a largo plazo:
Integración de hardware y software:
Ecosistema integrado:
Ventajas más destacables de iOS
Apple es conocida por su enfoque de actualizaciones coordinadas en todos los dispositivos iOS compatibles. Esto significa que los usuarios reciben las últimas funciones y mejoras de seguridad simultáneamente, independientemente del dispositivo que posean.
La seguridad es una prioridad clave en iOS. La App Store de Apple tiene estándares estrictos para las aplicaciones, lo que ayuda a prevenir la propagación de software malicioso. Además, las funciones como Touch ID y Face ID brindan métodos seguros y convenientes para la autenticación del usuario.
Esta integración garantiza un rendimiento óptimo y una eficiencia energética, ya que el sistema operativo está diseñado específicamente para los dispositivos Apple.
Las ventajas más destacadas de iOS es su ecosistema integrado, lo cual se refiere a la conexión e integración entre los diferentes dispositivos de Apple con la capacidad de compartir datos de manera eficiente.
Apple ofrece un sólido soporte a largo plazo para sus dispositivos iOS. Los usuarios suelen recibir actualizaciones durante varios años después de la compra de su dispositivo.
Desventajas de IOS
Tema 12 DE 15
Peña Fernandez Ana Luisa
Precios elevados:
Menos opciones de hardware:
Falta de experimentación:
Incompatibilidad con muchos dispositivos de otras marcas:
Ecosistema cerrado:
Denventajas más destacables de iOS
Menos Opciones de Aplicaciones:
Apple ofrece una gama limitada de dispositivos iOS en comparación con la diversidad de opciones de hardware disponible en el ecosistema Android.
La integración completa de hardware y software, aunque beneficia al rendimiento, puede limitar la capacidad de experimentar con diferentes combinaciones de dispositivos y sistemas operativos. Aquellos que disfrutan de la experimentación y la personalización pueden encontrar esta restricción desafiante.
Dificultades al sincronizar con dispositivos que no son de Apple.
Algunas aplicaciones pueden no estar disponibles o tener funcionalidades limitadas en iOS.
Restricciones de Personalización, menos libertad para modificar la apariencia y funcionalidad.
Una de las principales desventajas de iOS es el costo inicial elevado de los dispositivos Apple. La adquisición de un iPhone o iPad puede ser significativamente más cara en comparación con algunos dispositivos Android equivalentes.
8 características de IOS
Tema 13 DE 15
López RamÍrez Jesús Alejandro
Características
1. Interfaz Gráfica Intuitiva2. Servicio de iCloud para almacenamiento y sincronización de datos3. Asistente de Voz Siri para brindar asistencia y realizar tareas4. Integración con otros dispositivos Apple para una experiencia fluida5. App Store para descargar y comprar aplicaciones6. Actualizaciones regulares del sistema operativo iOS7. Altos Estándares de Seguridad y privacidad8. Aplicaciones exclusivas de iOS
¿Por qué el alto precio de Apple?
Tema 14 DE 15
López RamÍrez Jesús Alejandro
La respuesta radica en gran medida en la calidad de los materiales utilizados y en la atención al detalle en la fabricación de los productos de Apple. Por ejemplo, los iPhones utilizan pantallas OLED de alta calidad, cámaras avanzadas y componentes internos de alta gama, lo que los hace más costosos de producir que los smartphones de la competencia.
5 funciones de IOS
Tema 15 DE 15
López RamÍrez Jesús Alejandro
Funciones
El modo en reposo está pensado para aprovechar el móvil cuando no se está usando y convertirlo en una especie de pantalla inteligente. Al tenerlo cargando en posición horizontal, muestra el reloj, el calendario, fotos, un reproductor musical y widgets.
Apple ha lanzado “NameDrop” una función para intercambiar información de contacto con alguien que acabas de conocer con solo acercar vuestros iPhone. Al juntar la parte superior de ambos móviles, se establece una conexión y los terminales ofrecen la posibilidad de intercambiar información de contacto de forma instantánea.
Apple ha lanzado la función “distancia de la pantalla”, que utiliza la cámara True-Depth (la misma que el reconocimiento facial) y “te recuerda que debes alejar el iPhone si lo has acercado a menos de 30 centímetros durante un periodo de tiempo prolongado”.
La función aviso de llegada está pensada para comunicar que un usuario ha llegado a un destino y tranquilizar a quien esté pendiente de su seguridad en ese trayecto.
Una de las grandes bazas de iOS es su sistema de AirDrop, que te permite compartir archivos de forma inalámbrica entre dispositivos de Apple, ya sean otros iPhone, Macs, lo que sea. No dependes de Bluetooth ni de WiFi, sino que el móvil detecta a otros dispositivos cercanos que tengan AirDrop activado, y te permite enviar archivos.
https://bambu-mobile.com/lenguajes-de-programacion-para-app-nativa-ios/https://dialnet.unirioja.es/descarga/articulo/3914325.pdf https://edu.gcfglobal.org/es/ipad/sistema-operativo-movil-ios/1/ https://elpais.com/tecnologia/2023-09-19/ios-17-las-10-nuevas-funciones-mas-utiles-y-como-instalar-el-nuevo-sistema-operativo-del-iphone.html https://ios-sistema.blogspot.com/p/arquitectura-ios.html https://keepcoding.io/blog/ventajas-y-desventajas-de-ios/ https://platzi.com/blog/caracteristicas-ios/https://support.apple.com/es-lamr/105022 https://support.apple.com/es-mx/guide/iphone/iphfed2c4091/ios https://support.apple.com/es-mx/102576 https://wabimovil.es/el-sistema-operativo-ios-ventajas-e-inconvenientes/ https://www.debate.com.mx/tecnologia/Sabes-por-que-los-productos-Apple-son-tan-caros-en-verdad-son-mejores-20230410-0240.html https://www.macworld.com/article/1667880/lista-completa-versiones-ios.html https://www.sicos.es/blog/historia-de-ios/
//BIBLIOGRAFÍA
//Presentación finalizada
//López Ramirez Jesús Alejandro//Peña Fernandez Ana Luisa//Ruan López Tai Ping Alejandra//Sotelo Izaguirre José Ángel//Verdiales Bañuelos Ana Delia
¡GRACIAS!
En algunas apps, puedes abrir una ventana central que te permite enfocarte en un elemento específico, como un correo electrónico o una nota.
Dos apps aparecen una al lado de la otra. Para cambiar el tamaño de las apps, puedes arrastrar el deslizador que aparece entre ellas.
Una app aparece en una ventana flotante más pequeña que puedes arrastrar hacia la parte izquierda o derecha de la pantalla.
- Cuenta con una gran comunidad que contribuye al desarrollo y mejora continua del lenguaje.
- Además, es uno de los lenguajes más fáciles de usar y aprender. Incluso, Apple ha creado un plan de estudios para aprender a programar con Swift.
Datos extra sobre Swift
- Una de las funciones más populares de Objetive-C es la introspección, la cual refiere a la capacidad de un programa para examinar y obtener información sobre las clases, objetos y métodos en tiempo de ejecución.
- Muchos programadores utilizan Objetive-C, pues es posible acceder a diversas librerías de Apple y desarrollar aplicaciones para todos los productos de la marca.
Datos extra sobre Objetive-C
Características clave:
- Basado en C: Objective-C es una extensión del lenguaje de programación C, lo que significa que hereda muchas de las características de C, como sintaxis, tipos y declaraciones.
- Uso de sintaxis de mensajes: A diferencia de otros lenguajes que utilizan la notación de punto para llamar a métodos, Objective-C utiliza la sintaxis de mensajes.
- Dinámico: Es un lenguaje de programación dinámico orientado a objetos, lo que significa que muchas decisiones se toman en tiempo de ejecución.
Características clave
- Seguro y rápido: Swift está diseñado con un enfoque en la seguridad y el rendimiento.
- Sintaxis concisa: Su sintaxis es más concisa y fácil de leer en comparación con Objective-C.
- Inferencia de tipos: Utiliza inferencia de tipos para reducir la redundancia en la declaración de variables y tipos.
- Soporte para programación funcional y orientada a objetos: Combina características de programación funcional y orientada a objetos.
¿A qué se refiere el término nativo?
El término "nativo" se utiliza para denotar que la aplicación está escrita en un lenguaje de programación que es compatible de manera directa con el sistema operativo de destino, en este caso, iOS. Para el desarrollo de aplicaciones nativas en iOS, los lenguajes de programación principales son Swift y Objective-C.
Apple es una empresa conocida por sus productos innovadores y elegantes, desde computadoras hasta smartphones y otros dispositivos electrónicos.
1
Apple invierte significativamente en investigación y desarrollo para mejorar sus productos y mantenerse a la vanguardia de la tecnología.
2