Acerca de...
El equipo
Encuestas
WinTablets

Encuesta

¿Echa de menos el botón de inicio?

Ver Resultados

Loading ... Loading ...

últimas entradas importantes

11
sep 2012
OpinionesParticipaciónSoftware

Windows RT: ¿Confundirá a los usuarios?

Hay un dicho muy Español, y si estoy equivocado que me corrijan, que dice: las opiniones son como los culos, cada uno tiene el suyo. Y me perdonan si el dicho no es apto para la prensa escrita. Para aquellos que dominan la lengua de Shakespeare les traigo un vídeo de un bloguero donde presenta de forma muy elocuente su opinión de que Microsoft hizo un mal trabajo con RT.

Para aquellos que no dominan el inglés les doy un resumen. El haber dejado el escritorio de Windows es para este señor como no haber terminado RT. Según su opinión, el pone el caso de un usuario que compre un PC con Windows 8 y quede tan impresionado que corre a la tienda y se compra una Tablet con RT para descubrir que en todo se parecen pero son completamente incompatibles por llevar procesadores de arquitectura diferente. En su opinión RT debería ser lo suficientemente diferente como para evitar este tipo de confusión. Para aumentar la confusión Microsoft tendrá dos Tablet bastante parecidas en diseño exterior usando un SO tan parecido y tan incompatibles a la vez. El autor también critica la incorporación de metro en escritorios sin pantalla táctil donde el uso de metro, según su opinión, no es optimo o en escritorios como el HP TouchSmart quien, y tengo que darle la razón en esto, está demostrado ser un fracaso en ventas.

En fin, la mesa está servida. Ahora le toca a Usted opinar.

Por ctitanic | 19 Comentarios | Etiquetas: | Enlaza esta entrada

19 Comentarios

Enviado el 11 de septiembre de 2012 a las 22:15 | Permalink

Bueno, realmente la incompatibilidad no es tanta. Ésta vendrá por drivers y por aplicaciones de escritorio, pero la compatibilidad se supone que es total en cuanto a aplicaciones Metro.

    ctitanic
    Enviado el 12 de septiembre de 2012 a las 1:13 | Permalink

    Hal9000, nada que sea x86 se puede instalar en ARM.

      Enviado el 12 de septiembre de 2012 a las 1:52 | Permalink

      Pero las aplicaciones Metro no son ni x86 ni ARM, son Metro y funcionan en W8 y RT, con lo cual éstos no son “completamente incompatibles”, como dices en la entrada.

        ctitanic
        Enviado el 12 de septiembre de 2012 a las 2:46 | Permalink

        Para mi entender metro es simplemente un estilo. Todavía queda compilar para una arquitectura en específico. De ahí la incompatibilidad.

          Enviado el 12 de septiembre de 2012 a las 2:49 | Permalink

          No es lo que dijo MS en su día. Metro es una especie de capa y motor, como Dalvik lo es para Android, y es dicho motor el que ha de estar compilado para x86 o ARM. Las propias aplicaciones Metro son la misma para uno y para otro, como se usa el mismo APK para un móvil/tablet Android ARM y para un Android creado para x86.

          Creí que a estas alturas la compatibilidad de Metro se daba por sabida.

          Enviado el 12 de septiembre de 2012 a las 2:56 | Permalink

          What kind of apps can Windows RT run?
          The focus of Metro apps will be on Internet connectivity, cloud synchronization, and responsiveness. If it works in Windows 8 Metro, it will work on Windows RT.”

          http://reviews.cnet.com/8301-33642_7-57454524-292/just-what-is-windows-rt-anyway-faq/

          ctitanic
          Enviado el 12 de septiembre de 2012 a las 3:03 | Permalink

          Vamos a empezar por decir que Metro no existe. Ahora es Interface Moderno. Así que mirando ese nombre no creo que lo que dice CNET tiene sentido. Ponte a pensar que eso que dice CNET aplica bien para todo lo que este basado en la nube pero no todos los programas están en la nube. En fin, cada vez quedo más confundido.

          Enviado el 12 de septiembre de 2012 a las 3:15 | Permalink

          Yo sigo usando Metro para no liarme. Y bueno, a ver si entonces lo que dice MS tiene más sentido para ti.

          Extraído del documento “Metro style app development for Windows RT PCs” que se baja aquí:

          “Metro style apps written with C# or Visual Basic
          Metro style apps written with C# or Visual Basic will run under a common language runtime (CLR) that is specifically for Windows 8. The project produces a CLR assembly within the app package that you build for “AnyCPU” architecture (with “Prefer32Bit=true”), targeting .NET 4.5 Core profile of .NET Framework. So although testing and remote debugging a C# or Visual Basic app on the Windows RT PC is a good idea, you aren’t producing a different binary, and you won’t typically need to make deployment-motivated changes to the project. The same app package goes through the Windows Store certification process and the app can run on any supported platform. An exception is if you have a hybrid app where you use C++ to write a library that is accessed by C# or Visual Basic code, or you are using DirectX and XAML interop.”

          Es decir, mismo ejecutable interpretado para ambas plataformas.

          Ahora bien, el mismo documento dice que si se usa código nativo (escrito en C++), por motivos de velocidad, por ejemplo, sí será necesario crear binarios compilados para ARM y x86 por separado. Y otra cosa que dice es que se pueden hacer aplicaciones para Metro en RT (sean nativas o interpretadas) que tengan en cuenta características propias de los RT que pueden no estar presentes normalmente en un Windows 8 x86, como acelerómetro, brújula, GPS… Y claro, esas aplicaciones no funcionarían como es debido en un PC o TabletPC x86 que no contase con esos dispositivos.

          Lo resumiré usando una sola palabra muy nombrada habitualmente en relación con Android: fragmentación.

        ctitanic
        Enviado el 12 de septiembre de 2012 a las 2:47 | Permalink

        Fíjate que en el mismo vídeo de este señor se habla de dos Stores uno para RT y otro para x86.

          Enviado el 12 de septiembre de 2012 a las 2:51 | Permalink

          Supongo que será por culpa de las aplicaciones no Metro. Como al final las propias aplicaciones Metro tengan que compilarse para ambas plataformas, MS habría mentido desde el principio y además se habría cargado la “omnipresencia” y “omnivalencia” de Windows 8/Metro.

        ctitanic
        Enviado el 12 de septiembre de 2012 a las 3:06 | Permalink

        The apps run within a new set of APIs known as the Windows Runtime (WinRT), which supports programming languages such as C, C++, VB.NET, C#, along with HTML5 and JavaScript.[2] WinRT also provides “contracts”, a system which allows apps to to integrate with other apps to provide functionality such as search and sharing.[2] Apps written for WinRT are also cross-compatible with both Intel-compatible and ARM versions of Windows.[31]
        To ensure stability and security, WinRT apps run within a sandboxed environment, and require permissions to access certain functionality, such as accessing the internet or a camera.[30] For quality and security reasons, retail versions of Windows 8 will only be able to install these apps through the Windows Store; the enterprise version will allow system administrators to deploy internally-developed apps.[32][30]
        Originally described as “Metro-style apps”, the term was reportedly phased out in August 2012; a Microsoft spokesperson denied rumors that the change was related to a trademark issue, and stated that “Metro” was only a codename that would be phased out prior to Windows 8′s release.[33] Following these reports, the terms “Modern UI-style apps”,[34] “Windows 8-style apps”[35] and “Windows Store apps”[36] began to be used in some areas to refer to the new apps.

          ctitanic
          Enviado el 12 de septiembre de 2012 a las 3:09 | Permalink

          Ósea, que todo lo que este creado con las API de WinRT es compatible para ambas plataformas. Tiene Ud. Razón hal9000.

          Enviado el 12 de septiembre de 2012 a las 3:17 | Permalink

          Bueno, ya te había buscado yo otra lectura de la que sacar la conclusión, jeje. Está más arriba.

          Enviado el 12 de septiembre de 2012 a las 7:20 | Permalink

          A ver señores, apasionante le discusión pero el propio compañero RFOG en este mismo blog nos ha deleitado con muchos artículos sobre este punto de desarrollar para ambas plataformas Metro y desktop.

          Las aplicaciones Metro que funcionan son compatibles en ambas plataformas.

          http://wintablet.info/2011/11/en-las-tripas-de-windows-8-winrt-y-ccx/

          Enviado el 12 de septiembre de 2012 a las 10:43 | Permalink

          “Las aplicaciones Metro que funcionan son compatibles en ambas plataformas.”

          ¿Y “las que no funcionan”? ;-) Porque, como decía:

          • si está completa o parcialmente programada para generar código nativo hay que compilar dos veces, una para cada plataforma, y tener dos versiones de la aplicación
          • y si se hace uso de capacidades específicas de la plataforma RT, la aplicación no funcionará en Windows 8 o lo hará de forma distinta
          Enviado el 12 de septiembre de 2012 a las 21:17 | Permalink

          Fue un typo hal9000, jejeje… era: “Las aplicaciones que funcionan en Metro son compatibles en ambas plataformas”… pero ya veo que no están fácil como eso.

abulafia
Enviado el 12 de septiembre de 2012 a las 0:49 | Permalink

Por partes:

* Que el Escritorio aparezca en RT no es un problema sino una ventaja, siempre que sea para aprovechar algunas aplicaciones que de otra forma no tendrían cabida.

* El diseñar una aplicación de Escritorio para RT a estas alturas me parece “viejuno” y “cutre”, por eso creo que lo del Office para RT no tiene perdón. Se tendrían que haber currado una interface Metro en condiciones.

* Yo instale Windows 8 para probarlo en un equipo sin pantalla táctil y, al principio, también me pareció que la interface de Metro sería poco adecuada. Ahora que ya lo he toquiteado un poco, me parece que no da ningún problema en cuanto te acostumbras.

* Y finalmente, sí. Creo que si no definen bien la diferencia entre Win 8 RT y Win 8, habrá confusiones.

ctitanic
Enviado el 12 de septiembre de 2012 a las 1:15 | Permalink

Yo, sinceramente no veo necesidad del escritorio teniendo metro. Para tener el explorador de archivos no necesito el escritorio. Me puedes explicar para que se necesita el escritorio?

    ctitanic
    Enviado el 12 de septiembre de 2012 a las 4:42 | Permalink

    Me respondo a mi mismo, en RT el escritorio existe con el único fin de lanzar el explorador de archivo. Por otra parte según he averiguado, el escritorio es otra aplicación metro. No es que metro sea un shell sobre el escritorio.

Deja un comentario  

Tu email nunca se publica o se comparte. Los campos obligatorios están marcados con *

*
*
:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:
Puedes usar las siguientes etiquetas y atributos HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


tres + = 12

contacto@wintablet.info tema WinTablet.info por Ángel García (Hal9000)