Existe una gran comunidad de desarrolladores que admite OS X. Muchos de estos desarrolladores se quedaron con Apple en algunos momentos muy difíciles. Sería una mala decisión comercial, por no mencionar desagradable, bloquear el sistema operativo y dividir la mayor parte de las aplicaciones de OS X.
Han estado agregando funciones de sandbox a OS X, para que puedan aislar el impacto de los malos actores. Los desarrolladores han tenido mucho aviso de que esto ocurriría.
También hay una función GateKeeper que requiere que los desarrolladores tengan una ID de desarrollador para instalar. Con esto, es posible verificar que el código no haya sido manipulado y bloquear a los desarrolladores de malware conocidos. Sin embargo, los usuarios pueden anular la función de gatekeeper. La mayoría de los usuarios casuales no lo harán, pero esto les da a los usuarios avanzados la capacidad de asumir la responsabilidad de asumir más riesgos.
- ¿Cuál es el equivalente de plantilla html para el desarrollo de aplicaciones iOS?
- ¿Existe un mercado para aplicaciones iOS integradas con pequeñas bases de usuarios (del orden de 1K personas)?
- ¿Cuál es su opinión sobre el desarrollo de aplicaciones híbridas?
- Cómo obtener una pasantía en una empresa de desarrollo de aplicaciones móviles
- ¿Qué iPad POS es actualmente el más confiable para un restaurante?
Algunas aplicaciones rompen totalmente el modelo de sandbox. Por ejemplo, una utilidad de respaldo puede acceder a OS X a un nivel muy profundo que trasciende su entorno limitado. Estos realizan funciones bastante útiles, pero violan totalmente el sandboxing. Para estos, Apple no permitirá que se vendan a través de la Mac App Store, pero los usuarios pueden comprarlos e instalarlos directamente desde el sitio web del desarrollador y anular el GateKeeper.