Friday Night Fights: ¿Qué es mejor para las tiendas de aplicaciones, el jardín amurallado o abierto?

Laaaaaaaaaaadies y Gentlemen, bienvenidos a Friday Night Fights, una nueva serie de combates a muerte semanales entre dos sin piedad. luchadores que lucharán hasta la muerte, o al menos aceptarán no estar de acuerdo, sobre cuál es mejor: Apple o Google, iOS o ¿Androide?

Después del tema de esta semana, alguien va a escupir dientes. Nuestra pregunta: ¿Qué es mejor para las tiendas de aplicaciones, jardín amurallado o abierto? Apple examina todas las aplicaciones lanzadas en las tiendas de aplicaciones de iOS y Mac, pero Google permite que ingrese cualquier cosa, eliminando aplicaciones solo si violan sus términos. ¿Qué es mejor para desarrolladores y consumidores?

En una esquina, tenemos al gorila de 900 libras, Culto de Mac; en la esquina opuesta, vistiendo los baúles verdes, tenemos al valiente advenedizo, Culto a Android!

¡Hagan sus apuestas, señores! Este va a ser uno sangriento.

Apple y Google tienen puntos de vista opuestos sobre el envío de solicitudes para su distribución en sus mercados de aplicaciones. Por un lado tenemos a Apple, que tiene unas pautas estrictas y un proceso de aprobación. Por otro lado, tenemos a Google, que también tiene pautas, pero no tiene proceso de aprobación (jadeo). Voy a echar un vistazo al enfoque de Google y señalar algunos de los beneficios de tener un sistema como el de Google y por qué no hay nada de qué preocuparse para el usuario final.

Hay muchas razones por las que Google no exige a los desarrolladores que aprueben sus aplicaciones antes de enviarlas a Android Market. En primer lugar, es permitir a los desarrolladores la libertad de enviar actualizaciones y aplicaciones a su gusto. Un desarrollador (que no es una gran empresa) solo puede hacer una cantidad limitada de pruebas de su aplicación y, sin importar cuánto lo intenten, siempre parecen aparecer errores. El proceso de no aprobación de Google permite al desarrollador identificar rápidamente el error a través de los comentarios de los usuarios, solucionarlo y luego publicar una actualización lo antes posible. Un desarrollador de Apple tendría que identificar el error, corregirlo y luego enviar la actualización a Apple para su aprobación. Mientras tanto, la versión con errores de la aplicación permanece y los usuarios continúan quejándose. Ahora no solo se trata de errores, a los desarrolladores también les gusta agregar nuevas funciones, algo que se puede hacer más rápido gracias al formato de no aprobación de Android. El sistema abierto de Android también anima a los desarrolladores independientes a arriesgarse y fomenta el desarrollo en lugar de retrasar el proceso para elegir las aplicaciones que consideran aceptables.

¿La no aprobación de Android no da como resultado que las aplicaciones de mala calidad lleguen al Android Market? Por supuesto, pero también significa que cualquiera que los descargue tendrá la capacidad de calificarlos y dejar que otros usuarios sepan que son una mierda. ¿Qué pasa con la seguridad? Si Google no aprueba estas aplicaciones, ¿cómo sabemos que no están confundidas con software malicioso? Afortunadamente, el propio sistema de protección contra malware de Google analiza automáticamente todas las aplicaciones (y cuentas de desarrollador) que se cargan en Android Market. Si algo sale mal, Google eliminará la aplicación del Android Market, así como de cualquier dispositivo que la haya descargado. Android ya está construido desde cero para inhibir cualquier posible daño que pueda causar una aplicación maliciosa si llega a su teléfono. Con la zona de pruebas y los permisos, es muy poco probable que una aplicación obtenga acceso a cualquier información que no debería.

A pesar de las diferencias de enfoque de estas dos plataformas, el resultado final ha sido dos tiendas de aplicaciones que lo están haciendo tremendamente bien. Android es definitivamente la plataforma más amigable para los desarrolladores, pero los desarrolladores soportarán cualquier restricción son necesarios para que sus aplicaciones lleguen a cualquier mercado que preste servicios a los grandiosos números que vemos en Android y Apple. En cuanto a nosotros, los usuarios finales, nos beneficiamos de cualquier manera.

Esta semana, la esfera de iOS tuvo un poco de controversia después de que se descubrió que la querida aplicación de red social Path había sido subir las libretas de direcciones de los usuarios a sus servidores sin permiso. Path recibió una gran dosis de publicidad negativa, se disculpó, emitió una actualización de la aplicación que solucionó el problema y eliminó la información de sus servidores.

Una de las razones por las que la gente se sintió tan traicionada no fue solo porque Path estaba haciendo algo que claramente violó las expectativas de privacidad de los usuarios, pero debido a que Apple había aprobado una aplicación que había hecho estas cosas para comenzar con.

Cuando un proceso fracasa, es fácil decir que no funciona, pero en realidad es un testimonio de lo bien que funciona el proceso de aprobación de la App Store que existe una expectativa omnipresente de usuarios que las aplicaciones en la tienda no robarán sus datos, ni infectarán sus dispositivos, ni harán nada que un usuario pueda pensar que es indecoroso... incluso si, como con Path, esa acción indecorosa en realidad, no está prohibido por el EULA para desarrolladores.

En otras palabras, el problema aquí es la confianza. Al tener un proceso de aprobación, los clientes de la App Store pueden confiar en que sus datos están seguros y cuándo resultan esos datos no Para estar seguro debido a una aplicación maliciosa, existe una responsabilidad clara: la propia Apple y el desarrollador que programó la aplicación. Anima a los desarrolladores a ser honestos y a que Apple permanezca siempre alerta. Más importante aún, el sentido de confianza fomentado por el proceso de aprobación es un gran elemento de lo que hace que la App Store sea la distribución de aplicaciones dominante. método en dispositivos móviles: los usuarios gastan más dinero porque confían en el control de calidad de Apple, lo que a su vez hace que los desarrolladores ganen más dinero que en, digamos, Androide.

Según la mayoría de las cuentas, Google está atento a la eliminación de aplicaciones fraudulentas del mercado de aplicaciones después de que los usuarios comienzan a quejarse... pero eso no es suficiente. Descargue cualquier aplicación en Marketplace y existe la posibilidad de que sea una deshonesta y busque hacer algo engañoso con sus datos. Lo que Apple reconoce es que la salud de un ecosistema de aplicaciones se reduce a la confianza, lo que significa que deben asumir cierto grado de responsabilidad por el contenido que venden. A veces aprueban perezosamente aplicaciones que no deberían, y son criticados por ello, y parecen tontos por un tiempo... pero el "no tomar acción-hasta-que-es-una-crisis" de Google es un gran parte de por qué el usuario promedio de Android compra menos aplicaciones (y los desarrolladores obtienen menos con sus aplicaciones) que en iOS.

Última publicación de blog

| Culto de Mac
September 10, 2021

T-Mobile elimina los anticipos de teléfonos inteligentes en una nueva oferta de veranoLa nueva promoción de teléfonos inteligentes de verano de T-M...

Android puede ser el rey, pero la lealtad del usuario ayudará a iOS a robar su corona [Informe]
September 10, 2021

Es posible que Android tenga la ventaja sobre iOS en este momento, pero para 2015, existe la posibilidad de que la plataforma de Apple se haya roba...

| Culto de Mac
September 10, 2021

Sprint informa resultados del primer trimestre de 2013: 5 millones de teléfonos inteligentes vendidos, pérdida de $ 643 millonesSprint ha informado...