¿Cuál es la mejor manera de aprender Objective-C?

¿Para aprender lo básico?
Manual de Objective-C – Eric Allam & Mr. Higgie
Es un tutorial (breve) para aprender los conceptos básicos de Objective-C.

También hay otros sitios y recursos, como libros, los libros que recomiendo son:

  • Programación en Objective-C – Stephen Kochan
  • Programación Objective-C – Big Nerd Ranch

Sitios web:

  • Teamtreehouse
  • Código de la escuela
  • Design Then Code ~ Tutoriales de diseño de interfaz para iPhone y iPad
  • Desarrollador de Apple
  • Cursos de Stanford
  • iTunes U – Aprende cualquier cosa, en cualquier lugar, en cualquier momento.
  • Tuts + – La mejor manera de aprender habilidades creativas y técnicas.
  • Aprendizaje – aprendizaje en línea para diseñadores y desarrolladores web
  • academia Khan
  • Udemy – Cursos en línea de los expertos del mundo
  • Big Nerd Ranch – Inicio
  • Lynda.com: tutoriales en línea de capacitación de software para Adobe, Microsoft, Apple y más

Feliz aprendizaje.

A2A

Probablemente debería considerar aprender Swift también, o en lugar de ObjC.

La aplicación principal de Objective-C es hacer aplicaciones iOS. Hacer una aplicación móvil puede ser un buen proyecto autónomo que puede administrar para que lo logre por su cuenta, incluso como novato.

Identifique una aplicación simple que le gustaría crear (intente no ampliarla), investigue algunos tutoriales o libros que le enseñen ObjC y comience a revisarlos, teniendo en cuenta su objetivo final de crear esa pequeña aplicación.

Todos tienen diferentes patrones de aprendizaje y ya conocen diferentes requisitos previos, por lo que tiene que hacer su propia investigación sobre qué tutorial desea seguir.

¿Aprendes mejor por los videos?

Hay una gran cantidad de MOOCs y proveedores de cursos de video (pluralsight, coursera, treehouse) que probablemente tengan buenos tutoriales.

¿Prefieres los libros?

Pruebe Apress o Addison Wesley. El libro de Stephen Kochan era bueno, por lo que puedo recordar.

Cualquiera sea la forma que elija, cada vez que aprenda algo, intente imaginar si utilizará ese conocimiento para construir su aplicación y cómo encaja dentro de todo.

También escriba el código . Cualquier código de ejemplo, no se limite a copiarlo, escríbalo. Hace una gran diferencia en si aprenderá a escribir su propio código desde cero o no.

Realmente no aprenderá Objective-C (o cualquier otro idioma) a menos que esté 100% invertido. Para ello, le sugiero que primero tenga una idea de qué tipo de aplicación desea crear y vaya desde allí. Ningún libro o curso de video en particular tendrá todas las respuestas ni le ahorrarán pasar horas en el Desbordamiento de Pila y hacer tantas preguntas (aparentemente) como peatones como sea posible.

Pasé casi un año leyendo los libros que pude obtener, pero mi conocimiento no aumentó mucho. Tan pronto como comencé a pensar en las aplicaciones que realmente quería hacer, de repente, los conceptos fueron relevantes y tuvieron sentido.

No puedes aprender nada si no empiezas a practicar para ello. Así que primero comienza a desarrollar algo y siempre que te atasques, intenta encontrar una solución para eso. Aprenderás más y más de eso. Aún aquí hay algunos de los mejores sitios desde los cuales puedes aprender Objetivo – C.

Aprendiendo ObjC y Git:
http://rypress.com/tutorials.html

Tutoriales de iOS:
http://www.raywenderlich.com
http://code.tutsplus.com/series/

Bibliotecas iOS de código abierto:
http://cocoapods.org
https://www.cocoacontrols.com

Curso de desarrollo iOS de la Universidad de Stanford :
http://web.stanford.edu/class/cs
https://itunes.apple.com/us/cour

Libro:
http://it-ebooks.info/book/3083/

Código fuente para el libro anterior:
vandadnp público / ios-7-schedule-cookbook-source-codes

Recomiendo el libro recientemente publicado “Programación en Objective-C – The Big Nerd Ranch Guide” de Aaron Hillegass.

El autor proporciona explicaciones claras en capítulos cortos. Se concentra en los aspectos del lenguaje que considera más importantes para desarrollar aplicaciones. Antes de embarcarse en aquellos aspectos del lenguaje que son exclusivos de Objective-C, comienza con una presentación de las características críticas del lenguaje de programación C.

Al leer el libro, trabaje en los ejemplos y los desafíos al final de cada capítulo.

Primero cubre todas las cosas básicas como array, String y Dictionay, etc.

Siga los videos de YouTube y el sitio está allí para aprender Objetivo C

  1. tutorialspoint
  2. código de aplicación
  3. Desarrollador de Apple para documentación breve
  4. Stackoverflow para cualquier consulta es genial
  5. ¡Sigue a Ray Wenderlich! Es genial para el desarrollo de iOS.
  6. También estoy iniciando un canal de Youtube para iOS DESARROLLO. En este momento he hecho 40 videos en Objective C Y estoy tratando de cubrir todos los temas. Debo visitar mi canal y ver todos los videos en él, espero que sea útil.
  7. Aquí está el enlace del canal de Youtube: – Yogesh Patel
  8. 🙂 gracias

Descubre un proyecto que te gustaría escribir. Use cualquier fuente que pueda encontrar, libros (Programación de Cocoa para Mac OS X por ejemplo), tutoriales web, desbordamiento de pila (pero tenga cuidado allí) lea la DOCUMENTACIÓN que Apple proporciona, lea el código de GitHub. Cometa alrededor de 1000 errores durante la escritura, comienza de nuevo, haz otros 1000, comienza de nuevo. Después de terminar la primera aplicación por tercera vez, tendrá un conocimiento muy básico.
Repite esos pasos muchas veces y aprenderás Objective-C.

hay una Documentación incorporada dentro del código x … simplemente comience a construir su aplicación. si te quedas atascado
En algún lugar para hacer que buscar esa función en la documentación. . La documentación le proporcionará información completa sobre cualquier función, clase, instancia, etc.

Me hubiera perdido sin este libro: http://www.amazon.com/Programmin

Asume un conocimiento básico de cómo funciona la programación en C, pero no un conocimiento profundo de la sintaxis ni nada de eso. Después de leer este libro, pude realmente sumergirme en Xcode y comenzar a hacer algunas cosas bastante buenas. Todavía soy un completo novato, pero fue un gran punto de partida para alguien que realmente no había “conseguido” OOP antes de ahora.

Cada individuo es diferente y su cociente de aprendizaje varía. No es posible mantener la paz con otros compañeros en prácticas y terminar el curso en consecuencia. El objetivo de
Learning Slot es para asegurarse de que todos los alumnos no solo aprendan el curso,
Pero también lo imparte en su vida tanto personal como profesional. Los entrenadores
en Learning Slot no solo están informados, sino que también tienen la capacidad de tratar con
Todo tipo de estudiantes. Son lo suficientemente pacientes como para despejar las dudas del público.
Alumnos además de repetir los módulos. También trabajamos en base a proyectos y
Apoyar a la firma hasta que el proyecto se complete. No solo esto, también gracia.
Nuestros alumnos con atención individual y apoyo laboral. Proporcionamos uno a uno
Entrenamiento que ha sido efectivo para la mayoría de los aprendices. Contáctanos para todos
Sus necesidades individuales de entrenamiento.

Para más detalles:
Entrenamiento en vivo uno a uno con apoyo
Identificación del correo electrónico: [email protected]
Número de contacto: +91 81 21 519 519,
+1 469 999 4248

15360 18th ave n Apt # 1005 Plymouth- mn-US-55447

Si su objetivo principal para aprender Objective-C es participar en el desarrollo de iOS, le sugiero que aprenda Swift. Apple está desaprobando a Objective-C en favor de Swift.

La mejor manera de aprender Swift es ver las últimas conferencias del curso de Paul Hegarty: Desarrollo de aplicaciones iOS 8 con Swift (la oferta aún está en curso, por lo que las conferencias están incompletas). La mejor manera de aprender Objective-C es ver las conferencias de los antiguos cursos de Paul Hegarty: Desarrollo de aplicaciones para iOS (HD).

Por supuesto, realizar ejercicios de tarea es esencial para comprender los conceptos.

Suponiendo que realmente quieres decir “aprender a crear aplicaciones iOS”, simplemente descarga Xcode de la Mac App Store y mira los tutoriales “Tu primera aplicación para iPhone” y “Tu segunda aplicación para iPhone”.

Utilicé el curso de Stanford para mi propio entrenamiento y para entrenar a otras personas, es un entrenamiento muy profesional. El contenido de la capacitación contiene videos, clases en formato pdf y códigos de muestra.

Desarrollo de aplicaciones para iPhone CS 193P

Puede utilizar el sitio dado para obtener algunos conocimientos básicos de Objective-c desde el inicio
Introducción al lenguaje de programación Objective C
Configuración del entorno Objective-C
Objective-C Hello World Ejemplo
¿Qué son los Tokens en Objective-C?
¿Cómo utilizar los tipos de datos de Objective-C?
¿Qué es Objective-C Variables?
¿Qué son las constantes de Objective-C?
Operadores Objective-C, ¿Cómo los usan?
Cómo se usan los bucles en Objective-C
Declaración Condicional Objective-C
etc …

No lo hagas Aprende Swift en su lugar. Apple sabe que Objective-C es demasiado pesado y pesado para hacerlo en el futuro, por lo que se están moviendo hacia Swift. Funciona muy bien con XCode / Interface Builder, con una sintaxis simple y agradable.

La mejor manera que he encontrado para aprender cualquier idioma es practicar. Fíjate metas pequeñas y trata de lograrlas.

Si está escribiendo una aplicación iOS, es posible que desee comenzar mostrando una etiqueta en la pantalla. Cuando pueda hacerlo, intente agregar un botón que cambie el texto de la etiqueta cuando la presione. A medida que avanza a través de los pequeños desafíos, empiece a aprender a leer la documentación, a aprender a usar recursos como StackOverflow ya mirar algunos tutoriales pequeños si se atasca.

Este es básicamente el enfoque que toma el libro Hillegass, si necesita una referencia, es una buena idea.

Depende. Si por “eficiente” quiere decir más rápido, estoy de acuerdo con Richard: obtenga el libro, haga los desafíos, aprenda.

Si por “eficiente” te refieres también a la calidad / profundidad de la habilidad, te recomiendo que aprendas Smalltalk. Una vez que haya aprendido cómo funciona Smalltalk, comprenderá los objetos Objective-C. El resto es solo sintaxis.

Recientemente me topé con esto y se ve muy bien hecho: Tutorial de Ry Objective-C | RyPress

Objective C se utiliza para crear aplicaciones y Softwares para iPhone, iPad y mac. El objetivo de aprendizaje c es muy fácil. Puede aprender de los desarrolladores de Apple en Udemy por solo $ 10.

https://www.udemy.com/introducti