miércoles, 29 de enero de 2020

Cannonical te lo pone fácil


Es tiempo de cambio..


Hace un tiempo, aun que yo me enteré tarde, Canonical puso en marcha una iniciativa para incitar a los programadores a crear "app's" para su prospero sistema operativo: Ubuntu, para todas las plataformas. Así mismo, también liberó un SDK para facilitar la programación de dichas "app's".


Antes de seguir, creo que viene bien una buena definición de "app" y de aplicación, ya que en algunos casos, es posible confundirlas:

App: Antiguamente, se usaba como referencia a todo tipo de aplicaciones, pero hace un tiempo, los chicos de Apple recrearon esas letras dotandolas significado y formando una palabra. Actualmente, las App's se usan para referenciarse a las "Aplicaciones Rápidas", principalmente enfocadas a dispositivos portátiles, tales como las Tablet's, los Smartphone's y las nuevas "Vídeo Consolas" Android.


Aplicación: La palabra aplicación, se refiere al uso que tiene un objeto. En informática el objeto, podría ser el código fuente, y la aplicación, el resultado de ese código en su uso. Se utiliza principalmente para definir programas en general.




Bien, tras estas pequeñas aclaraciones, ya podemos continuar. Con un SDK liberado, un emulador de sus plataformas portátiles, una versión Beta operable para ciertos dispositivos, diferentes tutoriales y manuales de programación y una gran documentación por parte de QT, una gran comunidad de usuarios y pocos meses para la salida al mercado de Ubuntu Touch, Canonical decide crear un concurso orientado a elegir la mejor "App" de este primer trimestre de 2014:

The Ubuntu App Showdown

http://developer.ubuntu.com/showdown/

La base del concurso y finalidad es simple y sencilla de entender: encontrar la mejor App actual para Ubuntu. Las bases del concurso son estas:

Hay 3 categorias principales:
  • QML
  • HTML5
  • Aplicaciones Portabilizadas de otra plataforma
  • Aplicaciones Asiáticas.*
*Esta ultima categoría, es practicamente un concurso aparte, ya que los premios de aplicaciones Asiáticas, son distintos a los de las demás categorías. 

Las aplicaciones serán puntuadas en base a los siguientes aspectos:
  • Interés General: Aplicaciones de uso cotidiano para todos los publicos.
  • Convergencia: La convergencia es la posibilidad de que la interfaz, se adapte a la plataforma.
  • Características: Cuantas mas características definas, menos lagunas tendrá tu app, y nacerán nuevas posibilidades.
  • Calidad: Estabilidad, fluidez, sencillez y peso. Son los principales factores a tener en cuenta para una buena App.
  • Diseño: Estamos en Ubuntu. Ni Android, ni iOS, ni WinPhone. El diseño, debe ser original y sencillo, pero acorde con su sistema operativo.
  • Conciencia y Promoción: Tener un Blog/Twitter/Facebook/Google+ dedicado a los avances y actualizaciones de tu App, ayuda a acomular puntos.
Los premios, son bastante tentadores:
En las categorias de QML / HTML5 / App's Portadas, el premio será una tablet Nexus 7 con Ubuntu preinstalado para el primer puesto en cada categoria.








En la categoria de Aplicaciones  Asiaticas, los premios serán para el primer y segundo puesto: un movil de la marca Meizu.











Para tener un Jurado Justo, los jueces del concurso serán algunos colaboradores directos de Canonical, mientras que otros formarán parte de la comunidad.
  • Jono Bacon, Manager de la comunidad Ubuntu.
  • Adnane Belmadiaf, Experto en HTML5 para Ubuntu.
  • Lucas Romero di Benedetto, forma parte del Equipo de diseño de la Comunidad.
  • Nekhelesh Ramananthan, Desarrollador de aplicaciones para Ubuntu
  • Joey-Elijah Sneddon, Editor de OMG!Ubuntu
Y los jueces para las aplicaciones Asiaticas:
  • Shuduo Sang,Ingeniero de Software en la Canonical PES
  • Joey Chan,Desarrollador de aplicaciones para Ubuntu
  • Jack Yu,Miembro de la comunidad Ubuntu.
Y bueno, tras comentar las bases, las categorias, los premios y los jueces, solo queda sacar conclusiones. El concurso empezó el dia 24 de Febrero de 2014, y la fecha limite es el 29 de Abril de 2014. Como podeis imaginaros, voy a participar en el concurso, y voy a darlo todo. En este foro iré publicando mis avances en la programación con QML, desde como instalarlo, configurar un emulador de la interfaz Ubuntu Touch ( No necesario para programar ) y llegando al terreno del codigo.

Recordad que podeis comentar vuestras ideas y peticiones tales como una revisión detalla de algun tema en concreto, o alguna propuesta de mejora del sitio web o de los proyectos presentados en el. Espero que les haya gustado.

- Atentamente, Padre Eugenio.

martes, 28 de enero de 2020

De la noche a la mañana...


"Algunos amigos, se perdieron por el camino..."


Muchos no los conocen ya hoy día, o no se acuerdan o quizás simplemente no quieran acordarse, pero yo soy un nostálgico empedernido y necesito recular en el pasado para recordar viejos tiempos. Hace 3 años aproximadamente, desapareció completamente un gran nombre en internet... bueno, desapareció para algunos solamente. El caso es que es la segunda vez que ocurre, ya que hace 6 años, desapareció completamente otro de los grandes nombres de internet.

Netscape Navigator, era uno de los grandes navegadores en la primera generación de internautas mundiales. Obviamente  no podía competir con Internet Explorer, que venia pre-instalado de fabrica en todos los ordenadores sobremesa, pero a nivel profesional, estaban realmente cerca el uno del otro. En 1997, Netscape Navigator 2.0 fue el primer navegador en reconocer y interpretar JavaScript. Ese mismo año, Netscape Communications, cuyo dueño era Marc Andreessen, admitieron su derrota frente a Internet Explorer, tras darse cuenta de que el mercado de navegadores se habia perdido junto a la esperanza de un navegador ageno a Microsoft. Tras ello, liberaron el código fuente de Netscape Comunicator bajo una licencia libre, dando origen al proyecto Mozilla. Tras eliminar todas las lineas de código bajo copyraight, quedó un navegador libre, ligero y un proyecto había nacido. Se asignaron los ingenieros de N.C. al nuevo proyecto. 

Tras un año de prueba, el proyecto Mozilla, crecía despacio, y se retomó el proyecto Netscape Comunicator, con su versión 4.5. Mientras Microsoft trabajaba en su versión 5.0 de I.E. en Netscape reescrivian desde cero su código fuente. Dos años mas tarde, se liberó la primera versión publica de Mozilla Navigator, que desgraciadamente, no tubo la popularidad que se esperaba  principalmente por que los ordenadores de la época, eran lentos para soportar un navegador con interfaz gráfica propia y personalizable mediante el uso de XML.

Netscape Comunicator 5.0, nunca vio la luz, devido a que ya hacia año y medio que Microsoft liberó Internet Explorer 5.0, así que se decidió enfocar todos los recursos a liberar Mozilla Navigator 6.0, acto que hoy día, muchos ex-empleados consideran uno de los mayores errores en la historia de la empresa.

En 2000, se liberó Netscape Comunicator 6.0 basado en Mozilla Navigator. Con una gran inversión en publicidad, la empresa se llevó una gran decepción... era un navegador lento, pesado, inestable y estéticamente poco atractivo. En 2001 se liberó N.C. 6.1 y 6.2, solucionando la estabilidad y aligerando el navegador, pero la mala reputación, ya estaba ganada, y fueron ignorados.

Tanto Netscape 7.0 y 7.1 también fueron ignorados por parte de la comunidad de internautas. Las criticas especificaban que tan solo era una segunda compilación de Mozilla con mas herramientas integradas.

En Microsoft Windows, Netscape Comunicator, era irrelevante. Internet Explorer venia de fabrica en los ordenadores, y con eso solamente ya dominava el publico mas ignorante, y el publico mas avanzado, tampoco encontró motivos razonables para usar otro navegador. Pero en GNU/Linux, Netscape era el amo y señor de la red. A principios del 2000 fueron naciendo navegadores como Opera, que empezaron a hacer minimamente la competencia a I.E. y a N.C. pero no tubo la fuerza suficiente como para ganar la suficiente popularidad como para incordiar a alguna de las empresas lideres.

Tras varias decepciones, Netscape liberó su versión 7.2 en 2004, y anunció el fin del proyecto. A pesar de todo, en 2005 se lanzó una versión 8.0, y en 2008 finalmente la ultima versión 9.0.

El dia 20 de febrero de 2008, se lanzó la ultima versión de Netscape Navigator 9.0.0.6, cerrando una larga historia en internet. Netscape, había fracasado.. y se canceló el proyecto definitivamente, pero curiosamente, Mozilla fué adelantando, asta convertirse en Mozilla Firefox que conocemos hoy en día.

¿Quien iva a saber, que de la versión light de un fracaso empresarial, nacería una enorme comunidad?


Hoy hemos hablado del padre de Mozilla Firefox. Y hemos dejado la duda de un navegador, que desapareció para un alto porcentaje de la población humana, hace apenas 3 años. Padre de muchos de los navegadores mas populares actualmente. Lo podréis ver en la siguiente publicación. Espero que la información haya sido de su agrado.

- Gracias por su tiempo, atentamente: Charlie E. Liarson -