¿Cuáles son los mejores libros de programación de iOS para un programador experimentado que es nuevo en Mac y Swift?

Gracias por A2A
Aprender el lenguaje Objective-c es mejor por este motivo;
como saben, el Obj-c es un lenguaje establecido más que la App Store de Apple contiene más de 1.2 millones de aplicaciones para descargar y la mayoría de estas aplicaciones están escritas en Obj-C
Si alguien intentara ingresar a la industria de desarrollo de iOS, los gerentes de contratación buscarán experiencia de desarrollo en Obj-C para ayudar a mantener sus aplicaciones existentes. “A la mayoría de los desarrolladores de iOS les llevará tiempo cambiar por completo el uso de Swift para el desarrollo de iOS”.
Debido a que Obj-C ha existido durante tanto tiempo, encontrará que la mayoría de las preguntas relacionadas con el desarrollo de iOS formuladas en sitios como StackOverflow se responden con el código Obj-C. Muchos tutoriales también se escriben usando Obj-C.
Aprenderás Obj-C mucho más rápido, después de eso, aprender Swift será pan comido.

Opción para aprender Objective-c
– Programación de Apple con Objective-C
– Código escolar
– https://www.bignerdranch.com/we-…

Quora ya tiene algunas preguntas con excelentes respuestas:

¿Cuáles son los mejores libros para aprender el lenguaje de programación Swift?
¿Cuáles son las lecturas obligatorias (libros, blogs, etc.) si te estás convirtiendo en un desarrollador de iOS (Swift)?
¿Cuál es el mejor libro que me puede enseñar el lenguaje Apple Swift de principiante a profesional con ejemplos para crear una aplicación iOS completa?
¿Cómo aprendo Swift?

Swift salió el año pasado. Todavía no hay muchos libros que sean ‘Swift for Programming Experts’. Tome cualquier libro rápido y pase por alto las partes de programación de introducción.

No necesita preocuparse por no tener experiencia en Mac. No se deje intimidar: se acostumbrará a moverse por la Mac perfectamente. Le di uno a mi hermano para Navidad y ya lo está usando como un profesional (no es para nada técnico). Un libro tipo Dummies para Mac sería una pérdida de tiempo en mi opinión.

Sin embargo, si está buscando ingresar al corazón de la programación de iOS, puede evitar mucho haciendo el libro Big Nerd Ranch para Obj-C. Esto te llevará a los frameworks y a la baja / sucia con el desarrollo de aplicaciones. La ventaja de seguir los tutoriales de Obj-C es que hay muchos recursos excelentes para aprender los marcos que simplemente no están disponibles para Swift. Una vez que aprenda estos marcos, puede usarlos en Swift con llamadas a métodos similares.

Objective-C aún no está muerto. Sigue siendo un recurso fantástico para aprender, y seamos honestos. Casi todo el código de producción está en Objective-C. Si estaba buscando trabajo hoy o dentro de 2 años, seguirá siendo la mayoría de los trabajos.

Aprender un nuevo entorno lleva tiempo. Si tienes tiempo y paciencia
para aprenderlo recomendaría estos 2 recursos en orden:

1) Comience a desarrollar aplicaciones iOS hoy: configuración
2) Tutoriales para desarrolladores y jugadores de iPhone / iOS

Dependiendo de su tasa de aprendizaje, puede llevar de 40 horas a un par de meses.

Quería crear un curso rápido dirigido a un público experimentado.

Curso de desarrollo de aplicaciones iOS para desarrolladores experimentados

Pero no está obteniendo mucha tracción, por lo que podría no terminar haciéndolo.

Los 2 recursos anteriores deberían ayudarlo a comenzar. Nuevamente, no olvide que tomará tiempo, por lo que debe ser poco paciente.

Más tarde, puede usar la Biblioteca de desarrolladores de iOS para trabajar en funciones de aplicaciones más específicas.

He referido pdf de tutorialspoint.com.
Espero que este libro te ayude hasta cierto punto. pero objetivo c.
otro libro: http://techietake.com/wp-content
Juseman

Encontraría una copia de “iOS Development” de Aaron Hillegass, su trabajo es excepcional.

Si ya está bien fundado con la programación de computadoras, no tendrá ningún problema con Objective-C, aún no he encontrado ninguna ventaja al usar Swift (la sintaxis es inusual y descuidada en comparación con Java).

More Interesting

¿Cuál es la mejor manera de diseñar una aplicación para iPhone?

Si compré una Macbook y comencé a autoaprendizaje Objective-C (a través de recursos web gratuitos y / o libros) y me familiaricé con el entorno XCode, ¿cuánto tiempo pasaría antes de que pudiera producir una aplicación básica para iPhone / iPad?

Como desarrollador de iOS, ¿debería cambiarme a Swift o quedarme con Objective-C en 2017?

¿Cuál es la mejor compañía de terceros para enviar notificaciones push en sus aplicaciones de Android / iOS? ¿Cuáles son algunos pros y contras de esa empresa?

¿Cómo arreglas una gran aplicación para iPhone que tiene un horrible icono de aplicación?

¿Debo construir mi marco iOS usando Swift u Objective-C? Quiero que esté disponible para desarrolladores que utilicen cualquier idioma.

¿Qué es mejor al desarrollar tu primera aplicación? ¿Usa un software multiplataforma como Xamarin o diferentes versiones para diferentes plataformas?

Con respecto a la subcontratación, ¿cómo podríamos obtener proyectos de desarrollo de software, principalmente desarrollo de aplicaciones móviles en Android, iOS, PhoneGap y Titanium de EE. UU., Reino Unido y Europa?

¿Qué lenguaje de codificación es mejor para que aprenda un posible desarrollador de aplicaciones móviles?

Cómo ejecutar un código que no sea el hilo principal en el objetivo C o Swift

Cómo construir una aplicación para iPhone

Si estuvieras a cargo del diseño de iOS 10.0, ¿qué cambiarías de 9? ¿Qué te quedarías igual?

C # (lenguaje de programación): ¿Puedo crear aplicaciones de Apple / Android usando C #?

¿Cuánto costará contratar a un desarrollador de aplicaciones para convertir una idea de juego en realidad (tanto para iOS como para Android)?

¿Por qué la nueva función Mensajes en la aplicación Quora para iPhone no requiere una actualización de la aplicación?