¿Qué significa iOS 7 para los desarrolladores de aplicaciones?

Buena pregunta.

Hay dos aspectos principales para iOS 7 (y en general con los sistemas operativos) que merecen cierta atención. Sin romper el NDA, haré todo lo posible para explicar algunos de ellos.

El primer cambio y quizás el más importante es la interfaz de usuario renovada. Literalmente, no todos los elementos tienen una nueva capa de pintura, sino que también ha cambiado la filosofía general de diseño. Las interfaces de animaciones basadas en la física son realmente importantes. Chrome y las imágenes pesadas se han eliminado con el objetivo de mover el contenido al frente y al centro.

Esto significa que los desarrolladores y diseñadores deberán trabajar para que su diseño refleje este cambio de filosofía. Las aplicaciones con una gran cantidad de cromo “pesado” (el ejemplo estándar es Tweetbot, así que vamos a ejecutarlo) necesitarán hacer muchos cambios en su interfaz de usuario.

En segundo lugar, hay una gran cantidad de nuevas API, algunas públicas y otras bajo NDA, que las aplicaciones deberían aprovechar. El nuevo sistema multitarea requerirá un esfuerzo significativo de los desarrolladores con aplicaciones muy “conectadas” (aplicaciones que usan Internet de alguna manera, también odio esa palabra) porque la descarga de datos en segundo plano requiere algunas consideraciones adicionales, pero casi todas las aplicaciones necesitarán trabaje un poco para asegurarse de que sean buenos ciudadanos multitarea.

iOS 7 es un cambio masivo en el diseño, pero también hay una gran cantidad de API nuevas y muchos desarrolladores están trabajando duro para estar listos a tiempo con una nueva versión.

Debido a todos estos cambios, puede ser una oportunidad muy interesante hacer una versión completamente nueva de una aplicación, no solo una actualización gratuita, y cobrar nuevamente por la aplicación. Me imagino que los primeros usuarios ansiosos estarían dispuestos a pagar el precio de la aplicación de nuevo si eso significa que obtienen una versión moderna, nueva y rediseñada de una aplicación que les encanta.

También podría significar que hay espacio para aplicaciones que hacen algo que se ha hecho un millón de veces, como una aplicación de tareas pendientes, pero con la estética de iOS 7, lista desde el primer día y utilizando nuevas API. De esa manera, aún puede diferenciar su aplicación en la App Store repleta y tal vez incluso aparecer como Editor’s Choice.

Los usuarios esperan que sus aplicaciones funcionen correctamente con su nueva versión brillante de iOS y perder el carro iOS 7 sería una gran oportunidad perdida.

TL: DR: Mucho.

Con el lanzamiento de iOS 7 comienza una nueva era de aplicaciones. IOS 7 es una actualización importante que admite iPhone 4, iPhone 5, iPhone 5s, iPod touch 5, iPad 2, iPad con pantalla retina y iPad mini.

Por lo tanto, los desarrolladores de la aplicación IOS tendrán más poder en términos de características y herramientas para jugar. El iPhone 7 tiene la capacidad de aprovechar las actualizaciones de hardware en el iPhone y ofrecer una mejor experiencia de usuario. La interfaz de usuario para IOS 7 también tiene muchas características nuevas que ofrecer, proporcionando así a los usuarios una nueva experiencia.

IOS 7 tiene muchas características nuevas. Uno de ellos es la multitarea. Esto le permite cambiar entre aplicaciones activas usando la vista en miniatura. Hay un centro de control más práctico al que se puede acceder desde cualquier pantalla y en cualquier etapa del uso móvil. Se puede activar con un simple deslizamiento desde la parte inferior de la pantalla. Este panel de control todas las configuraciones disponibles.

Todavía es posible continuar con el desarrollo de aplicaciones móviles para las versiones anteriores, sin embargo, ahora es esencial incluir soporte para iOS 7. Esto es especialmente para los dispositivos mencionados anteriormente.

Significa muchísimos cambios.

La directriz de envío actualizada de Apple dice “iOS 7 es compatible con iPhone 4, iPhone 4s, iPhone 5, iPhone 5s, iPhone 5c, iPod touch (5a generación), iPad 2, iPad con pantalla Retina y iPad mini. Nuevas aplicaciones y actualizaciones de aplicaciones enviadas a la App Store debe ser compatible con iOS 7 y debe estar optimizada para dispositivos iOS con pantalla Retina. Las aplicaciones para iPhone también deben ser compatibles con la pantalla de 4 pulgadas en el iPhone 5 “.

En otras palabras, si está trabajando en cualquier aplicación o incluso en una actualización, debe considerar la compatibilidad con iOS 7.

Eche un vistazo a las características de la lista, necesita actualizar para convertir su aplicación iOS 6 a la aplicación iOS 7. ¡iOS 7 ya está aquí! ¿Ya estás listo?

¡Buena pregunta! Aquí hay un estudio de caso de lo que un diseñador tenía que hacer cuando se anunció iOS 7 en medio del trabajo de la aplicación iOS 6: Estudio de caso de diseño de iOS 7

More Interesting

¿Puedo lanzar una aplicación universal de iOS con la compatibilidad con iPad desactivada?

Cómo pasar de un controlador de vista a otro controlador de vista usando el código al presionar un botón

¿Quién gana más, un desarrollador de aplicaciones iOS o un desarrollador de aplicaciones Android?

¿Cómo completa automáticamente Path el formulario de registro con la información del usuario cuando el acceso a la funcionalidad de la tarjeta "yo" no está explícitamente permitido en iOS?

En comparación con mi rol de desarrollador actual en Javascript, ¿aprender iOS / Swift sería una buena manera de aliviar el estrés y un cambio de ritmo para mi próximo rol?

¿Cuáles son las experiencias de las personas con el desarrollo de aplicaciones de iPhone usando PhoneGap con respecto al proceso de aprobación en Apple?

¿Los TOS de Apple impiden las pruebas A / B de las aplicaciones de iPhone?

¿Quiénes son los desarrolladores de iOS que crean la aplicación Xcode?

Como desarrollador de iOS, ¿cuál sería su proceso para desarrollar una aplicación de chat aleatoria?

Cómo sincronizar motores entre cliente y servidor iOS

¿Cuál es la mejor manera de reclutar desarrolladores de iPhone realmente inteligentes para una startup que acaba de recaudar un buen dinero angelical?

¿Debo construir mi marco iOS usando Swift u Objective-C? Quiero que esté disponible para desarrolladores que utilicen cualquier idioma.

Tecnología de bienes raíces: ¿Qué cosas divertidas puedo hacer con mi nueva casa?

¿Cómo hago una aplicación para Android / iOS?

¿Estimaciones de desarrollo para esta aplicación de noticias?