La verdad sobre cinco mitos falsos de Android

Android
Foto: LAI Ryanne (vía Flickr).
A medida que crece la popularidad de un dispositivo, o en este caso un sistema operativo, los mitos y rumores alrededor de él incrementan. Presentamos 5 mitos y realidades que rodean al sistema operativo del gigante de Internet.
Android
Estos son algunos de los mitos que rodean el sistema operativo del gigante de Internet. Foto: LAI Ryanne (vía Flickr).

A medida que crece la popularidad de un dispositivo, o en este caso un sistema operativo, los mitos alrededor de él incrementan.  Según un informe de la firma global de investigación de mercado IDC, el 68% de las ventas de teléfonos inteligentes a nivel global del segundo trimestre de 2012 corresponden a los equipos con el sistema operativo de Google. 

El crecimiento de Android ha logrado despertar diferentes rumores sobre su funcionamiento, su seguridad e incluso sobre la apariencia de sus aplicaciones. Por eso, en ENTER.CO queremos hacer un acercamiento a esos mitos comunes alrededor del sistema operativo de Google.

Sobre la seguridad en Android.

Muchos creen que al ser una plataforma abierta, Android puede convertirse en un campo fértil para los virus y programas maliciosos, pero esta afirmación no es del todo cierta. Actualmente, la gran mayoría del malware para el sistema operativo de Google está camuflado en aplicaciones maliciosas que se distribuyen a través de tiendas no oficiales. Esto ocurre muy rara vez en sitios como Google Play Store y Samsung Apps, tiendas que tienen control sobre los procesos de publicación de aplicaciones, lo que les permite garantizar que las descargas sean seguras.

En otras palabras, se podría decir que la seguridad de su dispositivo Android está en sus manos. Si quiere evitar ser infectado es necesario que solo descargue aplicaciones de las tiendas oficiales del sistema operativo de Google, y que, además,  instale un software antivirus en su teléfono o tablet. Estas aplicaciones emiten alertas de seguridad cuando encuentran una amenaza, tienen la capacidad de eliminar o neutralizar muchas infecciones y no afectan sustancialmente el rendimiento del dispositivo.

¿Qué pasa con el teclado en Android?

Utilizar un teclado que viene preinstalado en un teléfono de pantalla táctil puede convertirse en una pesadilla para muchos usuarios, sobre todo cuando vienen de un dispositivo con teclado físico. Algunos incluso no se acostumbran nunca, y pierden la oportunidad de sacarle  todo el provecho a su dispositivo móvil.

Lo que muchos no saben es que en Android existen diferentes aplicaciones que ayudan a mejorar la experiencia del usuario con el teclado en una pantalla táctil, pues están diseñadas para que introducir texto en su equipo sea más fácil, cómodo y rápido.

En Google Play Store se pueden encontrar desde aplicaciones como SwiftKey, que deduce lo que el usuario va a escribir averiguando lo que ha escrito en sus blogs y redes sociales, hasta herramientas como Swype, que permite deslizar los dedos entre las teclas hasta terminar una palabra.

¿Es necesario cerrar las aplicaciones en Android?

Este es otro de los mitos típicos alrededor del sistema operativo de Google. Muchos creen que es necesario cerrar manualmente las aplicaciones que han utilizado con el fin de que su dispositivo funcione de forma mas rápida. Aunque existen herramientas en Google Play Store que permiten que los usuarios administren las aplicaciones que están abiertas y no están utilizando en el momento, no es necesario que descargue estas herramientas en su equipo.

El mismo sistema operativo de Google se encarga de gestionar las aplicaciones y, en el momento en que necesita liberar memoria, las cierra de forma automática, por lo que puede estar tranquilo si no ha descargado ninguna herramienta para administrar sus aplicaciones.

Sobre Android y Mac

No es cierto que Android y Mac OS no se entiendan bien. Aunque no son mutuamente compatibles, tanto Mac como Android se la llevan bien con Google en términos de sincronización de archivos en la nube. Aspectos como los contactos, el correo electrónico y los calendarios que funcionan en la plataforma de ‘la gran G’ se entienden bien con Mac OS. Por eso, estas utilidades funcionan de forma transparente entre su computador de Apple y su móvil: los cambios que se hagan en uno de los dispositivos aparecen reflejados en todos los demás sin que usted tenga que hacer nada.

Por eso, si usted tiene un dispositivo Android y quiere sincronizar los datos que mencionamos anteriormente con su Mac, lo más importante es que sincronice su cuenta de correo de Google con su dispositivo móvil. Si ya lo hizo, la tarea es ahora sincronizar su cuenta de Google con su Mac, exportando sus calendarios y contactos a su equipo.

Además, es importante tener en cuenta que Android está diseñado para que los usuarios no tengan que conectar el teléfono al computador, por lo que usted puede valerse de aplicaciones como Dropbox o Google Drive para sincronizar archivos, de Google Music para sincronizar su música o incluso de Google+ para sincronizar sus fotos.

La apariencia de las apps para Android

Otro de los populares mitos alrededor de Android es el que dice que todas las aplicaciones de este sistema operativo no cuentan con un diseño tan agradable y vistoso como en otras plataformas móviles. En mayo de 2012, Google Play Store superó la marca de las 500.000 aplicaciones, y si bien es cierto que no todas cuentan con una apariencia agradable, la tienda de apps para Android ofrece un catalogo bastante amplio de aplicaciones que si cuentan con un bonito diseño y que organizan muy bien sus servicios.

Compartimos una galería con algunas de ellas y si recuerdan otras, pueden recomendarlas en los comentarios ;).

[nggallery id=196]

Éricka Duarte Roa

Éricka Duarte Roa

Antes que nada, debo confesar que la tecnología me era indiferente, pero desde que me topé con ella me enamoré y ha llegado a ser parte de mí. ENTER.CO ha sido mi trabajo y mi casa desde hace un año y gracias a este medio he podido desempeñar el oficio y la profesión que amo: el periodismo.
Me apasiona el tema del funcionamiento y la influencia que tienen las redes sociales en el ser humano, me encanta el todo lo relacionado a la ciberseguridad y considero que los ataques informáticos pueden llegar a tener casi el mismo poder de una bomba atómica. Soy fan de Apple, compradora compulsiva de tecnología y adicta a Twitter.

View all posts

200 comments

  • Yo cierro las aplicaciones para que mi teléfono consuma menos memoria y así «consuma menos batería»… igual desde android es un proceso muy fácil de hacer.. solo se debe dejar presionado el botón de home desde cualquier sitio y empezar a cerrar aplicaciones

    • Aunque ciertamente no es necesario. Android está diseñado específicamente para optimizar el consumo de recursos, empezando por el ambiente de ejecución Dalvik VM. Lo que pasa es que habemos usuarios que nos sentimos más cómodos administrando nosotros mismos los recursos de nuestros sistemas o usuarios noveles que vienen con la costumbre de sistemas de escritorio de cerrar sus aplicaciones al dejar de usarlas. 

  • Yo cierro las aplicaciones para que mi teléfono consuma menos memoria y así «consuma menos batería»… igual desde android es un proceso muy fácil de hacer.. solo se debe dejar presionado el botón de home desde cualquier sitio y empezar a cerrar aplicaciones

    • Aunque ciertamente no es necesario. Android está diseñado específicamente para optimizar el consumo de recursos, empezando por el ambiente de ejecución Dalvik VM. Lo que pasa es que habemos usuarios que nos sentimos más cómodos administrando nosotros mismos los recursos de nuestros sistemas o usuarios noveles que vienen con la costumbre de sistemas de escritorio de cerrar sus aplicaciones al dejar de usarlas. 

  • Buen Articulo y menos mal sabemos que Samsung patrocina la nota. 

    Acerca de que el Malware no está presente en la tienda oficial: 
    Busquen en Google: More malware found hosted in Google’s official Android market
    Por cierto Google NO revisa cada aplicación que se publica en el Android Market. Lo que hace es que si despues encuentran problemas retiran las aplicaciones, así que es muy facil infectarse.

    En Mac existen aplicaciones que ayudan a sincronizar con Android, la que mas me gusta es DoubleTwist para la musica. 

    @Camilo2k

    • El artículo nunca dice que el malaware no existe en el Google Play. Textualmente dice: «Esto ocurre muy rara vez»  En el segundo punto te equivocas, hay una aplicación en el Google play que hace taréas de rutina para revisar la seguridad de las aplicaciones.

    •  Hace un tiempo.. hice una aplicación para los iPhones, que se podía tomar el control del Mobil en Web…. Y la intente exportar para Andorid y me costo trabajo hacerla correr…

  • Buen Articulo y menos mal sabemos que Samsung patrocina la nota. 

    Acerca de que el Malware no está presente en la tienda oficial: 
    Busquen en Google: More malware found hosted in Google’s official Android market
    Por cierto Google NO revisa cada aplicación que se publica en el Android Market. Lo que hace es que si despues encuentran problemas retiran las aplicaciones, así que es muy facil infectarse.

    En Mac existen aplicaciones que ayudan a sincronizar con Android, la que mas me gusta es DoubleTwist para la musica. 

    @Camilo2k

    • El artículo nunca dice que el malaware no existe en el Google Play. Textualmente dice: «Esto ocurre muy rara vez»  En el segundo punto te equivocas, hay una aplicación en el Google play que hace taréas de rutina para revisar la seguridad de las aplicaciones.

    •  Hace un tiempo.. hice una aplicación para los iPhones, que se podía tomar el control del Mobil en Web…. Y la intente exportar para Andorid y me costo trabajo hacerla correr…

  • Yo agregaría una mentira que los vendedores de Android (especialmente Samsung) les dicen a los consumidores con el fin que escojan Android en lugar de iPhone (y he sido testigo de eso en las tiendas de tecnología): Les dicen a los consumidores que en Android las aplicaciones son gratis, mientras que en iPhone hay que pagar por ellas. Nada más falso y mentiroso, se aprovechan del desconocimiento de muchas personas en temas de tecnología.

    • en tanto si en tanto no, cuando hablo con amigos usuarios de iphone y discutiendo estos temas, de lo que yo llevo usando un movil con android nunca he tenido que pagar por una app, ellos manifiestan que si han tenido que pagar por muchas de las que usamos en comun, asi sea un precio casi simbolico 0.99 dolares, o sean muy pocas. igual todo market tiene sus app gratis y de pago, la ventaja que veo en android es que la app paga puedes encontrar una que cumpla la misma funcion y sea gratis

      • Estoy de acuerdo, muchas aplicaciones son gratuitas en Android porque vienen con publicidad y así se «paga» prácticamente, por que el desarrollador recibe por ese medio los ingresos, si uno no quiere publicidad pues paga por la aplicación. En cambio con la experiencia que he tenido con el sistema de Apple la única forma de de obtener una aplicación gratuita era usando el Installous o un demo que igual viene cargado de publicidad. Pero en ultimas si es mas fácil encontrar apps gratuitas y buenas en Android que vienen por pago en iOS.

    • Es la cultura de este país en lo que tienen que decir para vender más productos. Nada bueno en esta vida es gratis, y si se quiere algo de calidad, hay que pagar por eso. Aunque lo reconozco, hay aplicaciones que no valen pagar ni 1 dolar, cuando son gratis en otra tienda de aplicaciones.

      • Los servicios de Google son gratuitos, y son excelentes.
        En parte la idea de que la calidad cuesta puede ser acertada, pero tampoco se debe pensar que entre más se pague por algo será mejor.

        Específicamente hablando de android, se encuentran muchas aplicaciones buenas y gratis o baratas, no necesariamente porque sean de menor calidad sino porque funcionan con diferentes modelos de negocio, y no siempre es con publicidad. Por ejemplo LG regaló 50 Gb de almacenamiento en «box» a sus usuarios, samsung hace regalitos bien interesantes también.

    • pues la verdad me parece el colmo que APPLE cobre 1 dólar por descargar whatsapp en su iPhone. cuando en android se descarga desde google play o directamente de la pagina de whatsapp. (aclaro que la licencia de whatsapp se paga aparte de lo que pide APPLE.)

  • Yo agregaría una mentira que los vendedores de Android (especialmente Samsung) les dicen a los consumidores con el fin que escojan Android en lugar de iPhone (y he sido testigo de eso en las tiendas de tecnología): Les dicen a los consumidores que en Android las aplicaciones son gratis, mientras que en iPhone hay que pagar por ellas. Nada más falso y mentiroso, se aprovechan del desconocimiento de muchas personas en temas de tecnología.

    • en tanto si en tanto no, cuando hablo con amigos usuarios de iphone y discutiendo estos temas, de lo que yo llevo usando un movil con android nunca he tenido que pagar por una app, ellos manifiestan que si han tenido que pagar por muchas de las que usamos en comun, asi sea un precio casi simbolico 0.99 dolares, o sean muy pocas. igual todo market tiene sus app gratis y de pago, la ventaja que veo en android es que la app paga puedes encontrar una que cumpla la misma funcion y sea gratis

      • Estoy de acuerdo, muchas aplicaciones son gratuitas en Android porque vienen con publicidad y así se «paga» prácticamente, por que el desarrollador recibe por ese medio los ingresos, si uno no quiere publicidad pues paga por la aplicación. En cambio con la experiencia que he tenido con el sistema de Apple la única forma de de obtener una aplicación gratuita era usando el Installous o un demo que igual viene cargado de publicidad. Pero en ultimas si es mas fácil encontrar apps gratuitas y buenas en Android que vienen por pago en iOS.

    • Obviamente no todas son gratis, pero si hay muchas mas gratuitas que en la app store de Apple o Marketplace de WP, un ejemplo, Whatsapp que en playstore es gratuito en Appstore cuesta 1 dolar

    • Es la cultura de este país en lo que tienen que decir para vender más productos. Nada bueno en esta vida es gratis, y si se quiere algo de calidad, hay que pagar por eso. Aunque lo reconozco, hay aplicaciones que no valen pagar ni 1 dolar, cuando son gratis en otra tienda de aplicaciones.

      • Los servicios de Google son gratuitos, y son excelentes.
        En parte la idea de que la calidad cuesta puede ser acertada, pero tampoco se debe pensar que entre más se pague por algo será mejor.

        Específicamente hablando de android, se encuentran muchas aplicaciones buenas y gratis o baratas, no necesariamente porque sean de menor calidad sino porque funcionan con diferentes modelos de negocio, y no siempre es con publicidad. Por ejemplo LG regaló 50 Gb de almacenamiento en «box» a sus usuarios, samsung hace regalitos bien interesantes también.

    • pues la verdad me parece el colmo que APPLE cobre 1 dólar por descargar whatsapp en su iPhone. cuando en android se descarga desde google play o directamente de la pagina de whatsapp. (aclaro que la licencia de whatsapp se paga aparte de lo que pide APPLE.)

  • Al menos, podemos denotar una experiencia de usuario, la cual puede ser explicita…
    No como en otros casos, que afirman una experiencia que ni explican, ni mucho menos existe. Pero siempre intentan camuflarse, hablando de las vulnerabilidades de Android, sabiendo muy bien que iOS, también tiene vulnerabilidades y que no se puede comparar, un porcentaje tan alto de usuarios Android Vs usuarios iOS. Aunque si hacemos un ponderado, puede que estén muy parejos…

  • Al menos, podemos denotar una experiencia de usuario, la cual puede ser explicita…
    No como en otros casos, que afirman una experiencia que ni explican, ni mucho menos existe. Pero siempre intentan camuflarse, hablando de las vulnerabilidades de Android, sabiendo muy bien que iOS, también tiene vulnerabilidades y que no se puede comparar, un porcentaje tan alto de usuarios Android Vs usuarios iOS. Aunque si hacemos un ponderado, puede que estén muy parejos…

  • Menudo artículo más  partidista por llamarlo de alguna forma:
    ¿¿La verdad sobre cinco mitos falsos de Android??

    primero de mitos falsos nada oiga!! Que diga que la seguridad de Android esta en manos del usuario y de no instalarse aplicaciones de fuera de las tiendas de google y samsung es para dejar de leer este panfleto pero ya!!! 

    Android tiene errores de seguridad en partes criticas del so. (no solo en las app de terceros, no nos vendan la moto) Todos los años hay conferiencias de ingenieros de software y demás expertos para intentar lograr solucionar algún punto negro de ese sistema operativo. El segundo punto, ese gestor de aplicaciones que lleva android (SO) ya consume memoria y espacio de proceso, por lo que hace más lento el movil unos segundos o lo que tarde dependera del movil, si ya le instalas una aplicación para controlar las aplicaciones y demás ni te cuento.

    Lo del teclado, es verdad que no es muy bueno o en sus antiguas versiones era nefasto, pero para eso estan las app, o instalar otro tipo de teclados que tambien se puede. Son gustos más que nada en este punto.

    No son compatibles mac con android, no se pueden usar entre ellos, otra cosa es que uses desde tu telefono un servicio de google como googlemail o alguna otra cosa y bajes los datos desde ahi, desde un windows tambien lo puedes hacer, pero no tiene nada que ver con que sean compatibles ni interaccionen mac y android.

    Sobre el aspecto de las aplicaciones Android, eso depende de los recursos y el gusto de los desarrolladores, la gran mayoria no son muy bonitas, que tengan un listado con algunas curiosas no dice mucho más. 

    y una vez dicho esto, no soy de apple, es más no he comprado nunca porque son carisimos, pero intentar vender la moto de «las verdades de los mitos falsos de android» asi por asi me parece muy falso…  y más cuando esos «mitos» no son tan mitos en algunos puntos.

    • Pero, la seguridad SÍ está en manos del usuario, android da libertad y es responsabilidad del usuario administrarla, es claro que otros SO moviles mucho mas cerrados se mueven en la zona de confort y seguridad del usuario «comun y silvestre» diciendole que puede y que no puede hacer con su teléfono pero con android es diferente, desde que sale de la caja el usuario tiene control casi total sobre el hw y el software de su equipo, casi sin restricciones, esto es lo que personalmente me encanta del SO. Siempre van a encontrar algún problema de seguridad, siempre, no hay sistema perfecto, y esto aplica no solo para android  sino tambien a IOS, WP, Symbian, BB…..etc, etc, etc. 

      Lo del teclado va por gustos, hay unos mejores que otros y finalmente el usuario escoge con cual se queda, eso IMHO es punto para Android. Hablando de la parte estética de las aplicaciones también va en gustos, para mi hay apps que se ven mejor en android que en IOS y viceversa, no le veo el lío al asunto tampoco. 

      En el tema de mac y android de que tipo de compatibilidad hablan? necesitan un soft tipo iTunes o Zune para gestionar su telefono? android no funciona así, usted es libre de gestionarlo como mejor le parezca con cables o de forma inhalambrica, desde la nube o localmente, si hablamos de desarrollo, ADB y otro tipo de cosas no muy comunes para los usuarios entonces Android si es culpable de no ser compatible con mac, de todas formas, tampoco se puede desarrollar para IOS en otra plataforma que no sea mac no?

      •  Hablas de software cerrado en que terminos?
        Porque google podria dar la misma libertad actual a los usuarios sin entregar el código a las operadoras moviles para su fragmentación. Otra cosa es que le interese, ya que entregando el código consigio esa gran difusión en el mercado. hay esta la trampa.
        Google perfectamente podria desarrollar un Android «limpio» para todo el mundo (no conseguiría tanta difusión porque las operadoras se tendrian que amoldar al S.O. justo todo lo contrario que hace google fragmentandolo), y con ello hacer que todos reciviesen actualizaciones y parches de seguridad más a menudo y los usuarios podrian seguir entrando en la zona de superUsuario, jugar con su telefono y mil cosas más. Google se desentiende de los usuarios en terminos de seguridad a favor de intereses de mercado. 

        Sobre que la seguridad esta en manos del usuario, ya conteste  arriba que si en parte, en tus manos esta no instalar una app infectada, pero lo que no esta en tus manos es que te roben información privada por medio de un fallo de un protocolo mal gestionado por Android por ejemplo, o que alguien pueda entrar a tu telefono sin tener que instalar ninguna app, sino entrando por otras puertas que el usuario no puede controlar ya que las gestiona el S.O. y eso es un fallo de Android que se intenta corregir.

        •  Claro… que no! Eso es lo que tu crees!  Para ello te tengo estas preguntas..
          Dime por que no existen App en iOS de modificación de interfaz?
          Por que no existen un instalador de consola para iOS o Winphone sin salir del sistema?
          Por que no puedo correr un SO diferente como Ubuntu en su respectivo caso Mac en iOS o en win8 en winphone?
          Dime el porque diablos puedo hacer correr App, peque;as directamente escritas en mi mobil en iOS o Winphone?
          Por que no puedo construir directamente aplicaciones desde mi mobil en iOS o en WinPhone?

          Cuando me respondas esas preguntas… hablamos

          • Tus preguntas no tienen nada que ver con la respuesta anterior.
            Por que mac no quiere?
            ios  creo que si lleva consola, pero no lo se seguro no tengo ios ya lo dije muchas veces.
            ubuntu no esta diseñado para aparatos moviles, excepto el ubuntu movile que esta precisamente diseñado para usarlo en moviles android…. y mac y windos no usan los mismos protocolos.

            En las dos ultimas preguntas te estas contradiciendo?

    • «El segundo punto, ese gestor de aplicaciones que lleva android (SO) ya
      consume memoria y espacio de proceso, por lo que hace más lento el movil
      unos segundos o lo que tarde dependera del movil, si ya le instalas una
      aplicación para controlar las aplicaciones y demás ni te cuento» en todos los sistemas actuales se usa una cosa que es el recolector de basura (memoria solicitada que no se libera cuando nadie la reclama, o quien la utilizaba ya no está); el gestor de aplicaciones es una extensión de esto mismo, al manejar las aplicaciones mismas como objetos. eso no significa que los demás no tengan su propio sistema de gestión, y éste está optimizado para est. De hecho, si no lo tuviera, le dejaría la gestión de memoria a las aplicaciones, y si una aplicación no hiciera limpieza podría ocupar toda la memoria para las demás aplicaciones y que no se pudiera correr nada, incluso después de terminar la aplicación (aunque cada aplicación debería hacer su propia limpieza, sólo por ser ordenados)

      •  Android usa el task killer, o recolector de basura como quieras llamarlo eso viene de Java, lo usa para ir matando procesos cuando estos ya no se usan, verdad, pero el problema con Android es que tambien para mejorar la usabilidad o manejo del aparato, usa una gestión algo rara…

        Andriod usa o procesa las aplicaciones en segundo plano, y sino fuese por el recolector de basura, cuando tu terminas de usar la aplicacion el proceso solo se cerraria cuando el aparato solicitase más memoria para usar otra app o algo, pero Android tambien usa «Los Procesos Vacíos» se utilizan para mejorar el rendimiento general del
        sistema, a menudo Android retiene aplicaciones en la memoria después de
        haber llegado al final de su vida.  Se mantiene esta memoria caché para
        mejorar el tiempo de respuesta de las aplicaciones al arrancarse.
        Es decir que algunas veces ese recolector de basura no actua, esas app se meten en los procesos vacios consumiendo tiempo de proceso (aunque no mucho) y a la larga podria llegar a ser positivo porque cargaria la aplicación más rapido si la vuelves a usar, pero hasta entonces hace el movil más lento. un saludo 😉

        • que si después de finalizar el programa el código queda en memoria, sí, puede suceder, y no sólo en android sino igual que el comentario anterior, con cualquier sistema (y que por algo es que cuando ud carga word laprimera vez en su pc lo hace lento pero luego se demora menos cargando); en la mayoría de los casos ud lo conoce con el nombre ‘cargar servicios’, ‘cargar drivers’ etc y eso hace que la primera ejecución sea lenta y luego lo haga más rápido (por ejemplo si tiene qué convertir de script a binario, o de lenguaje específico de la máquina virtual a binario). eso significa que la próxima vez no tiene qué hacer cvalidaciones de sintaxis que ya hizo previamente, por ejemplo; y una cosa es que ocupe espacio en memoria y otra que consuma recursos aparte de la memoria que utiliza. en qué sentido el tener algo en memoria consume corriente? digamos que si no tiene el código de un programa consume memoria? tampoco implica que realmente quede menos memoria disponible para ejecuciones, sí afecta, pero no mucho, pues igual que cuando se habla de ‘caché l1, l2 etc’, hay diferentes niveles de caché, cada uno cond iferentes tiempos de acceso, y el código del programq ue terminó de ejecutarse lo puede mandar a un caché, que lo tenga disponible y sea de acceso relativamente rápido, pero no a la ram que utiliza mientras ejecuta la aplicación, así que no afectaría mucho el recuros memoria. tampoco significa que todo lo que ejecute quede en caché, pues para eso usa una tabla donde indioca estadísticas y demás, igual que cuando ud escribe una dirección en la barra de su navegador, donde se le da prioridad a las direcciones que tienen má sprobabilidad que sea a donde ud quiere ir, y ese caché, al igual que el del navegador, será limitado y le dará prioridad a lo que debe tener prioridad; eso caso todos los sistemas operativos lo usan; la diferencia es qué tan optimizado está para lo que debe hacer.. no veo en qué forma afecta lo que ud dice

      •  soy como sheldom no pillo el sarcasmo xD jaja noo es broma.

        yo hablo de eso porque soy técnico programador y estudio una ingenieria de software y ya me las he visto con java y con android varias veces y siempre estoy leyendo noticias sobre el tema, y por lo que comenta le puedo decir que no ha leido la parte final de mi comentario, NO TENGO nada de apple, es más siempre le estoy dando pegas a una compañera de clase y me metí mucho con ella cuando se cargo su mac al primer año de comprarlo xDxDxD  iOS tambien tiene sus debilidades. 

        Pero eso no es razón para decir la barbaridad de que la culpa de la inseguridad de Android es de los usuarios…

        • Estoy de acuerdo, algunas fallas de seguridad podrían haber existido en Android. Pero nada de eso le quita a los usuarios la responsabilidad de saber los principios básicos de seguridad de cualquier dispositivo, entre ellos el evitar las ubicaciones desconocidas.

          •  Si los usuarios tienen parte de culpa, pero no toda.
            Lo malo es que ya no es solo ubicaciones desconocidas en la propia tienda de google hay aplicaciones infectadas, y aunque el «diablo» ese antibichos este dando vueltas por ahí, solo lleva menos de 1 año activo y hay más de medio millon de aplicaciones por controlar y no es efectivo al 100%, y encima hay casos de denuncias de app infectadas que se han tardado más de un mes en su retiro de la tienda en este mismo año. Google no se preocupa por la seguridad hasta que se ve forzada, ese es el problema.

        •  «Estudia».. he ahi su error! Tenga cuidado con decir que el Código abierto. Tiene mas problemas de seguridad que el Código cerrado… es un típico error, cuando no se sabe los tiempo de corrección de problemas de tal índole. Te invito a hacer un hack en un Andorid 4 que es igual que hacer un hack en Linux 3.5

          •  El Indice de error es mayor en un código abierto precisamente porque más personas toquetean dicho código, otro indice distinto es el tiempo de corrección de dichos errores ya que es menor por la misma razon que el anterior, más personas trabajando (en la solución).

            Un código cerrado solo tiene a un equipo de desarrolladores que efectuan el código, y su indice de error suele ser menor por estadistica, otro punto es el tiempo de corrección al ser un grupo cerrado trabajan pocos para reparar los errores con lo que el tiempo de corrección es mayor.

            Si he nombrado código abierto en algun momento era refiriendome en este caso a Android (que viene de java practicamente que es código abierto) y con lo de problemas de seguridad en el caso de Android muchos de esos problemas llevan años sin conseguir repararlos y anualmente se hacen reuniones en todo el mundo por ese mismo motivo.

          •  Tener la última versión de android es lo más recomendable, pero aun así esa versión sigue teniendo problemas de seguridad ajenas a los usuarios, y encima gracias a la fragmentación no todos los usuarios de android pueden actualizarse a esa versión.

            Para que quede claro, solo he intervenido aquí porque artículos como estos hacen que los usuarios de Android bajen la guardia al creer que no bajandose aplicaciones o leyendose mejor la letra pequeña estaran seguros, y no es así… Hay que hacer un uso responsable del movil mientras google no siente la cabeza y de más importancia a la seguridad de verdad, no hay S.O. perfecto, pero hasta que se invente que no engañen a los usuarios dismitificando mitos que no lo son.

    • 1- las principales fallas de seguridad se dan a nivel de usuario, sea android u otro So cualquiera, en este caso Android se debe a que los usuarios instalan apps y no se fijan en los permisos, o instalan apk de ubicaciones desconocidas, practicamente el usuario abre las puertas para que se presente robo de informacion

      2- Android tiene errores criticos a nivel de so, si pero un cracker, hacker etc no controla de la nada un telefono asi como asi, usa malware camuflado en apps, u otro tipo de metodos que al final el usuario termina autorizando, lo que nos lleva al punto 1. y lo del gestor de aplicaciones, nunca he tenido problemas de rendimiento con mi celular mas no se, creo que hay que ser conciente de la capacidad de la ram

      3-el teclado es cierto, a mi la verdad me va bien con swype, me parece mejor alternativa al teclado nativo, igual como dices hay muchas app con mejores funcionalidades

      4-lo de Mac y android es cierto que no son compatibles nativamente con el so, tampoco lo es con windows ni con linux, el caso aqui no es que lo conectes al pc y se sincronize, para eso tienes que usar un tercero, y hay alternativas a usar apps para sincronizar contenido como puede ser kies air y airdroid que funcionan en cualquier navegador o alguna otra por ahi, la mejor opcion sincronizar con gmail sin duda (calendarios correos etc)

      4-hay aplicaciones con muy bonita interfaz grafica, skype, instagram etc asi como hay unas muy planas, pero depende mas del gusto, trabajo, y dedicacion del desarrollador que del so, ademas en mi opinion es mas importante la funcionalidad de la aplicacion que el diseño (aunque es cierto que lo grafico atrae mas)

      Espero haber debatido los puntos correctamente  Saludos

      • De hecho sobre la apariencia de las aplicaciones, en mi opinión es más como desconocimiento de la plataforma. Si por ejemplo, nos ponemos a observar la versión oficial de Facebook para Android, dicha aplicación es bonita, pero los desarrolladores no le hacen ningún tipo de manejo de memoria o eliminación de versiones pasadas (que es lo que hace que pese tantos megas). Si, como en mi caso, prefieren cambiar, hay alternativas por todas partes (Friendcaster, por ejemplo). es cuestión de revisar en Google Play, por ejemplo. Así como de pedir recomendaciones de otros usuarios de Android.

      •  Hola Jorge (me permites que  te llame asi?)
        Estoy de acuerdo, las principales fallas de seguridad en cualquier sistema operativo recaen en el mal uso o uso incorrecto del usuario que lo utiliza, los programadores no son dios y no pueden preveer cada movimiento del usuario para evitar esos errores lamentablemente, pero en el caso de android no es el único hueco que hay, y muchas infecciones o muchos fallos recaen en el propio Sistema Operativo, al ser código abierto y que todo el mundo lo toquetea incluida las empresas de telefonía (samsung, htc, etc), han dejado un sistema fragmentado, facil de atacar y que esta dando muchos problemas a expertos de todo el mundo.
        Este verano hicieron una conferencia cerca de mi universidad y reunieron expertos en seguridad y software de muchos puntos de europa para hablar sobre estos temás. Ya no solo es el malware (por el que android ahora es conocido como el windows de los moviles, por la cantidad de virus que se hicieron para xp y vista en el pasado), muchos protocolos estan mal y son sensibles a ataques, y ya no solo puedes llegar a controlar hackeando por medio de apps, tambien puedes acceder al telefono por el sistema Bluetooth si lo tienes abierto y tomar el control por la gran facilidad de cambiar permisos de superUsuario, es decir no hace falta instalar nada, puedes controlar el movil por completo solo por el sistema Bluetooth. 

        Que digan que la responsabilidad es de los usuarios, es una patada en los bajos con perdon, pero la responsabilidad final y mayoritaria la tiene google que no le interesa la seguridad y prefiere dejar su código a multitud de empresas de telefonía y que hagan sus versiones dejando a muchos usuarios sin posibilidad de actualizar sus versiones de Android para tapar esos huecos en los protocolos y demás, y que una persona se infecte de malware tambien es posible en la tienda oficial, hasta principios de año no habia ningun tipo de seguridad, ahora implantaron un «diablo» caza malware (algo tarde con el gran número de apps actuales), pero si encuentras una app infectada y la denuncias hay casos en los que han tardado más de un mes en retirarla.

        Apple y Microsoft estan haciendo lo contrario, han cerrado su código y solo lo dejan distribuir, solo ellos lo tocan y sacan las actualizaciones pertinentes para TODOS! con esto han conseguido más seguridad y menos ataques anualmente.  Por eso, el mito de la inseguridad de Android no es tal mito no os confieis, que son muy caros los telefonos para usarlos de pisapapeles luego si se rompen.

      •  Error! Linux si es compatible completamente con Andorid. Si analizas con gran detalle el código utilizado en Andorid 4 y versiones siguientes y lo comparas con Linux 3.5 y versiones siguientes, utilizan mucho código común entre ellos. De hecho grandes, personalidades han afirmado que se han unido los dos.

        Para la próxima ten cuidado con lo que dices. Pero en todo lo de mas estoy completamente de acuerdo!

  • Menudo artículo más  partidista por llamarlo de alguna forma:
    ¿¿La verdad sobre cinco mitos falsos de Android??

    primero de mitos falsos nada oiga!! Que diga que la seguridad de Android esta en manos del usuario y de no instalarse aplicaciones de fuera de las tiendas de google y samsung es para dejar de leer este panfleto pero ya!!! 

    Android tiene errores de seguridad en partes criticas del so. (no solo en las app de terceros, no nos vendan la moto) Todos los años hay conferiencias de ingenieros de software y demás expertos para intentar lograr solucionar algún punto negro de ese sistema operativo. El segundo punto, ese gestor de aplicaciones que lleva android (SO) ya consume memoria y espacio de proceso, por lo que hace más lento el movil unos segundos o lo que tarde dependera del movil, si ya le instalas una aplicación para controlar las aplicaciones y demás ni te cuento.

    Lo del teclado, es verdad que no es muy bueno o en sus antiguas versiones era nefasto, pero para eso estan las app, o instalar otro tipo de teclados que tambien se puede. Son gustos más que nada en este punto.

    No son compatibles mac con android, no se pueden usar entre ellos, otra cosa es que uses desde tu telefono un servicio de google como googlemail o alguna otra cosa y bajes los datos desde ahi, desde un windows tambien lo puedes hacer, pero no tiene nada que ver con que sean compatibles ni interaccionen mac y android.

    Sobre el aspecto de las aplicaciones Android, eso depende de los recursos y el gusto de los desarrolladores, la gran mayoria no son muy bonitas, que tengan un listado con algunas curiosas no dice mucho más. 

    y una vez dicho esto, no soy de apple, es más no he comprado nunca porque son carisimos, pero intentar vender la moto de «las verdades de los mitos falsos de android» asi por asi me parece muy falso…  y más cuando esos «mitos» no son tan mitos en algunos puntos.

    • Pero, la seguridad SÍ está en manos del usuario, android da libertad y es responsabilidad del usuario administrarla, es claro que otros SO moviles mucho mas cerrados se mueven en la zona de confort y seguridad del usuario «comun y silvestre» diciendole que puede y que no puede hacer con su teléfono pero con android es diferente, desde que sale de la caja el usuario tiene control casi total sobre el hw y el software de su equipo, casi sin restricciones, esto es lo que personalmente me encanta del SO. Siempre van a encontrar algún problema de seguridad, siempre, no hay sistema perfecto, y esto aplica no solo para android  sino tambien a IOS, WP, Symbian, BB…..etc, etc, etc. 

      Lo del teclado va por gustos, hay unos mejores que otros y finalmente el usuario escoge con cual se queda, eso IMHO es punto para Android. Hablando de la parte estética de las aplicaciones también va en gustos, para mi hay apps que se ven mejor en android que en IOS y viceversa, no le veo el lío al asunto tampoco. 

      En el tema de mac y android de que tipo de compatibilidad hablan? necesitan un soft tipo iTunes o Zune para gestionar su telefono? android no funciona así, usted es libre de gestionarlo como mejor le parezca con cables o de forma inhalambrica, desde la nube o localmente, si hablamos de desarrollo, ADB y otro tipo de cosas no muy comunes para los usuarios entonces Android si es culpable de no ser compatible con mac, de todas formas, tampoco se puede desarrollar para IOS en otra plataforma que no sea mac no?

      •  Hablas de software cerrado en que terminos?
        Porque google podria dar la misma libertad actual a los usuarios sin entregar el código a las operadoras moviles para su fragmentación. Otra cosa es que le interese, ya que entregando el código consigio esa gran difusión en el mercado. hay esta la trampa.
        Google perfectamente podria desarrollar un Android «limpio» para todo el mundo (no conseguiría tanta difusión porque las operadoras se tendrian que amoldar al S.O. justo todo lo contrario que hace google fragmentandolo), y con ello hacer que todos reciviesen actualizaciones y parches de seguridad más a menudo y los usuarios podrian seguir entrando en la zona de superUsuario, jugar con su telefono y mil cosas más. Google se desentiende de los usuarios en terminos de seguridad a favor de intereses de mercado. 

        Sobre que la seguridad esta en manos del usuario, ya conteste  arriba que si en parte, en tus manos esta no instalar una app infectada, pero lo que no esta en tus manos es que te roben información privada por medio de un fallo de un protocolo mal gestionado por Android por ejemplo, o que alguien pueda entrar a tu telefono sin tener que instalar ninguna app, sino entrando por otras puertas que el usuario no puede controlar ya que las gestiona el S.O. y eso es un fallo de Android que se intenta corregir.

        •  Claro… que no! Eso es lo que tu crees!  Para ello te tengo estas preguntas..
          Dime por que no existen App en iOS de modificación de interfaz?
          Por que no existen un instalador de consola para iOS o Winphone sin salir del sistema?
          Por que no puedo correr un SO diferente como Ubuntu en su respectivo caso Mac en iOS o en win8 en winphone?
          Dime el porque diablos puedo hacer correr App, peque;as directamente escritas en mi mobil en iOS o Winphone?
          Por que no puedo construir directamente aplicaciones desde mi mobil en iOS o en WinPhone?

          Cuando me respondas esas preguntas… hablamos

          • Tus preguntas no tienen nada que ver con la respuesta anterior.
            Por que mac no quiere?
            ios  creo que si lleva consola, pero no lo se seguro no tengo ios ya lo dije muchas veces.
            ubuntu no esta diseñado para aparatos moviles, excepto el ubuntu movile que esta precisamente diseñado para usarlo en moviles android…. y mac y windos no usan los mismos protocolos.

            En las dos ultimas preguntas te estas contradiciendo?

    • «El segundo punto, ese gestor de aplicaciones que lleva android (SO) ya
      consume memoria y espacio de proceso, por lo que hace más lento el movil
      unos segundos o lo que tarde dependera del movil, si ya le instalas una
      aplicación para controlar las aplicaciones y demás ni te cuento» en todos los sistemas actuales se usa una cosa que es el recolector de basura (memoria solicitada que no se libera cuando nadie la reclama, o quien la utilizaba ya no está); el gestor de aplicaciones es una extensión de esto mismo, al manejar las aplicaciones mismas como objetos. eso no significa que los demás no tengan su propio sistema de gestión, y éste está optimizado para est. De hecho, si no lo tuviera, le dejaría la gestión de memoria a las aplicaciones, y si una aplicación no hiciera limpieza podría ocupar toda la memoria para las demás aplicaciones y que no se pudiera correr nada, incluso después de terminar la aplicación (aunque cada aplicación debería hacer su propia limpieza, sólo por ser ordenados)

      •  Android usa el task killer, o recolector de basura como quieras llamarlo eso viene de Java, lo usa para ir matando procesos cuando estos ya no se usan, verdad, pero el problema con Android es que tambien para mejorar la usabilidad o manejo del aparato, usa una gestión algo rara…

        Andriod usa o procesa las aplicaciones en segundo plano, y sino fuese por el recolector de basura, cuando tu terminas de usar la aplicacion el proceso solo se cerraria cuando el aparato solicitase más memoria para usar otra app o algo, pero Android tambien usa «Los Procesos Vacíos» se utilizan para mejorar el rendimiento general del
        sistema, a menudo Android retiene aplicaciones en la memoria después de
        haber llegado al final de su vida.  Se mantiene esta memoria caché para
        mejorar el tiempo de respuesta de las aplicaciones al arrancarse.
        Es decir que algunas veces ese recolector de basura no actua, esas app se meten en los procesos vacios consumiendo tiempo de proceso (aunque no mucho) y a la larga podria llegar a ser positivo porque cargaria la aplicación más rapido si la vuelves a usar, pero hasta entonces hace el movil más lento. un saludo 😉

        • que si después de finalizar el programa el código queda en memoria, sí, puede suceder, y no sólo en android sino igual que el comentario anterior, con cualquier sistema (y que por algo es que cuando ud carga word laprimera vez en su pc lo hace lento pero luego se demora menos cargando); en la mayoría de los casos ud lo conoce con el nombre ‘cargar servicios’, ‘cargar drivers’ etc y eso hace que la primera ejecución sea lenta y luego lo haga más rápido (por ejemplo si tiene qué convertir de script a binario, o de lenguaje específico de la máquina virtual a binario). eso significa que la próxima vez no tiene qué hacer cvalidaciones de sintaxis que ya hizo previamente, por ejemplo; y una cosa es que ocupe espacio en memoria y otra que consuma recursos aparte de la memoria que utiliza. en qué sentido el tener algo en memoria consume corriente? digamos que si no tiene el código de un programa consume memoria? tampoco implica que realmente quede menos memoria disponible para ejecuciones, sí afecta, pero no mucho, pues igual que cuando se habla de ‘caché l1, l2 etc’, hay diferentes niveles de caché, cada uno cond iferentes tiempos de acceso, y el código del programq ue terminó de ejecutarse lo puede mandar a un caché, que lo tenga disponible y sea de acceso relativamente rápido, pero no a la ram que utiliza mientras ejecuta la aplicación, así que no afectaría mucho el recuros memoria. tampoco significa que todo lo que ejecute quede en caché, pues para eso usa una tabla donde indioca estadísticas y demás, igual que cuando ud escribe una dirección en la barra de su navegador, donde se le da prioridad a las direcciones que tienen má sprobabilidad que sea a donde ud quiere ir, y ese caché, al igual que el del navegador, será limitado y le dará prioridad a lo que debe tener prioridad; eso caso todos los sistemas operativos lo usan; la diferencia es qué tan optimizado está para lo que debe hacer.. no veo en qué forma afecta lo que ud dice

    • Usted habla sobre eso, porque seguramente se encuentra, en el ecosistema mas invulnerable del mundo. iOS ¿no?

      (Sarcasmo ON)

      •  soy como sheldom no pillo el sarcasmo xD jaja noo es broma.

        yo hablo de eso porque soy técnico programador y estudio una ingenieria de software y ya me las he visto con java y con android varias veces y siempre estoy leyendo noticias sobre el tema, y por lo que comenta le puedo decir que no ha leido la parte final de mi comentario, NO TENGO nada de apple, es más siempre le estoy dando pegas a una compañera de clase y me metí mucho con ella cuando se cargo su mac al primer año de comprarlo xDxDxD  iOS tambien tiene sus debilidades. 

        Pero eso no es razón para decir la barbaridad de que la culpa de la inseguridad de Android es de los usuarios…

        • Estoy de acuerdo, algunas fallas de seguridad podrían haber existido en Android. Pero nada de eso le quita a los usuarios la responsabilidad de saber los principios básicos de seguridad de cualquier dispositivo, entre ellos el evitar las ubicaciones desconocidas.

          •  Si los usuarios tienen parte de culpa, pero no toda.
            Lo malo es que ya no es solo ubicaciones desconocidas en la propia tienda de google hay aplicaciones infectadas, y aunque el «diablo» ese antibichos este dando vueltas por ahí, solo lleva menos de 1 año activo y hay más de medio millon de aplicaciones por controlar y no es efectivo al 100%, y encima hay casos de denuncias de app infectadas que se han tardado más de un mes en su retiro de la tienda en este mismo año. Google no se preocupa por la seguridad hasta que se ve forzada, ese es el problema.

        •  «Estudia».. he ahi su error! Tenga cuidado con decir que el Código abierto. Tiene mas problemas de seguridad que el Código cerrado… es un típico error, cuando no se sabe los tiempo de corrección de problemas de tal índole. Te invito a hacer un hack en un Andorid 4 que es igual que hacer un hack en Linux 3.5

          •  El Indice de error es mayor en un código abierto precisamente porque más personas toquetean dicho código, otro indice distinto es el tiempo de corrección de dichos errores ya que es menor por la misma razon que el anterior, más personas trabajando (en la solución).

            Un código cerrado solo tiene a un equipo de desarrolladores que efectuan el código, y su indice de error suele ser menor por estadistica, otro punto es el tiempo de corrección al ser un grupo cerrado trabajan pocos para reparar los errores con lo que el tiempo de corrección es mayor.

            Si he nombrado código abierto en algun momento era refiriendome en este caso a Android (que viene de java practicamente que es código abierto) y con lo de problemas de seguridad en el caso de Android muchos de esos problemas llevan años sin conseguir repararlos y anualmente se hacen reuniones en todo el mundo por ese mismo motivo.

          •  Tener la última versión de android es lo más recomendable, pero aun así esa versión sigue teniendo problemas de seguridad ajenas a los usuarios, y encima gracias a la fragmentación no todos los usuarios de android pueden actualizarse a esa versión.

            Para que quede claro, solo he intervenido aquí porque artículos como estos hacen que los usuarios de Android bajen la guardia al creer que no bajandose aplicaciones o leyendose mejor la letra pequeña estaran seguros, y no es así… Hay que hacer un uso responsable del movil mientras google no siente la cabeza y de más importancia a la seguridad de verdad, no hay S.O. perfecto, pero hasta que se invente que no engañen a los usuarios dismitificando mitos que no lo son.

    • 1- las principales fallas de seguridad se dan a nivel de usuario, sea android u otro So cualquiera, en este caso Android se debe a que los usuarios instalan apps y no se fijan en los permisos, o instalan apk de ubicaciones desconocidas, practicamente el usuario abre las puertas para que se presente robo de informacion

      2- Android tiene errores criticos a nivel de so, si pero un cracker, hacker etc no controla de la nada un telefono asi como asi, usa malware camuflado en apps, u otro tipo de metodos que al final el usuario termina autorizando, lo que nos lleva al punto 1. y lo del gestor de aplicaciones, nunca he tenido problemas de rendimiento con mi celular mas no se, creo que hay que ser conciente de la capacidad de la ram

      3-el teclado es cierto, a mi la verdad me va bien con swype, me parece mejor alternativa al teclado nativo, igual como dices hay muchas app con mejores funcionalidades

      4-lo de Mac y android es cierto que no son compatibles nativamente con el so, tampoco lo es con windows ni con linux, el caso aqui no es que lo conectes al pc y se sincronize, para eso tienes que usar un tercero, y hay alternativas a usar apps para sincronizar contenido como puede ser kies air y airdroid que funcionan en cualquier navegador o alguna otra por ahi, la mejor opcion sincronizar con gmail sin duda (calendarios correos etc)

      4-hay aplicaciones con muy bonita interfaz grafica, skype, instagram etc asi como hay unas muy planas, pero depende mas del gusto, trabajo, y dedicacion del desarrollador que del so, ademas en mi opinion es mas importante la funcionalidad de la aplicacion que el diseño (aunque es cierto que lo grafico atrae mas)

      Espero haber debatido los puntos correctamente  Saludos

      • De hecho sobre la apariencia de las aplicaciones, en mi opinión es más como desconocimiento de la plataforma. Si por ejemplo, nos ponemos a observar la versión oficial de Facebook para Android, dicha aplicación es bonita, pero los desarrolladores no le hacen ningún tipo de manejo de memoria o eliminación de versiones pasadas (que es lo que hace que pese tantos megas). Si, como en mi caso, prefieren cambiar, hay alternativas por todas partes (Friendcaster, por ejemplo). es cuestión de revisar en Google Play, por ejemplo. Así como de pedir recomendaciones de otros usuarios de Android.

      •  Hola Jorge (me permites que  te llame asi?)
        Estoy de acuerdo, las principales fallas de seguridad en cualquier sistema operativo recaen en el mal uso o uso incorrecto del usuario que lo utiliza, los programadores no son dios y no pueden preveer cada movimiento del usuario para evitar esos errores lamentablemente, pero en el caso de android no es el único hueco que hay, y muchas infecciones o muchos fallos recaen en el propio Sistema Operativo, al ser código abierto y que todo el mundo lo toquetea incluida las empresas de telefonía (samsung, htc, etc), han dejado un sistema fragmentado, facil de atacar y que esta dando muchos problemas a expertos de todo el mundo.
        Este verano hicieron una conferencia cerca de mi universidad y reunieron expertos en seguridad y software de muchos puntos de europa para hablar sobre estos temás. Ya no solo es el malware (por el que android ahora es conocido como el windows de los moviles, por la cantidad de virus que se hicieron para xp y vista en el pasado), muchos protocolos estan mal y son sensibles a ataques, y ya no solo puedes llegar a controlar hackeando por medio de apps, tambien puedes acceder al telefono por el sistema Bluetooth si lo tienes abierto y tomar el control por la gran facilidad de cambiar permisos de superUsuario, es decir no hace falta instalar nada, puedes controlar el movil por completo solo por el sistema Bluetooth. 

        Que digan que la responsabilidad es de los usuarios, es una patada en los bajos con perdon, pero la responsabilidad final y mayoritaria la tiene google que no le interesa la seguridad y prefiere dejar su código a multitud de empresas de telefonía y que hagan sus versiones dejando a muchos usuarios sin posibilidad de actualizar sus versiones de Android para tapar esos huecos en los protocolos y demás, y que una persona se infecte de malware tambien es posible en la tienda oficial, hasta principios de año no habia ningun tipo de seguridad, ahora implantaron un «diablo» caza malware (algo tarde con el gran número de apps actuales), pero si encuentras una app infectada y la denuncias hay casos en los que han tardado más de un mes en retirarla.

        Apple y Microsoft estan haciendo lo contrario, han cerrado su código y solo lo dejan distribuir, solo ellos lo tocan y sacan las actualizaciones pertinentes para TODOS! con esto han conseguido más seguridad y menos ataques anualmente.  Por eso, el mito de la inseguridad de Android no es tal mito no os confieis, que son muy caros los telefonos para usarlos de pisapapeles luego si se rompen.

      •  Error! Linux si es compatible completamente con Andorid. Si analizas con gran detalle el código utilizado en Andorid 4 y versiones siguientes y lo comparas con Linux 3.5 y versiones siguientes, utilizan mucho código común entre ellos. De hecho grandes, personalidades han afirmado que se han unido los dos.

        Para la próxima ten cuidado con lo que dices. Pero en todo lo de mas estoy completamente de acuerdo!

  • realidad alrededor de android

    fragmentacion: cada fabricante cierra el s.o a su gusto y segun le convenga, esto hace que recibas la actualziacion de tu s.o hasta 3 o 4 meses despues si tu dispositivo es lo ultimo que ha salido, y en otros casos durar hasta el año. a eso puedes sumarle que cada dispositivo android si es gama alta podra soportar hasta 2 o 3 actualizaciones de s.o y pare de contar, el resto recibira. 1 o 2 o en algunos casos, nunca sabras que es una actualizacion, te parece poco? bueno pues despues de este tedioso proceso donde el fabricante decide cuando puedes actualizar el s.o de google ahora viene uno peor, la fragmentacion a causa del operador, cada operador coje la rom del fabricante y le hace sus propias modificaciones, su propio set de iconos y aplicaciones (las cuales no podras desisntalar como las demas) esto hace que la actualizacion tome otro tiempo aun mayor mientras el operador se da a la tarea de elaborar su rom y capar funcionalidades como el tethering o como el caso de claro que te da un samsung y le quita el samsung apps xD… mito? no lo creo, una realidad latente!!!

    • En ese caso la culpa es del operador de la línea Y del fabricante de celulares, no del SO como tal.

      • pero es que tu compras un celular hecho por algun fabricante y en su mayoria, mediante un operador, entonces? el que la fruta sea costosa por elt ransporte no le quita que siga siendo costosa, asi es la vida y sea culpa o no de google (de hecho no no veo donde dije que era culpa de google para ver ese tipo de respuestas) lo afecta y eso es lo queimporta, el como llega tu producto al consumidor final, o es que acaso los unicos celulares decentes del mercado van a ser los nexus?

    • La fragmentación no es culpa de google, es de los fabricantes y operadores. Es una consecuencia lógica de abrir la plataforma a hardware de terceros. Mire el caso windows phone, desde octubre van a haber 3 versiones del SO y muchas aplicaciones no serán compatibles con todos los equipos, desde ya puede verlo, trate de instalar Angry birds (de pago) en un lumia 610 y nos cuenta

    •  Creo… que el problema viene desde el método de actualización, dado que el SO comenzar a competir por espacio en la ROM. Es decir, que literalmente no se actualizan sino se descarga y se indexa, y las «actualizaciones» viejas no son eliminadas. Cosa que si pasa en linux, creo que el problema es fácil de solucionar, sin embargo hasta que punto es conveniente solucionarlo?

  • realidad alrededor de android

    fragmentacion: cada fabricante cierra el s.o a su gusto y segun le convenga, esto hace que recibas la actualziacion de tu s.o hasta 3 o 4 meses despues si tu dispositivo es lo ultimo que ha salido, y en otros casos durar hasta el año. a eso puedes sumarle que cada dispositivo android si es gama alta podra soportar hasta 2 o 3 actualizaciones de s.o y pare de contar, el resto recibira. 1 o 2 o en algunos casos, nunca sabras que es una actualizacion, te parece poco? bueno pues despues de este tedioso proceso donde el fabricante decide cuando puedes actualizar el s.o de google ahora viene uno peor, la fragmentacion a causa del operador, cada operador coje la rom del fabricante y le hace sus propias modificaciones, su propio set de iconos y aplicaciones (las cuales no podras desisntalar como las demas) esto hace que la actualizacion tome otro tiempo aun mayor mientras el operador se da a la tarea de elaborar su rom y capar funcionalidades como el tethering o como el caso de claro que te da un samsung y le quita el samsung apps xD… mito? no lo creo, una realidad latente!!!

      • pero es que tu compras un celular hecho por algun fabricante y en su mayoria, mediante un operador, entonces? el que la fruta sea costosa por elt ransporte no le quita que siga siendo costosa, asi es la vida y sea culpa o no de google (de hecho no no veo donde dije que era culpa de google para ver ese tipo de respuestas) lo afecta y eso es lo queimporta, el como llega tu producto al consumidor final, o es que acaso los unicos celulares decentes del mercado van a ser los nexus?

    • La fragmentación no es culpa de google, es de los fabricantes y operadores. Es una consecuencia lógica de abrir la plataforma a hardware de terceros. Mire el caso windows phone, desde octubre van a haber 3 versiones del SO y muchas aplicaciones no serán compatibles con todos los equipos, desde ya puede verlo, trate de instalar Angry birds (de pago) en un lumia 610 y nos cuenta

    •  Creo… que el problema viene desde el método de actualización, dado que el SO comenzar a competir por espacio en la ROM. Es decir, que literalmente no se actualizan sino se descarga y se indexa, y las «actualizaciones» viejas no son eliminadas. Cosa que si pasa en linux, creo que el problema es fácil de solucionar, sin embargo hasta que punto es conveniente solucionarlo?

  • Samsung ya no sabe que hacer, ademas de publicitar estas pauperrimas notas aún no supera que iPhone una vez más se los comió!!!

  • Samsung ya no sabe que hacer, ademas de publicitar estas pauperrimas notas aún no supera que iPhone una vez más se los comió!!!

  • Con respecto a cerrar las aplicaciones de Android, que si es necesario, la verdad me parece que si. Tengo una Tablet Toshiba Thrive AT100 y si ejecuto varias aplicaciones, es necesario que cierre algunas de ellas para que mejore el rendimiento. Se trata más que todo que hay aplicaciones que no administran adecuadamente la memoria a trabajar (entre más memoria utilice, más batería necesitará), o en el mismo desarrollo no implementan un buen ciclo de vida de los estados y las actividades que tiene una aplicación en Android. Por eso hay aplicaciones que funcionan perfectamente en cualquier dispositivo y otras no. 

  • Con respecto a cerrar las aplicaciones de Android, que si es necesario, la verdad me parece que si. Tengo una Tablet Toshiba Thrive AT100 y si ejecuto varias aplicaciones, es necesario que cierre algunas de ellas para que mejore el rendimiento. Se trata más que todo que hay aplicaciones que no administran adecuadamente la memoria a trabajar (entre más memoria utilice, más batería necesitará), o en el mismo desarrollo no implementan un buen ciclo de vida de los estados y las actividades que tiene una aplicación en Android. Por eso hay aplicaciones que funcionan perfectamente en cualquier dispositivo y otras no. 

  • esta interesante el articulo, me gustaria destacar otros puntos,

    1) Es cierto que google play a mejorado que tipo de aplicaciones se publican en su tienda pero tambien hay tiendas de terceros en los cuales muchas veces se publican apps que tiene malware muchas de estas tiendas nacen porque los dispositivos que acceden a ellas no cumple con los requerimientos de hardware para poder conectarse con google play y usan un android adapatado a estos dispositios y por ende obligan al usuario a usar estas tiendas de aplicaciones.

    2) La facilidad para conseguir e instalar apk en la terminal, a diferencia de apple para poder hacer esto hay que hacer el jailbreak para poder instalar estas apps.

    3) el cierre de las aplicaciones, este es un punto donde varian las opiniones en los blog que he leido y consultado aconsejan dejarlas abierta y que el mismo android se encargue de administrarlas asi el consumira menos recursos y bateria volviendo a abrir y cargar el app.
    4) sobre la sincorinzacion de android y mac, nunca he tenido problema con esto desde que se conecte el telefono por cable usb se pueden pasar los datos comun y corrriente si no tienes el cable de datos se pueden conectar bien, depronto el donde los dos no se conecta son en los telefonos si se intenta conectar un android y un iphone por bluethooth no lo haran, y eso se debe a que el iphone no usa las mismas versiones de bluethooth que android.

    • Hola, sobre el punto 5, Es el desarrollador de la aplicación que la limita en el manifiesto de la aplicación en donde el programa que no se pueda almacenar la app en la memoria externa del dispositivo y no el fabricante (ejemplo de apps qeu no se dejan mover a memoria y son pesadas: Facebook, Twitter, Whatsapp, todos los Widget’s, etc…)

      Para eso hay es que decirle al desarrollador a través de los comentarios que lo haga en su próxima versión.

      • Hola creo que no me hice entender, el desarrollador cumple con su parte de hacer el manifiesto y hacer que las aplicaciones se instalen en una memoria externa o no, ahora que tocas ese tema mi telefono tiene apenas 178 megas de memoria interna, la nueva aplicacion de facebook pesa 22 megas  twitter pesa 10 y whatsapp pesa 9 megas, maps pesa 15 megas pero esta se puede mover a la memoria externa igual deja 5 en la memoria interna y 10 en la externa, el desarrollador de estas apps no tiene la culpa, pero el fabricante si al hacer la memoria interna tan limitada teniendo encuenta que si quieres usar los widgtes de las aplicaciones o sincronizar tus contactos de facebook o twitter debes dejar estas aplicaciones hay en la memoria interna. lo mismo pasa con firefox no esta diseñado para la el procesador hardware del telefono.

        PD revisa de nuevo whatsapp en google play hay esta el valor despues del primer año

    • Next!!!

      En el punto numero 2, comienza a jugar la modificación del usuario versus los intereses de la compa;ia. El clásico ejemplo es Apple, ellos demandan a toda persona que modifique sus iPhones, sin embargo en google como es código abierto y se esta uniendo con Linux la probabilidades que sea vulnerado un sistema como ese con casi 1 en 1 mil millones (Sin modificarlo… y solo instalando cosas ultramente nesesarias). Y cuando es vulnerado es culpa del usuario que no sabe que le instalo! Te comento un anedota, hace un par de a;os salio un malware para linux el tiempo de reacción de la comunidad fue de 1 mes es ser detectado, neutralizado y que ninguna futura versión sea afectada. En cambio Apple lleva por lo menos 6 a 10 meses para lograr tal tipo de cosas… y el único beneficiado es el Usuario>

      En el punto numero 4, por ser un «fork» de linux, presenta los mismos problemas de conectividad de linux. Es decir las redes Samba son terribles para Andorid 2.5 hacia atrás, sin embargo, con las nuevas actualizaciones, con las modificaciones presentadas por microsoft y con el apoyo que se le a dado a Andorid por parte de Linux. Ya no deben ser problema!

      Y por ultimo punto 5, recordemos que Andorid es casi un «fork» de Linux. Por ende, tiene la misma portabilidad del OS, en pocas palabras… El núcleo de Andorid 4.2 esta corriendo en tu router (Aunque esa premisa, puede ser enga;oza), de tal modo muchas de las App, no pueden correr en otros dispositivos, por el mismo hecho de la Portabilidad, cosa que no lo tiene iOSx (De hecho el emulador es un fracaso completo). Otro ejemplo, puedes poner a correr Ubuntu o Debian directamente desde tu Mobil e eliminar tu PC 😛

  • esta interesante el articulo, me gustaria destacar otros puntos,

    1) Es cierto que google play a mejorado que tipo de aplicaciones se publican en su tienda pero tambien hay tiendas de terceros en los cuales muchas veces se publican apps que tiene malware muchas de estas tiendas nacen porque los dispositivos que acceden a ellas no cumple con los requerimientos de hardware para poder conectarse con google play y usan un android adapatado a estos dispositios y por ende obligan al usuario a usar estas tiendas de aplicaciones.

    2) La facilidad para conseguir e instalar apk en la terminal, a diferencia de apple para poder hacer esto hay que hacer el jailbreak para poder instalar estas apps.

    3) el cierre de las aplicaciones, este es un punto donde varian las opiniones en los blog que he leido y consultado aconsejan dejarlas abierta y que el mismo android se encargue de administrarlas asi el consumira menos recursos y bateria volviendo a abrir y cargar el app.
    4) sobre la sincorinzacion de android y mac, nunca he tenido problema con esto desde que se conecte el telefono por cable usb se pueden pasar los datos comun y corrriente si no tienes el cable de datos se pueden conectar bien, depronto el donde los dos no se conecta son en los telefonos si se intenta conectar un android y un iphone por bluethooth no lo haran, y eso se debe a que el iphone no usa las mismas versiones de bluethooth que android.

    5) sobre las apps algo que no me incomoda es que no todas se puedan instalar en el dispositivo y los cumpables de esto son los (a mi modo de ver ) fabricantes pues muchas veces sacan dispositivos que se quedan muy limitados en hardware ej mi samsung galaxy fit no le puedo instalar firefox o la nueva version de chrome por no cumple con los requerimientos de hardware.

    • Hola, sobre el punto 5, Es el desarrollador de la aplicación que la limita en el manifiesto de la aplicación en donde el programa que no se pueda almacenar la app en la memoria externa del dispositivo y no el fabricante (ejemplo de apps qeu no se dejan mover a memoria y son pesadas: Facebook, Twitter, Whatsapp, todos los Widget’s, etc…)

      Para eso hay es que decirle al desarrollador a través de los comentarios que lo haga en su próxima versión.

      • Hola creo que no me hice entender, el desarrollador cumple con su parte de hacer el manifiesto y hacer que las aplicaciones se instalen en una memoria externa o no, ahora que tocas ese tema mi telefono tiene apenas 178 megas de memoria interna, la nueva aplicacion de facebook pesa 22 megas  twitter pesa 10 y whatsapp pesa 9 megas, maps pesa 15 megas pero esta se puede mover a la memoria externa igual deja 5 en la memoria interna y 10 en la externa, el desarrollador de estas apps no tiene la culpa, pero el fabricante si al hacer la memoria interna tan limitada teniendo encuenta que si quieres usar los widgtes de las aplicaciones o sincronizar tus contactos de facebook o twitter debes dejar estas aplicaciones hay en la memoria interna. lo mismo pasa con firefox no esta diseñado para la el procesador hardware del telefono.

        PD revisa de nuevo whatsapp en google play hay esta el valor despues del primer año

    • Next!!!

      En el punto numero 2, comienza a jugar la modificación del usuario versus los intereses de la compa;ia. El clásico ejemplo es Apple, ellos demandan a toda persona que modifique sus iPhones, sin embargo en google como es código abierto y se esta uniendo con Linux la probabilidades que sea vulnerado un sistema como ese con casi 1 en 1 mil millones (Sin modificarlo… y solo instalando cosas ultramente nesesarias). Y cuando es vulnerado es culpa del usuario que no sabe que le instalo! Te comento un anedota, hace un par de a;os salio un malware para linux el tiempo de reacción de la comunidad fue de 1 mes es ser detectado, neutralizado y que ninguna futura versión sea afectada. En cambio Apple lleva por lo menos 6 a 10 meses para lograr tal tipo de cosas… y el único beneficiado es el Usuario>

      En el punto numero 4, por ser un «fork» de linux, presenta los mismos problemas de conectividad de linux. Es decir las redes Samba son terribles para Andorid 2.5 hacia atrás, sin embargo, con las nuevas actualizaciones, con las modificaciones presentadas por microsoft y con el apoyo que se le a dado a Andorid por parte de Linux. Ya no deben ser problema!

      Y por ultimo punto 5, recordemos que Andorid es casi un «fork» de Linux. Por ende, tiene la misma portabilidad del OS, en pocas palabras… El núcleo de Andorid 4.2 esta corriendo en tu router (Aunque esa premisa, puede ser enga;oza), de tal modo muchas de las App, no pueden correr en otros dispositivos, por el mismo hecho de la Portabilidad, cosa que no lo tiene iOSx (De hecho el emulador es un fracaso completo). Otro ejemplo, puedes poner a correr Ubuntu o Debian directamente desde tu Mobil e eliminar tu PC 😛

  • Voy hacer concreto sobre el punto del Malware. En primera instancia, lastimosamente los mobiles no se actualizan con la misma rapidez que un PC. Bueno, empezando que Andorid, es Linux… para los que sepan mas, ha unas diferencias muy altas pero muy especificas, sin embargo es LInux.

    Y numero 2 el peor método de programación es Java (Si lo odio). Tiene una excesiva cantidad de problemas de seguridad! (De hecho con un simple programa  Web se puede obtener todo el control del Andorid, al igual que los iPhones) Para peor la cosa, como no esta actualizado… el Malware, puede entrar por cualquier parte, es como un WinXP. Debieron hacerlo en Python, C#, C o hasta el mismo JavaScript como Rino o Node, ahora con Andorid 4.2 que se une con Linux 3.5, por problemas de seguridad y Malware comenzaran a desapareser… y de por Dios!! No utilicemos Java!!!

    • todos los lenguajes tienen cosas positivas como negativas su amado c# es una mala copia de java por ejemplo tiene hasta maquina virtual  la seguridad de un programa no depende del lenguaje depende del desarrollador

      •  c# no es una mala copia de java, c# deriva o sus raices vienen de Java, C y C++ principalmente, aunque tiene mejoras propias y es MUY superior a java (solo que c# es de pago xD y Java gratuito).

        y si tienes toda la razon, la seguridad de un programa depende del desarrollador (siempre y cuando el lenguaje con el que se programa no tenga errores de diseño).

        • NO!! Error!! el y superior a C++, C# o Java es JavaScript… aunque les duela!! Solo por un unico por que trabaja por eventos! Se pueden construir plataformas mas poderosas que el mismo Google.. en menos cantidad de lineas! De hecho, facebook esta migrando a ese tipo de programación en su Chat. Google lo utliza para su hermoso gTalk y Completamente NATIVAS a lo que ocurre en la WEB!

          Next!! No toda la culpa es de programador, si tu bajas una cantidad excesiva de porno de todas paguinas en tu hermoso win8… TU TIENES LA CULPA!!! por que no protegiste tu PC y TUS archivos! Lo siento pero es así!

          •  Pues nop, la culpa es de los dos, uno por salido por bajar tanto porno que estará lleno de bugs y del programador por no imaginarselo e implementar un seguro que bloquee la descarga masiva para proteger el sistema. xD
            La seguridad siempre depende del desarrollador, pero es muy costoso y casi imposible imaginar cada acto que cometerá el usuario y crear un evento especial para evitarlo. Por eso se suele apelar a la responsabilidad del usuario.

            En ningun momento hable de javaScript solo dije que C# es superior a Java y eso no es mentira xD

          •  hmm.. pues no mucho de lo que veo acá lo veo consistente con la realidad.. cosas como c# es lo máximo pero java es malo.. en serio? ahh pero es que c# es copiado de java, y de c, y de c++.. eso fue sacado de wikipedia o de dónde.. la descripción de java dice.. derivado de programas como c, c++ etc… la descripción de c# dice: derivado de programas como c, c++.. mienten? pues no, si java es derivado de c, c++ etc, y c# es copia de java, pues obvio que c# también es derivado de ahí no? básica propiedad transitiva del ‘entonces’ (ni siquiera en eso fueron originales), ahora explíqueme cómo es mejor.. como le había propuesto acá a alguien, podríamos hacer ubna prueba, piodemos poner un pedazo de código en java, en c#, en c++, y en c normalito, y vemos cuál es copia de cuál, sin regar tanta palabrería, sino con hechos.. quién inició la recolección de basura? quién inició esa forma de manejar objetos, para quitar de encima los apuntadores y hacer esa forma de gestión de memoria? quién inició esa forma de manejar clases? puede ud citar algo que existiera antes de java que lo manejara así para entonces? y explíqueme cómo es mejor eso en c# si lo hace exactamente igual.. aparte.. cómio es m,ejor javascript, si es lenguaje interpretado y no tipeado o con tipos débiles, lo que IMPLICA que para cada operación, primero tiene qué validar el tipo que hay en ese momento en la variable, yc ómo sería eso diferente a hacer las cosas en java, c# o c++ si se usara o bien la clase object o bien un apuntador genérico a void, y en cada operación revisa el tipo de clase del objeto? se puede hacer ese tipo de validación, para cada operación, ent iempo de compilación, cuando en ejecución puede tomar diferentes valores? eso rsería como decir que es mejor un triciclo que una moto porque en el triciclo no puedo alcanzar una velocidade donde me pueda matar.. sinc opntar que javascript (que es de cliente, no de servidor, así en este momento haya cosas como server side scripting, o php, que igual el javascript no le da ni remotamente a los talones, y que usa bastantes formas de optimización, y que se puede extender con librerías externas, incluyendio la librería gráfica), entonces como en javascript no puedo hacer nada ya que no me da acceso a nada, debe ser mejor.. ahh? y por lo que sé, casi todo lo de google está hecho en c.. si es por seguridad, pues es lo más riesgoso, ya que es meterse al nivel más bajo de la máquina (que por debajo sóloq ueda el assembler, y eso no se hace en un servidor).. en serio, por qué no nos explica cómo es que javascript eslo mejor, y c# es bueno y java es malo, si es una copia casi exacta que sólo corre en productos m$, y que las vulnerabilidades que haya tenido también laspuede tener el .net, ya que están en la implementeación de la máquina virtual, no en la arquietectura o en el diseño del lenguaje (y que las ha tenido, pues no eran cortos los problemas de .net de memory leaks, así luego m$ sacara reportes de seguridad, justo cuando ellos acabaran de corregir, para que la gente actualizara o descativara java, del mismo problema que les enciontraron a ellos, y que en java ya había sido corregido)..

          • Te daré una clase de JavaScript para servidores. Javascript trabaja únicamente por eventos por ende lo vuelve mucho mas rápido que Java, C o el mismo Python, para empezar. Los tiempos de ejecución se miden en Nanosegundos y no e MiliSegundos, dado que el Programa a ejecutar esta ejecutado por no en principio solo tiene el evento principal que es «iniciar». Dado a ello no requiere mucha memora RAM para ejecutarse o mantenerse ejecutado como Demon. Como trabaja por eventos, a la ahora de ejecutar un evento solo utiliza uno de sus multiples hilos y subhilos, que puede construir, despues de hacerlo mata ese mismo hilo sin desaparecer el proceso en el caso de Demon. Por ende, la cantidad de petición a un solo evento puede superar notablemente a Apache, Tomcat y muchos otros. con una relación casi 1 a 4. En pocas palabras, Para ejecutar un proseso en Java (Tomcat) consume 4 MB por usuario, en JavaScript NO CONSUME! Solo el evento, básicamente no se le pueden hacer ataques DDOS. Dado que en todo momento ira a responder. Hasta hay te lo dejare porque es muy complicado explicarlo en un solo comentario.

            Alguna ves.. en cuanto a librerías gráficas se nota que solo conoces jQuery. Que triste!! casi todos los juegos en FB en tiempo real como Sims (No quiero hacer lista), utiliza NodeJs (JavaScript desde servidor). Ahora bien las nuevas versiones de Web solo utilizar JavaScript integrado. Te párese poco?

            Te dire solo una unica cosa para «SubClases» y «Clases»… para que eso si existe JSON.. E incluso le puedes adherir funciones multiples.

            Si por eso es lo mejor para Web… y actualmente solo python con twitter estan intentado sobrepasar ese desepe;o. Nada que lo logran 😛

            Que tierno tu…. Si lees te daras cuenta que JavaScript si se maneja por eventos.

          •  no sé, pero parece que ud simplemente repite cosas que ve en algún lado, sin entender qué significan. no sé si no ha entendido o no sabe qué significa evento, pero evento es algo básico en programación por objetos. no le veo mucho sentido a ponerme e discutir con usted cuando al parecer ni entiende algunos conceptos, y empieza simplemente abotar términos usa´ndolso en contexgtos que no tienen nada qué ver, o cuando ni siquiera entiende cómo funcionan las cosas o que implica cada concepto de lo que repite pero que significa otra cosa. Nuevamente, evento, hace parte de cada lenguaje de programaciçon por objetos; lo que ud dice que porque los programas an javascript no tienen main entonces no tienen qué cargar nada, es falso. hay algo, que tiene qué estar corriendo, y es la máquina de javascript, o el despachador de eventos, que tendrúia la misma función que unmain en cualquier otro programa; no significa que cada vez que ud le da un click a algo en una página en el cliente, no en el servidor, tenga qué cargar una máquina virtual porque resulñta que no estaba ocupando memoria. javascript, una vez más, espara cliente, o browser, o navegador, entonces qué hace comparándolo con java y .net (y por cierto, por qué no me respondió lo de .net?). cómo va a ser phyton algo más rápido que c, si precisamente es interpretado, no precompila (por la cuestión de la consola interactiva, lo que hace que interprete en elmomento de ejecutar), y tampoco es tipeado, que implica lo mismo que en javascript, que tiene qué averiguar el tipo delo que va a usar antes de hacer cualquier operación, casi que diblando el tiempo de ejecuciíon, y en el caso de python, sin posibilidad de precompilar (o tal vez si se carga como script, no esoty seguro).. qué es el cuento de los jar, tiene algo qué ver? escuchó la palabra y decidió meterla en algún lado? voolvamos a python.. cosas como que es mejor, en qué sentido? porque para los otros hay qué abrir bloques de códigop y eso esmalo? resulta que el cuento de los bloques de código de python es como la propagande apple.. unos bobos que se comen el cuento si alguien selos dice, y salen a repetirlo.. para los códigos de bloque en python también hayq ué abrir y cerrar, pero en vez de utilizar un símbolo que abra o cierre, ahora es por ejemplo, con la posición de los caracteres, cosas que se consideraban malas prácticas en lenguajes como visual basic, donde ahora no puedo poner una instrucción de longitud arbitraria, sino que me toca partirla, y los caracteres tienen significado dependiendo de donde estén por ejemplo para partir la instrucción.. o muy bueno eso de separar en bloques con la indentación no? en cualquierparte ñe dicen que indente con tabs, que así ud puede cuadrar la longitud del tab en su editor y verlo como ud lo entienda más, o que otro pueda leer el mismo código indentándolo de manera adecuada para esa persona cambiando el valor del tab, pero acá le dicen, no indente con 4 espacios, es decir, si uso el block de notas, y tengo 3 niveles de indentación, escriba a mano 12 espacios antes de cada instrucción en el bloque… que la ventaja que tenga python porque puedo probar interactivamente, en vez de tener simplemente un módulo de pruebas, y que laspruebas que esté haciendo dependan del estado de las instrucciones deprueba anteriores, en vez de generar el estado depruba ad3cuado en cada prueba.. no pues muy bueno.. ataques ddos? por qué, porque el ataque es por llamar a un script? o más bien por solicitar una transacción en la base de datos, que es el cuello de botella, y porque todas esas cosas no son para solicitar la transacción en la base de datos, y que no tieen nada qué ver con la forma como se invoquen y que una vez más, ud empiza a mencionar cosas de javascript que corren en el cliente cuando se está hablando de servidores.. vale la pena que primero entienda de qué va a hablar, porque tiene todo revuelto

          • Aun cuando comparto muchas de sus apreciaciones debes poner cuidado de no desinformar. Le recomiendo pase por la siguiente URL y entienda como JavaScript ya sirve tambien para servidor y no solo para ejecutarse en el cliente: html5facil(punto)com/tutoriales/node-js-crea-tu-primer-servidor
            Si bien tienes razón que javascript debe correr su maquina virtual, cuando se usa como backend solo necesita un hilo para esperar múltiples conexiones, lo que lo hace menos debil en la web que todos los lenguajes propuestos anteriormente, que necesitan un conector y un hilo por cada conexión.
            Vamos a un ejemplo practico, te gusta usar PHP, PERL, JAVA o C#, tienes una aplicación montada en un servidor, hacer un webservice con apache para que reciba peticiones del usuario, cada usuario que se conecta crea un hilo, es por eso que pasa el famoso ataque DDOS, si muchos se conectan sus hilos llenan la capacidad del servidor.
            NO me malentiendas, por tus comentarios se nota que eres un buen programador, pero la tecnologia va avanzando y las aplicaciones de escritorio ya no es la corriente, en estos momentos las prioridades han cambiado, digamos por ejemplo el tipado ya no es una cosa esencial en un proyecto que la finalidad es obtener resultados con seguridad en al web.

      • en este caso esoty de acuerdo que la seguridad siempre debe venir desde las capas de más abajo.. creo que en estos comentarios hay cosas que no deberían estar, pero la seguridad, lo más básico,s iempre debe venir de abajo hacia arriba. el s.o, me debe proteger a mí de los programas amliciosos, la aplicación me debe proteger de los documentos maliciosos, etc. si no, de pronto lo que yo haga no me corre bien porque las capas que proveen servicios no hacen lo que dicen que deberían hacer. como en TODO sistema operativo, hay niveles de acceso. el s. o protege els istema para que las aplicaciones no tengan acceso alo que no deben tener acceso, y creo que android lo hace, y si encuentran una falla creo que la corrigen, el problema es que EL USUARIO le DA niveles de acceso a lo que no debe tenerlo

        –editado– es decir, no es el desarrollador. si un programa hace cosas malas, no es porque el desarrollador haya dejado que haga cosas malas, es porque las hace a propósito.. ese tipo de cosas no suceden ‘por error’ (o muy poco probable)

      • Man, ud no tiene idea de que habla!!, C# no es «una copia mala de Java» C# es 10 veces mejor en casi TODO comparado con java, supongo que ud trabaja o desarrolla mucho en Java y por eso defiende tanto «su lenguaje»…pero NO compare…y no hable por hablar….ahora…maquina virtual??…de que habla??…ud cree que el .Net framewrok es una maquina virtual?? que corre el código intermedio (MSIL) que genera todo programa hecho en .NET??….man de verdad no hable de lo que no sabe…Se lo dice un Ingeniero de software y desarrollador profesional en Delphi, C++/Cli y C#

  • Voy hacer concreto sobre el punto del Malware. En primera instancia, lastimosamente los mobiles no se actualizan con la misma rapidez que un PC. Bueno, empezando que Andorid, es Linux… para los que sepan mas, ha unas diferencias muy altas pero muy especificas, sin embargo es LInux.

    Y numero 2 el peor método de programación es Java (Si lo odio). Tiene una excesiva cantidad de problemas de seguridad! (De hecho con un simple programa  Web se puede obtener todo el control del Andorid, al igual que los iPhones) Para peor la cosa, como no esta actualizado… el Malware, puede entrar por cualquier parte, es como un WinXP. Debieron hacerlo en Python, C#, C o hasta el mismo JavaScript como Rino o Node, ahora con Andorid 4.2 que se une con Linux 3.5, por problemas de seguridad y Malware comenzaran a desapareser… y de por Dios!! No utilicemos Java!!!

    • todos los lenguajes tienen cosas positivas como negativas su amado c# es una mala copia de java por ejemplo tiene hasta maquina virtual  la seguridad de un programa no depende del lenguaje depende del desarrollador

      •  c# no es una mala copia de java, c# deriva o sus raices vienen de Java, C y C++ principalmente, aunque tiene mejoras propias y es MUY superior a java (solo que c# es de pago xD y Java gratuito).

        y si tienes toda la razon, la seguridad de un programa depende del desarrollador (siempre y cuando el lenguaje con el que se programa no tenga errores de diseño).

        • NO!! Error!! el y superior a C++, C# o Java es JavaScript… aunque les duela!! Solo por un unico por que trabaja por eventos! Se pueden construir plataformas mas poderosas que el mismo Google.. en menos cantidad de lineas! De hecho, facebook esta migrando a ese tipo de programación en su Chat. Google lo utliza para su hermoso gTalk y Completamente NATIVAS a lo que ocurre en la WEB!

          Next!! No toda la culpa es de programador, si tu bajas una cantidad excesiva de porno de todas paguinas en tu hermoso win8… TU TIENES LA CULPA!!! por que no protegiste tu PC y TUS archivos! Lo siento pero es así!

          •  Pues nop, la culpa es de los dos, uno por salido por bajar tanto porno que estará lleno de bugs y del programador por no imaginarselo e implementar un seguro que bloquee la descarga masiva para proteger el sistema. xD
            La seguridad siempre depende del desarrollador, pero es muy costoso y casi imposible imaginar cada acto que cometerá el usuario y crear un evento especial para evitarlo. Por eso se suele apelar a la responsabilidad del usuario.

            En ningun momento hable de javaScript solo dije que C# es superior a Java y eso no es mentira xD

          • hmm.. pues no mucho de lo que veo acá lo veo consistente con la realidad.. cosas como c# es lo máximo pero java es malo.. en serio? ahh pero es que c# es copiado de java, y de c, y de c++.. eso fue sacado de wikipedia o de dónde.. la descripción de java dice.. derivado de programas como c, c++ etc… la descripción de c# dice: derivado de programas como c, c++.. mienten? pues no, si java es derivado de c, c++ etc, y c# es copia de java, pues obvio que c# también es derivado de ahí no? básica propiedad transitiva del ‘entonces’ (ni siquiera en eso fueron originales), ahora explíqueme cómo es mejor.. como le había propuesto acá a alguien, podríamos hacer ubna prueba, piodemos poner un pedazo de código en java, en c#, en c++, y en c normalito, y vemos cuál es copia de cuál, sin regar tanta palabrería, sino con hechos.. quién inició la recolección de basura? quién inició esa forma de manejar objetos, para quitar de encima los apuntadores y hacer esa forma de gestión de memoria? quién inició esa forma de manejar clases? puede ud citar algo que existiera antes de java que lo manejara así para entonces? y explíqueme cómo es mejor eso en c# si lo hace exactamente igual.. aparte.. cómio es m,ejor javascript, si es lenguaje interpretado y no tipeado o con tipos débiles, lo que IMPLICA que para cada operación, primero tiene qué validar el tipo que hay en ese momento en la variable, yc ómo sería eso diferente a hacer las cosas en java, c# o c++ si se usara o bien la clase object o bien un apuntador genérico a void, y en cada operación revisa el tipo de clase del objeto? se puede hacer ese tipo de validación, para cada operación, ent iempo de compilación, cuando en ejecución puede tomar diferentes valores? eso rsería como decir que es mejor un triciclo que una moto porque en el triciclo no puedo alcanzar una velocidade donde me pueda matar.. sinc opntar que javascript (que es de cliente, no de servidor, así en este momento haya cosas como server side scripting, o php, que igual el javascript no le da ni remotamente a los talones, y que usa bastantes formas de optimización, y que se puede extender con librerías externas, incluyendio la librería gráfica), entonces como en javascript no puedo hacer nada ya que no me da acceso a nada, debe ser mejor.. ahh? y por lo que sé, casi todo lo de google está hecho en c.. si es por seguridad, pues es lo más riesgoso, ya que es meterse al nivel más bajo de la máquina (que por debajo sóloq ueda el assembler, y eso no se hace en un servidor).. en serio, por qué no nos explica cómo es que javascript eslo mejor, y c# es bueno y java es malo, si es una copia casi exacta que sólo corre en productos m$, y que las vulnerabilidades que haya tenido también laspuede tener el .net, ya que están en la implementeación de la máquina virtual, no en la arquietectura o en el diseño del lenguaje (y que las ha tenido, pues no eran cortos los problemas de .net de memory leaks, así luego m$ sacara reportes de seguridad, justo cuando ellos acabaran de corregir, para que la gente actualizara o descativara java, del mismo problema que les enciontraron a ellos, y que en java ya había sido corregido)..

            editado: ‘Solo por un unico por que trabaja por eventos! Se pueden construir plataformas mas poderosas que el mismo Google.. en menos cantidad de lineas’ en serio? ese es su argumento? 1. cada lenguaje que existe para programación por objetos no maneja eventos? y número de líneas.. eso qué significa, que es mejor que todo venga integrado en la plataforma y aprenderse todfas las funciones del lenguaje, en vez de tener librerías de función específica? y que para un cambio en laplataforma haya qué cambiar todo, en vez de cambiar el módulo con la función que se va a cambiar?es mejor algo que hace todo y que cargue todo así sólo necesite una función.. ya veo.. o por n´ñumero de líneas.. pues por qué mejor no perl..puedo hacer tdo un programa en una línea.. que nadie va a entyender luego y al que ni yomismo le pueda hacer manetnimiento luego.. pero mejor eso?

          • Te daré una clase de JavaScript para servidores. Javascript trabaja únicamente por eventos por ende lo vuelve mucho mas rápido que Java, C o el mismo Python, para empezar. Los tiempos de ejecución se miden en Nanosegundos y no e MiliSegundos, dado que el Programa a ejecutar esta ejecutado por no en principio solo tiene el evento principal que es «iniciar». Dado a ello no requiere mucha memora RAM para ejecutarse o mantenerse ejecutado como Demon. Como trabaja por eventos, a la ahora de ejecutar un evento solo utiliza uno de sus multiples hilos y subhilos, que puede construir, despues de hacerlo mata ese mismo hilo sin desaparecer el proceso en el caso de Demon. Por ende, la cantidad de petición a un solo evento puede superar notablemente a Apache, Tomcat y muchos otros. con una relación casi 1 a 4. En pocas palabras, Para ejecutar un proseso en Java (Tomcat) consume 4 MB por usuario, en JavaScript NO CONSUME! Solo el evento, básicamente no se le pueden hacer ataques DDOS. Dado que en todo momento ira a responder. Hasta hay te lo dejare porque es muy complicado explicarlo en un solo comentario.

            Alguna ves.. en cuanto a librerías gráficas se nota que solo conoces jQuery. Que triste!! casi todos los juegos en FB en tiempo real como Sims (No quiero hacer lista), utiliza NodeJs (JavaScript desde servidor). Ahora bien las nuevas versiones de Web solo utilizar JavaScript integrado. Te párese poco?

            Te dire solo una unica cosa para «SubClases» y «Clases»… para que eso?? Si existe JSON completamente integrado… E incluso le puedes adherir funciones multiples.

            Si por eso es lo mejor para Web… y actualmente solo python con twitter estan intentado sobrepasar ese desepe;o. Nada que lo logran 😛

            Que tierno tu…. Si lees te daras cuenta que JavaScript si se maneja por eventos. Pero solo pelieando por «viod».. que triste que un programador diga tal tipo de cosas, se nota que solo haces software de escritorio. Tu mas que nadie debes saber como desarmar los *.jar, son un juego de ni;os (Hasta mi hermianita sabe programar en Java).

            Y si no entiendes que es «Ejecucion por eventos»… olvidate que estar al tanto de lo nuevo en Web e Internet. Y no hagas pataletas!

            Solo para «debiles» hacen juegos en «tiempo real» cliente-servidor!!

          • no sé, pero parece que ud simplemente repite cosas que ve en algún lado, sin entender qué significan. no sé si no ha entendido o no sabe qué significa evento, pero evento es algo básico en programación por objetos. no le veo mucho sentido a ponerme e discutir con usted cuando al parecer ni entiende algunos conceptos, y empieza simplemente abotar términos usa´ndolso en contexgtos que no tienen nada qué ver, o cuando ni siquiera entiende cómo funcionan las cosas o que implica cada concepto de lo que repite pero que significa otra cosa. Nuevamente, evento, hace parte de cada lenguaje de programaciçon por objetos; lo que ud dice que porque los programas an javascript no tienen main entonces no tienen qué cargar nada, es falso. hay algo, que tiene qué estar corriendo, y es la máquina de javascript, o el despachador de eventos, que tendrúia la misma función que unmain en cualquier otro programa; no significa que cada vez que ud le da un click a algo en una página en el cliente, no en el servidor, tenga qué cargar una máquina virtual porque resulñta que no estaba ocupando memoria. javascript, una vez más, espara cliente, o browser, o navegador, entonces qué hace comparándolo con java y .net (y por cierto, por qué no me respondió lo de .net?). cómo va a ser phyton algo más rápido que c, si precisamente es interpretado, no precompila (por la cuestión de la consola interactiva, lo que hace que interprete en elmomento de ejecutar), y tampoco es tipeado, que implica lo mismo que en javascript, que tiene qué averiguar el tipo delo que va a usar antes de hacer cualquier operación, casi que diblando el tiempo de ejecuciíon, y en el caso de python, sin posibilidad de precompilar (o tal vez si se carga como script, no esoty seguro).. qué es el cuento de los jar, tiene algo qué ver? escuchó la palabra y decidió meterla en algún lado? voolvamos a python.. cosas como que es mejor, en qué sentido? porque para los otros hay qué abrir bloques de códigop y eso esmalo? resulta que el cuento de los bloques de código de python es como la propagande apple.. unos bobos que se comen el cuento si alguien selos dice, y salen a repetirlo.. para los códigos de bloque en python también hayq ué abrir y cerrar, pero en vez de utilizar un símbolo que abra o cierre, ahora es por ejemplo, con la posición de los caracteres, cosas que se consideraban malas prácticas en lenguajes como visual basic, donde ahora no puedo poner una instrucción de longitud arbitraria, sino que me toca partirla, y los caracteres tienen significado dependiendo de donde estén por ejemplo para partir la instrucción.. o muy bueno eso de separar en bloques con la indentación no? en cualquierparte ñe dicen que indente con tabs, que así ud puede cuadrar la longitud del tab en su editor y verlo como ud lo entienda más, o que otro pueda leer el mismo código indentándolo de manera adecuada para esa persona cambiando el valor del tab, pero acá le dicen, no indente con 4 espacios, es decir, si uso el block de notas, y tengo 3 niveles de indentación, escriba a mano 12 espacios antes de cada instrucción en el bloque… que la ventaja que tenga python porque puedo probar interactivamente, en vez de tener simplemente un módulo de pruebas, y que laspruebas que esté haciendo dependan del estado de las instrucciones deprueba anteriores, en vez de generar el estado depruba ad3cuado en cada prueba.. no pues muy bueno.. ataques ddos? por qué, porque el ataque es por llamar a un script? o más bien por solicitar una transacción en la base de datos (editado: o por ocupar sockets, que no tendría mucho qué ver con cuál plataforma de servidor se use, a menos que de pronto haya alguna que no ocupe sockets en el servidor, así como no ocupa memoria), que es el cuello de botella, y porque todas esas cosas no son para solicitar la transacción en la base de datos, y que no tieen nada qué ver con la forma como se invoquen y que una vez más, ud empiza a mencionar cosas de javascript que corren en el cliente cuando se está hablando de servidores.. vale la pena que primero entienda de qué va a hablar, porque tiene todo revuelto

            editado: ahh sí, y mejor el python por ejemplo parahacer un simple loop:
            en vez de decirle ‘lleve un contador y cuente hasta 10’.. primero genere un array de 1 a 10, y luego interactúe por todo el array.. sí mejor eso.. es más rápido y segurmante consume menos memoria.. alguna vez prograó en alguno delos que ud menciona?

            editado, otra vez: veo que yo soy el que empieza revolver, dediquémonos a java para cosas en un celular, y cosas en jascript para un celular, nada qué ver con servidores. 1. se sacan aplicaciones para celular en python? hay python para celulares y si yo hago algo en eso, serí diferente a cargar una máquina virtual de otra cosa para correrlo y sería mejor, teniendo enc uenta las caracterñisticas de python? y como para discutor sobre algo en común, qué tal si empezamos cone sto. por que no nos describe, si yo hago una aplicación en javascript (para compararlo con una aplicación en java para cliente, para un celular), como quedaría la aplicación en cada caso. si yo tengo la aplicación en javascript, digamos ‘html5’, y como supuestamente cada evento genera un programa, no es que haya una función principal corriendo por debajo, cómo funcionan las cosas ahí. hago un juego, donde cada escena los muñecos se mueven, pero no, al parecer es magia, nadie hace que se muevan, pues no hay eventos, nadie le está espichando un botón o haciendo click en alguna parte.. ah pero es que también hay eventos de reloj, o una función ‘iddle’ como en cualquier otro.. ahh o sea que sí tengoq ué tener un despachador de eventos que esté corriendo, y llevar el estado de las cosas (pero no en memoria, pues javascript no usa memoria) y que de pronto comparte recursos entre todos los scripts qe estén funcioando en ese momento.. o cómo funciona eso, por qu´ñe no nos explica?
            — ahh sí, y no consume memoria y los otros 4.. porque toda cosa que llega al servidor no es despachado por el servidor web (apache), y la cantidad de memoria que ud le dedica a cada cliente no se la cuadra ud mismo, indicando en un archivo que si consume 4 megas es porque eso fue lo que ud mismo le dedicó, y que en cualquier tecnología de servidr ud no es el que administra eso, pero al parecer hay algún tipo de server side script que no usa memoria, y ahce todas las cosas en une spacio etéreo, y al parecer, tampoco pasa antes por el servidor web (y es más rápido que el servidor web)..
            — sí, void. cómo implementaría ud una variable en un lenguaje tipeado o fuertemente tipeado que permite validar en compilación haciendo que en ejecución sea más rápido, un valor que puede ser cualquier cosa, al igual que un lenguaje no tipeado, no es con void, o con la clase objeto que contiene a las demás clases? y qué es más rápido?

          • Aun cuando comparto muchas de sus apreciaciones debes poner cuidado de no desinformar. Le recomiendo pase por la siguiente URL y entienda como JavaScript ya sirve tambien para servidor y no solo para ejecutarse en el cliente: html5facil(punto)com/tutoriales/node-js-crea-tu-primer-servidor
            Si bien tienes razón que javascript debe correr su maquina virtual, cuando se usa como backend solo necesita un hilo para esperar múltiples conexiones, lo que lo hace menos debil en la web que todos los lenguajes propuestos anteriormente, que necesitan un conector y un hilo por cada conexión.
            Vamos a un ejemplo practico, te gusta usar PHP, PERL, JAVA o C#, tienes una aplicación montada en un servidor, hacer un webservice con apache para que reciba peticiones del usuario, cada usuario que se conecta crea un hilo, es por eso que pasa el famoso ataque DDOS, si muchos se conectan sus hilos llenan la capacidad del servidor.
            NO me malentiendas, por tus comentarios se nota que eres un buen programador, pero la tecnologia va avanzando y las aplicaciones de escritorio ya no es la corriente, en estos momentos las prioridades han cambiado, digamos por ejemplo el tipado ya no es una cosa esencial en un proyecto que la finalidad es obtener resultados con seguridad en al web.

      • en este caso esoty de acuerdo que la seguridad siempre debe venir desde las capas de más abajo.. creo que en estos comentarios hay cosas que no deberían estar, pero la seguridad, lo más básico,s iempre debe venir de abajo hacia arriba. el s.o, me debe proteger a mí de los programas amliciosos, la aplicación me debe proteger de los documentos maliciosos, etc. si no, de pronto lo que yo haga no me corre bien porque las capas que proveen servicios no hacen lo que dicen que deberían hacer. como en TODO sistema operativo, hay niveles de acceso. el s. o protege els istema para que las aplicaciones no tengan acceso alo que no deben tener acceso, y creo que android lo hace, y si encuentran una falla creo que la corrigen, el problema es que EL USUARIO le DA niveles de acceso a lo que no debe tenerlo

        –editado– es decir, no es el desarrollador. si un programa hace cosas malas, no es porque el desarrollador haya dejado que haga cosas malas, es porque las hace a propósito.. ese tipo de cosas no suceden ‘por error’ (o muy poco probable)

      • Man, ud no tiene idea de que habla!!, C# no es «una copia mala de Java» C# es 10 veces mejor en casi TODO comparado con java, supongo que ud trabaja o desarrolla mucho en Java y por eso defiende tanto «su lenguaje»…pero NO compare…y no hable por hablar….ahora…maquina virtual??…de que habla??…ud cree que el .Net framewrok es una maquina virtual?? que corre el código intermedio (MSIL) que genera todo programa hecho en .NET??….man de verdad no hable de lo que no sabe…Se lo dice un Ingeniero de software y desarrollador profesional en Delphi, C++/Cli y C#

  • que acaso esto no trataba de Android? veo que se llenó de post de C# y Javascript (que por cierto no veo porque los comparan, lenguajes compilados e interpretados), alguien me podría decir la imagen número 9 que hay en la galería, de un calendario, ¿Cómo se llama? Gracias.

  • que acaso esto no trataba de Android? veo que se llenó de post de C# y Javascript (que por cierto no veo porque los comparan, lenguajes compilados e interpretados), alguien me podría decir la imagen número 9 que hay en la galería, de un calendario, ¿Cómo se llama? Gracias.

  • Yo digo que  «VooDooChicken» le a metido una bofetada a «algo», bofetada, que pena, una patada en las bolas y de paso a este  «Sergio Andrés Gutiérrez Rojas «

    • EL hombre se nota es un gran programador, pero tambien se nota que es un programador tradicional, aun con sus buenos conocimientos erra en asegurar que JavasScript se ejecuta solo en el cliente y eso es desconocer tecnologías a la vanguardia como NODEJS.

  • Yo digo que  «VooDooChicken» le a metido una bofetada a «algo», bofetada, que pena, una patada en las bolas y de paso a este  «Sergio Andrés Gutiérrez Rojas «

    • EL hombre se nota es un gran programador, pero tambien se nota que es un programador tradicional, aun con sus buenos conocimientos erra en asegurar que JavasScript se ejecuta solo en el cliente y eso es desconocer tecnologías a la vanguardia como NODEJS.

  • Las aplicaciones no tienen buena apariencia? eso se lo dirán a Blackberry porque si algo me encanta de Android es lo lindo que es, e incluso Facebook (que muchos lo critican). Tanto su versión messenger como su app como tal son hermosas. Sobre todo después del último update!! 

  • Las aplicaciones no tienen buena apariencia? eso se lo dirán a Blackberry porque si algo me encanta de Android es lo lindo que es, e incluso Facebook (que muchos lo critican). Tanto su versión messenger como su app como tal son hermosas. Sobre todo después del último update!! 

  • A mí personalmente me parece excelente y con las versiones va mejorando, llega a incluso ver flash, cosa que mas no hace

  • pero la gran pregunta es: ¿Se pueden configurar para que las descargas sean en la memoria Externa y no la del móvil?

  • Si todos los «mitos» son «falsos», decir «falsos mitos», según el título, los convierte en verdaderos?

Archivos