Crear software para windows

La gente piensa que enfocarse significa decir sí a aquello en lo que te enfocas, pero no es así. Significa decir no a otras cientos de ideas buenas que hay.

l

Leo blogs Tic todos los días, leo libros sobre software, voy a conferencias de innovación, investigo sobre nuevas tecnologías, muchos de mis amigos trabajan en tecnología, una de cada dos conversaciones es sobre tecnología y así día a día los últimos 15 años de mi vida. ¿Por qué? pienso que todo esto me mantendrá conectado a la realidad, el problema es que esta forma de vivir tiene el efecto contrario me desconecta de la realidad, me hace pensar que el mundo es lo que leo, hablo o pienso.

.

.

muerte de windows

Llevamos 30 años matando a Windows

Desde que trabajo programando siempre pensé que el año siguiente sería el último de microsoft, así los últimos 20 años y cada año sigue ahí, pese a todo lo que leemos, hablamos y escribimos sobre ellos. La realidad actual es que siguen siendo los reyes de los Sistemas Operativos, perdieron la guerra de internet y de los móviles pero sus números hoy día son los que son. Tengo acceso a estadísticas de diferentes web y los números de los accesos a las webs son claros:

  • 80% Windows
  • 7% MAC
  • 6% IOS
  • 4,48 % Android

Mac destrozaría Windows, luego Android,….. seguiremos esperando.

Android no para de crecer, pero navegar lo que se dice navegar no se navega proporcionalmente al número de dispositivos que tiene.

 

Solo el 1% de las APPS para móvil ganará dinero

Si nos dejamos llevar por la “moda” apps parece que si no desarrollas apps para las tiendas de Apple o Android estás fuera de mercado, pues la realidad es que las apps es un gran negocio para el fabricante, que llena de contenido barato o gratuito sus terminales. Existen pelotazos como Angry Birds o Candy Crusy  (curiosamente juegos), la realidad solo el 1% de las apps serán rentables. Si quieres ganar dinero desarrollando las apps por si mismas no son la mejor apuesta, puede ser un complemento no un centro para tu negocio.

 

Windows será el HUB, la multiplataforma otra forma de ver contenidos.

Hoy día y sobre todo en el mundo empresarial Windows es el rey y lo seguirá siento por muchos años, por tanto, si tienes que desarrollar software para empresas empieza porque  en windows funcione bien. Después, Android, MAC, IOS, Linux serán S.O. que permitirán acceder a la información desde otros dispostivos. Quizá para algunos clientes sea necesario poder acceder a la información en modo consulta desde un dispositivo Android o IOS (para mi este es concepto multiplataforma).  Aunque el centro de los negocios es y será WINDOWS.

 

 

Alternativa a Visual Basic

Siempre hay que estar en condiciones de escoger entre dos alternativas. Talleyrand

Visual Basic al día de hoy sigue siendo uno de los lenguajes más usados del mundo. La última versión del lenguaje fue Visual Basic 6, que apareció en 1998 y cuyo soporte se extendió hasta marzo de 2008.

En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a un framework o marco común de librerías, independiente de la versión del sistema operativo. Derivado del abandono del API Win32, Velneo desarrolló V7 basado en QT, las versiones 6.x estaban basadas en API Win32.

¿Sabías que Velneo V7 es una gran alternativa a Microsoft Visual Basic?

¿Qué problemas hay con Visual Basic?

Visual Basic 6 fue abandonado por Microsoft, primero en 1998 en la parte de desarrollo y en 2008 en la de soporte. Las últimas versiones de VB tienen problemas con las últimas versiones de Windows. La alternativa que propone Microsoft en VB.NET, lo que pasa es que se trata de un herramienta compleja y difícil de aprender para los desarrolladores de Visual Basic.

La razón de que sea una herramienta compleja es porque Visual Studio está diseñada para trabajar con una gran variedad de lenguajes de programación (C#, C++, VB.NET). La plataforma .NET es grande, potente y compleja, si lo que quieres es desarrollar una aplicación para una empresa de manera sencilla y ágil, Velneo es una opción.

.

 

¿Por qué Velneo es una opción?.

Velneo es una plataforma que funciona en diferentes S.O, desarrollas la aplicación una vez y podrás ponerla en producción en Win,Linux,Mac,Android. Además cuenta con las Open Apps, un conjunto de plantillas empresariales, componentes, tutores y ejemplos listos para usar y así poder realizar un desarrollo de aplicaciones y software de gestión para empresas de manera rápida y sencilla

No podemos comparar Velneo con plataformas tan poderosas y complejas como .NET o Java, pero a la hora desarrollar aplicaciones empresariales Velneo es una gran alternativa.

(Actualización 2016: Se mejoran los enlaces a páginas de Velneo)

.

Enlaces relacionados:
 

La era del Gadget. Episodio II (Google ataca a Apple)

En la primera parte de esta serie hablé de Microsoft y de Apple pero existen más actores principales en esta nueva era.

RIM (BlackBerry): La compañía Canadiense es pionera en teléfonos de altas prestaciones empresariales. Tiene una gran cuota dentro del mercado empresarial sobre todo por la gestión de correo que incorpora a sus terminales. Está intentado saltar al mercado de consumo y ampliar sus funcionalidades táctiles y de navegación. En gestión de correo son los mejores pero en navegación deja bastante que desear. Su sistema operativo es cerrrado y propietario. Ahora mismo están desarrollando la tienda de apps imitando el estilo de Apple pero en contenidos todavía están lejos de los de Palo Alto.

Google (Android): Sin duda un nuevo jugador, no hay que infravalorar su poder. Aunque en su contra está que no tienen experiencia en este sector, su primer teléfono Nexus One de momento no ha tenido éxito, aunque su sistema operativo abierto Android está siendo adoptado por diferentes marcas y parece que está corriendo mejor suerte que su teléfono. Lo que más me llama la atención en el ataque frontal que están haciendo contra Apple, en su reciente presentación entre otras cosas anunciaron porque desarrollaron Android (hago mi propia traducción, min 1:52 del vídeo).

¿El mundo necesita otro Sistema Operativo Móvil?

Google es una empresa de publicidad, ¿Qué tenemos que ver con esto?

Es muy importante desarrollar un sistema operativo móvil abierto

Un sistema operativo móvil open source creará una mayor innovación.

Será FREE para crear cualquier tipo de dispositivo (Gadget), dispositivos con teclados, sin teclado, con cámara, con pantallas de diferentes tamaños y con diferentes tipos de conexiones 2G, 3G, 4G; por tanto se podrán crear los mejores dispositivos con las mejores conexiones posibles. (Ojo a la Matriz conexión/dispositivo).

Teniendo en cuenta que Nokia lleva toda su vida desarrollando sistemas operativos móviles open source este argumento no me parece tan innovador como quieren vender.

Lo que me sorprende es el segundo argumento:

Si Google no interviene nos encontraremos con un futuro draconiano, un futuro donde:

-Un hombre.

-Una empresa.

-Un dispositivo.

-Un carrier

…..será nuestra única opción.

(depués ponen en pantalla la siguiente imagen)

Menos mal que ha llegado Google para salvarnos de Steve Jobs 🙂  Don´t be evil.

Si queréis ver el vídeo completo no os lo perdáis la parte interesante está en el min 1:52 del vídeo.