EDICIóN GENERAL

¿De donde sale tanto odio hacia Apple?

#9 Tengo la percepción contraria. Respecto a lo que dices que obligan a comprar un MAC te doy la razon (se pueden hacer app sin mac para IOS pero es cierto que lo habitual no es el caso). Pero que Xcode es una chufla., por? y que cada pocos meses te obligan a actualizar? El hardware? Pero si el ciclo de vida de un Imac es largo de narices y las actualizaciones de Xcode son 2 como mucho al año (y en general muy muy tranquilas).
#41 Compré un Mac Mini hace año y medio, para nuestra oficina. He tenido que actualizarlo... ¡dos sistemas operativos! me he saltado uno por el camino.

Todo funciona ahora más lento. Pero era una actualización obligatoria si quería usar las últimas características de Swift 5 :palm:

Xcode es, seguramente, el peor IDE profesional usado masivamente hoy en día. Razones que se me ocurren sin pensar mucho

- Sus herramientas de generación de código y autocompletado son nulas o inexistentes.
- La navegabilidad es horrible, nula, imposible. Vas a una parte del código y más te vale tener una ventanita flotante con el código anterior.
- Ánimo con el diseño de interfaces. Mucho ánimo.
- Es extremadamente inestable.
- El tiempo que tarda en enlazar todo y en hacer una primera build es terrorífico. Tenemos una mesa solo para el mac, lo ponemos a correr y nos vamos a hacer otras cosas para no perder el tiempo.

Seguramente el mayor problema de XCode es que existe Intellij. Y que Microsoft está haciendo grandes esfuerzos para acercarse a Jetbrains. Y luego pasas a XCode... y es como volver a programar con Visual Studio 2003.

Una característica de Apple es que siempre le ha dado igual los programadores. No han hecho esfuerzos para hacerles la vida más sencilla; y por eso, toda noticia negativa que nos permita dejar de desarrollar en esas máquinas infames debería ser celebrada :-D
#69 Es una información realmente interesante. De todas formas, los que odian a Apple no tienen ni idea de todo esto que has contado.
#70 Bueno, yo he explicado por qué a mi me cae gorda esa empresa

Cada uno tendrá sus motivos. Aunque me interesa más saber los motivos de alguien para gastarse mil euros en un teléfono.
#73 Yo he visto a alguien que se compró uno de los primeros Iphone, en los inicios cuando todavía no había whatsapp, y pagó unos 60 € durante 24 meses, y no sé cuantas llamadas y datos incluía la oferta pero, entiendo que en aquella época eran muy pocos. Era un mileurista, pero en aquella época a algunos les fascinaba la tecnología más moderna.
#74 En aquella época Apple ofrecía la tecnología más moderna.

Hoy en día no es así. De hecho, sus últimos móviles ni siquiera tienen un estándar como el 5G.

Seguramente no será necesario, pero si quieres tener lo último en tecnología la tecnología 5G debería haber estado disponible hace algunos modelos.
#76 Es posible que mucha gente todavía identifique los Iphone con los teléfonos más avanzados.
#69 Lo primero es que un Mac Mini no es un Pc de desarrollo. Lo segundo es que si puedes usar Xcode 10.2 incluso en High Sierra. Por otro lado las actualizaciones suelen ser bastante tranquilas (la ultima de Catalina es la peor en años en movidita, aunque no en rendimiento).

Lo de Xcode es el peor...para gustos los colores. No es mi preferida pero tampoco es de lo peor (con algunos complementos yo la llevo bien). Yo por ejemplo detesto VS (no el vscode que es el que elijo si puedo).

Y lo de que Apple siempre le ha dado igual los programadores...precisamente es al reves. Una de las obsesiones poco conocidas de Jobs es que los programas para Apple fueran fáciles de hacer (desde Next). Esto es conocido por cualquiera que haya desarrollado en plataformas Windows (su API, que me dices de la API de Windows, y de las MFC en sus tiempos? del acceso a BBDD en .net?, del pifostios de API de Android ya mejor ni hablamos ....). Pero vamos, que si juntas a diez programadores en una habitación y dos están de acuerdo en algo, ya tienes mayoría.

menéame