Conocía los conceptos básicos de la programación orientada a objetos y, a pesar del requisito no oficial de CS106A + B, me inscribí en el curso. Los TA fueron increíbles y Paul Hegarty es un maestro profesor. Fue un gran curso y ahora soy un desarrollador profesional de iOS. ¡Solo házlo! Después de todo, es iTunes U, siempre puedes volver a lo básico o siempre hay Stackoverflow si las cosas no parecen ser bastante agradables.
Sin embargo, terminé tomando CS106B, después de CS193P y definitivamente sentí que un poco de CS106B habría ayudado, no porque hubiera ayudado a aprender el lenguaje en sí, sino por la teoría ofrecida como abstracciones de programación. Estoy hablando de estructuras de datos, gestión de memoria, técnicas de búsqueda y clasificación, etc. Entonces, si los conoce bien, iOS es el idioma más divertido para aprender. Además, siempre puedes presumir de que estás creando aplicaciones para dispositivos geniales.
- ¿Debo actualizar mi iPhone a iOS 11.0.3?
- ¿Es posible encontrar un desarrollador de aplicaciones para iPhone que esté dispuesto a trabajar por una parte de los ingresos potenciales?
- Si tuviera que construir un dispositivo BLE que detectara la proximidad de un teléfono inteligente, ¿podría este dispositivo BLE configurarse para activar la aplicación descargada solo a una proximidad extremadamente cercana (por ejemplo, <2 pulgadas)?
- ¿Cuál es el mejor bootcamp / curso de desarrollo de aplicaciones iOS en Berlín?
- Cómo trabajar con un UITableView