En el mundo de Apple y Mac OS X, por ejemplo, los usuarios están más habituados a pagar pequeñas cantidades por su software, los de Linux a no pagarlo y los de Windows a usar el emule para descargarlo (perdón por el simplismo de esta segmentación).
Alberto Molpeceres - Vivir del software
Una apreciación curiosa, [...], es que en el mundo de Mac OS X la mayoría de aplicaciones están siendo desarrolladas por programadores individuales, a diferencia de los grandes equipos de trabajo que suelen desarrollar las aplicaciones más conocidas en otros entornos.
Fernando López Hernández - Introducción al entorno de programación Mac OS X
Lo tengo claro. Claro como el aqua.
Publicado por José Luis Sánchez¿¿¿Continuas pensando en pasarte al "otro" lado...??? :) Como dije, yo igual me hago con un Macbook para despues del verano.
El principal problema es la cantidad de usuarios, que va aumentando, no lo dudo, pero aún está a varias magnitudes por debajo de Windows.
Si bien la primera frase, la de Alberto, da que pensar.
Posted by: Jose Alberto en: Marzo 15, 2007 09:36 AMYo al apunte de Alberto le añadiria el matiz entre usuario domestico (usa el ordenador a nivel personal, hobby, ...) y el usuario profesional o empresa -por llamarlo de algún modo- (usa el ordenador para su trabajo, actividad profesional).
En Windows los usuarios "profesionales" si estan mas dispuestos a pagar por un programa que les ahorra tiempo y quebraderos de cabeza, especialmente si se trata de una aplicación muy adaptada a una tarea que les es cotidiana.
En Linux, pienso que este tipo de usuario "profesional" espera más una solución que un programa en concreto. Es decir, comprar la "caja" (hardware y soft, o soft y consultoria para personalizarlo)
En resumen, en mi opinión es mas viable vender software "domestico" y "profesional" a usuarios Apple. Software "profesional" a usuarios "profesionales" Windows y consultoria a usuarios "profesionales" Linux.
Por otra parte si os estais planteando la posibilidad de un Apple, os recomiendo que hecheis un vistazo a REALbasic (www.realbasic.com), que aunque tiene el sufijo "basic" en el nombre, es una grata sorpresa y nada que ver con las "cargas" de VisualBasic y similares. REALbasic permite desarrollar a caballo entre los tres mundos (Apple, Win, Linux), tiene años de existencia en el mundo Mac, un buen soporte de bases de datos, graficos y caracteristicas particulares de cada OS.
Lo de programar en Java para MacOS X, saltándote el Api, es interesantísimo, fantástico, una magnifica idea... hasta que te vas a la web Apple para desarrolladores y encuentras la bonita frase:
"Important: The Cocoa-Java API is deprecated in Mac OS X version 10.4 and later. You should use the Objective-C API instead; this API is documented in Application Kit Framework Reference and Foundation Framework Reference."
http://developer.apple.com/documentation/Cocoa/Conceptual/LanguageIntegration/index.html
Es decir, que lo de programar en Java para Mac (igual que si estuvieras programando en Objetive-C, es decir, con todas las novedades para el framework) fue bonito mientras duró...
Total, que para programar para MacOS toca empollar Objetive-C. Joer, qué pereza!...
Posted by: Cefalópodo en: Marzo 17, 2007 12:33 AMSe me había olvidado pegar el segundo "cacho" de la url de Apple que citaba antes, y que viene a completar la idea:
"Important: Features added to Cocoa in Mac OS X versions later than 10.4 will not be added to the Cocoa-Java programming interface. Therefore, you should develop Cocoa applications using Objective-C to take advantage of existing and upcoming Cocoa features."
No entiendo por qué hacen esto... No es demasiado inteligente por su parte, si de lo que se trata es de atraer a programadores Java a su entorno. Es como dar el caramelo y luego quitarlo.
Posted by: Cefalópodo en: Marzo 17, 2007 12:38 AM