• Saltar a la navegación principal
  • Saltar al contenido principal

CFE APPS by Sergio Becerril

Aprende a programar en Swift | Cursos de Swift online

  • CURSO Swift & UIKit – SwiftUI
  • Blog
  • YouTube
  • Acerca de

¿Es necesario un Mac para crear Apps para iPhone e iPad?

26/05/2014 por Sergio Becerril 29 comentarios

Ya sabéis cual es la pregunta que más respondo a los futuros iOS Developer, la de si es necesario tener conocimientos de programación para crear Apps, pues bien, la segunda pregunta que mas contesto es:

¿Es necesario un Mac para crear Apps para iPhone e iPad?

Para crear Apps para iPhone e iPad de forma nativa es necesario hacerlo en un Mac, el motivo es sencillo, la herramienta de desarrollo xCode sólo está disponible para el sistema operativo OS X, esto es posible que cambie en un futuro, yo soy de los que piensan que Apple no tardará mucho en liberar la suite de desarrollo para otras plataformas como Windows, ya hizo algo parecido con iTunes, que en principio sólo estaba disponible para ordenadores Mac.

Pero hasta que esa hipotética situación se haga realidad, xCode sólo se puede ejecutar desde OS X, de ahí que sea necesario un ordenador Mac.

¿Es valido cualquier Mac?

No, ojo con esto, porque tengo alumnos que se lanzan a la piscina y compran un Mac por 200 euros en el mercado de ocasión, y corre Leopard, y claro, con esto no vas a poder desarrollar en condiciones.

Debe ser un Mac con procesador Intel, y debe tener como sistema operativo de OS X una versión posterior a la 10.8, esto es Mountain Lion.

Por lo demás cualquier equipo vale, un MacBook, un iMac, o un Mac mini.

Apple-Lisa
No vale cualquier Mac. ¡Ojalá pudiera crear aplicaciones con mi adorado Apple Lisa!

El mercado de segunda mano es tu amigo

Adquirir un Mac puede ser una inversión muy cara, sobre todo si todavía no hemos empezado a generar ingresos vendiendo nuestras Apps, por lo que yo siempre aconsejo acudir al mercado de ocasión.

eBay es el rey en este tipo de compra-ventas, pero puedes acudir a Manzanasusadas o bien utilizar las nuevas Apps que han surgido para este tipo de cosas, una buena opción puede ser Wallapop.

Un Mac mini podría costarte unos 350 euros, un Laptop algo más, pero en cualquier caso siempre reduciremos el costo que supone adquirir un equipo nuevo.

Otras Opciones

Hay otras opciones como instalar una maquina virtual en vuestro PC, montaros un «Hackintosh», o utilizar alguno de los servicios en la nube que nos ofrecen la posibilidad de trabajar con un Mac en remoto, uno de ellos es MacinCloud hablaré de este servicio en un próximo post, pues me parece una alternativa genial si no tenemos Mac y no queremos adquirir uno de ninguna manera.

Archivado en: Herramientas para el Desarrollo de Apps Etiquetado con: Apple, Desarrollo iOS, Programación iOS, Programar con iOS, xCode

Interacciones con los lectores

Comentarios

  1. eddy dice

    22/01/2016 en 21:07

    holas , quiero desarrollar apps para ios y generar ingresos con ello , soy nuevo en el mundo de apple .. por lo que he buscado es necesario una mac , bueno pienso comprarme una macbook pro que tiene el sistema operativa capitan y version 10.11.3 de finales del 2012 , lo que si me llama mucho la atencion es el precio (son caras) , por ejemplo la que te comento tiene 4gb de ram ,500 de disco duro intel i5 de 2.5 GHz , aqui en Peru me cuesta 3900 soles . Mi pregunta es esta bien como para empezar? …No me compro la de estado solido ya que 128 Gb lo veo muy poco espacio ..Espero tu recomendacion gracias

    Responder
    • Sergio Becerril dice

      27/01/2016 en 14:01

      Hola Eddy,

      Sí, las Mac no son precisamente baratas, lo bueno es que en el mercado de ocasión se encuentran a veces algunas «gangas».

      Un equipo del 2012 puede servirte, aunque no te engaño si tendrás alguna limitación, sobre todo en cuanto a rendimiento con los Storyboards.

      Un saludo.
      Sergio Becerril

      Responder
    • Juan dice

      23/03/2016 en 16:52

      EL MacBook Pro que comentas es el ultimo modelo de esa serie y por eso se quedó en finales del 2012, pues Apple lo maneja como la versión para estudiantes, por lo que todavía le dará soporte por varios años mientras lo siga vendiendo desde la tienda oficial.

      Responder
      • Sergio Becerril dice

        16/04/2016 en 13:04

        Hola Juan,

        Eso es bueno, es un buen equipo.

        Gracias por visitar mi Blog y por comentar.

        Un abrazo.
        Sergio Becerril

        Responder
  2. Rafael dice

    25/02/2016 en 13:24

    Hola, con todos mis recursos me compre una mac pro 5.1 de finales del 2008 actualizada a capitab 10.11.3
    Me podría servir para hacer las apps.

    GRACIAS

    Responder
    • Sergio Becerril dice

      03/03/2016 en 13:37

      Hola Rafael,

      Podría servirte para hacer cosillas, pero es un equipo demasiado antiguo para cargar nuevas versiones de Xcode.

      Gracias por visitar mi Blog y por comentar.

      Un abrazo.
      Sergio Becerril

      Responder
  3. Wilder dice

    10/03/2016 en 17:14

    Buenas segio.

    Me quiero iniciar como desarrollador, mi pregunta es si con una mac mini va de sobra o se quedaria corta en poco tiempo y tendría que cambiar a una macbook pro?

    Gracias de antemano

    Saludos cordiales
    Wilder

    Responder
    • Sergio Becerril dice

      10/03/2016 en 22:32

      Hola Wilder,

      Con un Mac mini nuevo irás sobrado, y tendrás equipo para varios años, no te preocupes por eso.

      Sin embargo ahora no es buen momento para comprar, pues parece ser que llevan bastante tiempo sin actualizarlo y es probable que Apple lo actualice muy pronto.

      Mira esto:

      http://buyersguide.macrumors.com/#Mac_Mini

      Espero haberte ayudado.

      Un abrazo.

      Sergio Becerril

      Responder
  4. Jan Zelaznog dice

    22/03/2016 en 21:41

    Hola Sergio
    Gracias por tu tiempo y asesoría tan valiosa. Te molesto porque comentaste que era posible instalar una maquina virtual en una PC, pero no encuentro el link que comentas para bajar la imagen de la maquina virtual. Me podrias dar mas info al respecto? gracias!

    Responder
    • Sergio Becerril dice

      16/04/2016 en 13:05

      Hola Jan,

      Actualmente no dispongo de ninguna maquina virtual, lamento no poder ayudarte con esto.

      Gracias por visitar mi Blog y por comentar.

      Un abrazo.
      Sergio Becerril

      Responder
  5. Isaac Mendoza dice

    10/07/2016 en 20:24

    Hola Sergio, tus informacion es valiosa, te molesto porque tengo una duda y no se a quien acudir, bueno mir pregunta es la siguiente: que modelo de laptop de Apple recomendarias para programar con Swift a escala profesional
    ?.
    Muchas gracias por tu tiempo.

    Responder
    • Sergio Becerril dice

      10/07/2016 en 20:43

      Hola Isaac,

      Macbook Pro es lo ideal, y si puedes permitírtelo mejor una pantalla de 15″, aunque con el de 13″ siempre puedes conectarlo a un monitor externo de más pulgadas.

      Desde la llegada de los Storyboards en Xcode 5 si no recuerdo mal, Xcode se vuelve pesado trabajando con proyectos de más de una vista, por lo que siempre es aconsejable como mínimo 8Gb de Ram, disco SSD, y como digo una buena pantalla para trabajar con el lienzo enorme que se pueden convertir un Storyboard.

      No es necesario que adquieras el último modelo de Macbook, pero si que tenga mínimo 8Gb de Ram y el disco SSD como te he comentado.

      Gracias por visitar el blog y por comentar.

      Un abrazo.
      Sergio Becerril

      Responder
  6. carlos dice

    03/08/2016 en 04:29

    Hola Becerril como estas?, mira yo me acabo de comprar la macbook air de 13 pulgadas del 2015, esta me servira para crear apliacion ios estoy muy interesado, gracias saludos 🙂

    Responder
    • Sergio Becerril dice

      15/08/2016 en 18:04

      Hola Carlos,

      Por supuesto que sí, es una buena maquina para desarrollar, sobre todo muy liviana para crear Apps incluso en la playa 😉

      Gracias por visitar el blog y por comentar.

      Un abrazo.
      Sergio Becerril

      Responder
  7. Hector Urkieta dice

    11/08/2016 en 00:03

    Hola Sergio , quiero iniciarme como programador y necesito saber si el equipo que tengo es suficiente y da el ancho para programar en Swift , te envio las caracteristicas de mi Mac Procesador 2.5 GHz Intel Core i5 y Software Mac OS X Lion 10.7.5 (11G63) , muchas Gracias .

    Responder
    • Sergio Becerril dice

      15/08/2016 en 18:00

      Hola Hector,

      En principio si te valdría.

      Supongo que será un Macbook Pro del año 2009 0 2010, a ese equipo lo que le vendría bien es quitarle la unidad de DVD y montarle un disco duro SSD, además de ampliarle un poco la Ram hasta el máximo que si no recuerdo mal son 8Gb.

      Un abrazo.
      Sergio Becerril

      Responder
  8. Akiro dice

    14/09/2016 en 21:39

    Una pregunta pienso comprarme una macbook air de 13′ con 8gb RAM y 128gb SSD, solo la pienso usar para programar en xcode ,crees que los 128gb del ssd sean sufucientes o mejor me voy por una imac de 27′

    Responder
    • Sergio Becerril dice

      17/09/2016 en 01:06

      Hola Akiro,

      adelante, será suficiente.

      Un abrazo.
      Sergio Becerril

      Responder
  9. Alberto Gonzalez dice

    03/01/2017 en 19:29

    Hola, ¿se puede programar App con un iPad Pro 128 GB?

    No encuentro documentación alguna al respecto y me estoy temiendo que no es posible, lo cual sin duda es contradictorio con el mensaje publicitario de Apple que dice que el iPad Pro es un superordenador…. ¿con el que no se puede Programar? ¡Porque? ¿No es tan superordenador?

    Yo no quiero hacerlo a título profesional sino personal para sacar más provecho a mi iPad con algunas cosas que serían de utilidad para mí gestión personal.

    Gracias.

    Responder
    • Sergio Becerril dice

      09/01/2017 en 12:22

      Hola Alberto,

      No creas todo lo que dice Apple, son expertos en marketing y en vender, así que no, el iPad no es un «super-ordenador» ni tampoco lo sustituye.

      Dicho esto, puedes programar con Swift en un iPad Pro, pero debes hacerlo con una App que Apple publicó recientemente llamada «Playgrounds».

      Esta App que solo está disponible para iPad, te va a permitir aprender a programar con Swift, escribir tus primeras lineas de código, etc. pero no te va a permitir crear Apps y subirlas al App Store, para hacer esto necesitas Xcode, y de momento Xcode sólo está disponible en Mac.

      Gracias por visitar el blog y por comentar 😉

      Un abrazo.
      Sergio Becerril

      Responder
      • Alberto Gonzalez dice

        17/01/2017 en 22:45

        Gracias, Sergio….
        Me dan ganas de reclamarles que me devuelvan el dinero y comprarme una surface…

        ¿Sabes si hay algún servicio en cloud que permita programar apps para iOSsin tener que comprar un Mac?

        Un saludo.

        Responder
        • Sergio Becerril dice

          19/01/2017 en 23:37

          Hola Alberto,

          tienes Mac in cloud:

          http://www.macincloud.com

          Un abrazo.
          Sergio Becerril

          Responder
  10. María Esther Guzmán dice

    03/03/2017 en 21:09

    Hola Sergio, quiero desarrollar en mac in cloud pero algunas teclas del teclado de mi pc parece que no responden en el XCode, por ejemplo, no puedo realizar las conexiones, pues aunque hago clic, luego presiono control (y otras teclas al ver que no funciona) y vuelvo a hacer clic y desplazar, no sale la flecha ni nada, y tampoco me deja desplazar un cuadro de imagen o botón, etc, ni cambiar el tamaño.
    ¿Sabes por qué ocurre esto?
    Agradezco tu ayuda.
    Maria Esther

    Responder
    • Sergio Becerril dice

      03/03/2017 en 22:05

      Hola María.

      Lo mejor será que consultes la documentación de máquina Cloud, aquí te dejo un enlace referente a tu consulta:

      https://support.macincloud.com/support/solutions/articles/8000007774-alternative-method-to-ctrl-drag-control-drag-

      Gracias por visitar el bloque por comentar.

      Un abrazo.

      Sergio Becerril

      Responder
      • María Esther Guzmán dice

        04/03/2017 en 00:40

        Gracias, lo miraré a ver si aclara algo.
        Un abrazo

        Responder
  11. Alex dice

    07/04/2017 en 04:19

    Hola que tal, estoy interesado en creacion de paginas web y desarrollo de apps tanto para ios como android, estoy interesado en una macbook pro 13″ del año 2015, trae i5 y 8 ram iris graphics 6100, crees que sea suficiente? o requiero algo mas alto en especificaciones? busco trabajar fluido sin complicaciones. Tambien al ser nuevo desconozco si se cuenta con el software para desarrollar lo que necesito en OsX. gracias por tu respuesta! saludos. Que tenga un excelente dia

    Responder
    • Sergio Becerril dice

      08/04/2017 en 11:23

      Hola Alex,

      Es más que suficiente para empezar, quizá a pantalla e 13″ te resulte algo incomoda para trabajar con los Storyboards, pero nada que no se pueda solucionar conectando el Macbook a una pantalla externa, pero vamos que esto es por decirte algo por que yo pasé más de 3 años desarrollando mis primeras aplicaciones en un MacBook Pro de 13″ 🙂

      Gracias por visitar el Blog y por comentar.

      Un abrazo!
      Sergio Becerril

      Responder
  12. Alexis dice

    15/05/2017 en 05:01

    Hola disculpa tengo una macbook air de 2015, queria saber si puedo ampliar su memoria RAM y el SSD ?

    Responder
  13. Eduardo dice

    17/05/2017 en 18:04

    Hola Sergio!
    Interesante artículo. Quería saber si un Mac White Unibody me serviría para desarrollar Apps?
    Tiene MacOS Sierra 10.12.3 4GB RAM.
    Saludos, y gracias por la ayuda!

    Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Copyright © 2023 · Business Pro en Genesis Framework · WordPress · Iniciar sesión