none
que navegadores soportan silverligth RRS feed

  • Pregunta

  • hola a todos me encuentro con la idea de crear un sitio web que tenga un juego de ajedrez.

    como quiero que se exeute desde el navegador pues quiero hacerlo con silverlight. investigando en internet me he encontrado con cosas que me preocupan. palabras como que silverligth no es para la web publica. que por que no es soportado por todos los navegadores. 

    usando windows, que navegadores soportan silverligth???

    si usara silverligth en otro sistema operativo. tambien funcionaria en el navegador???

    ahora bien mi idea es hace rel sitio web y el juego en silverligth, seria sencilla ya existiendo el sitio web crear una app para windows phone, y quiendows 8 usando la infromacion del sitio y tomar el juego silverligth para crear una app que no use un navegador???

    mi intencion es tener el sitio web para pcs o macs o linux, pero poder crear con ese sitio web una app para windows phone 8 y windows 8 y si fuera posible y ojala y pueda serlo esa app que funcione en android y iphone. a que voy que espero y tenga esa portablidad. yo he visto que microsoft a desarrollado a plicaciones portables, por ejemplo yo tengo skype en android. es una app de windows en android. pero bueno me debo ir paso a paso.

    primero es crear el sitio web, en la web publica. y poner el juego hay. silverligth seria funcionaria para todos los navegadores???

    viernes, 22 de marzo de 2013 8:44

Todas las respuestas

  • Hola niqel.

    creo que son muchas preguntas, te respondo segun lo que veo:

    1.- silverlight actualmente es soportado por todos los navegadores en windows, por safari en apple y en linux tienes que usar moonlight que si desde el principio lo enfocas hacia el no tendras problemas, ya que moonlight no esta tan avanzado como silverlight, pero tiene casi toda la funcionalidad de la version 4.

    2.- en cuanto a la portabilidad, hay que tener varios factores en cuenta:

    Silverlight hace uso de la tecnologia basada en XAML, al igual que WPF y WinRT, aunque no todas soportan el mismo marcado, no es dificil crear un proyecto comun de codigo y las interfaces especificas para cada proyecto (entre otras cosas para adaptar la UX (user eXperience).

    De modo que hacer la aplciacion para silverlight, WPF y WinRT no es complicado (aunque  hay que tenerlo en cuenta al inicio del proyecto para establecer las pautas de compatilibildad).

    3.- Silverlight NO funciona sobre Winrt o windows phone8, ni funcionara, ya que microsoft no lo incluye dentro de su nueva infraestructura, pero como he dicho con pocas modificaciones puedes tener un proyecto comun.

    4.- No exite una compatibilidad total con todos los sistemas que comentas, debes separar escritorio de moviles, ya que estos ultimos tienen mas problemas de compatibildad, no obstante para realizar juegos personalmetne lo mas compatible que conozco es Cocox2dX, aunque tiene soporte para windows 7, todos los demas dispositivos se programa bajo c++, lua o javascript, de modo que puedes crear un juego compatible con casi todos los moviles (pero no es facil, por tema de resoluciones y hardware con todos lo modelos).

    5.- en cuanto una web, decantate por HTML5 aunque no es un estandard aun completo, lo sera en unos años y la mayoria de moviles lo soportan.

    No se si me dejo algo, pero si tienes dudas concretas comentalo.


    Saludos
    David González
    MCP, MCTS
    Visita mi Blog en: http://www.dgzornoza.com/


    viernes, 22 de marzo de 2013 9:41
  • ok. el tema de html 5 que me comentas. no lo veo como opcion ya que siempre se tiene acceso al codigo y puede ser modificado en tiempo de execucion. entonces un jugador podria hacer trampa facilmente y no ayo forma de evitarlo. por eso busco una ria. que pueda darme esa seguridad.

    una duda concreta me dices, intento crear un sitio web de ajedrez. y un salon de juegos y el propio juego. me recomendarias usar silverligth??? si no es asi que me recomiendas te digo html 5 no me agrada por que siempre se tiene acceso al codigo.

    alguna ves has entrado a yahoo games. hay existe un servidor de juegos de ajedrez. deseo crear algo parecido pero mejor jejejee.

    en yahoo usan aplet de java. me funcionaria silverligth???

    ya me respondiste a la duda de si esa aplicacion silverligth en un sitio web falimente se podria pasar a wpf para desckop y resolveria el problema.

    la duda concreta es se puede lograr lo que deseo.

    viernes, 22 de marzo de 2013 10:02
  • Hola niqel.

    Con silverlight, se puede realizar perfectamente lo que buscas y pensando antes de comenzar el proyecto en usar compatibilidad con WPF y WinRt si quieres ampliar plataformas.

    Luego si tambien quieres implementarlo como aplicaciones en dispositivos moviles te recomendaria que la logica del juego la implementaras en un servicio de modo que en los clientes solo haga falta la UI.

    El problema de html no es el poder hacer trampas, ya que esto lo puedes hacer con cualquier tecnologia con herramientas como Cheat Engine , el mayor problema de html es que vas a tener que usar javascript y es un lenguaje de script muy dificil de mantener en un proyecto medio/grande.

    En cualquier caso, yo optaria por implementar la logica del juego en un servicio y las interfaces en las diferentes tecnologias silverlight/WPF, etc, en un juego de ajedrez se puede hacer de esta forma ya que se juega por turnos y es viable la comunicacion con un servidor para mantener las reglas del juego.


    Saludos
    David González
    MCP, MCTS
    Visita mi Blog en: http://www.dgzornoza.com/

    viernes, 22 de marzo de 2013 11:48