Dado que está un poco familiarizado con el objetivo c, por lo tanto, le pediré que no siga ningún tutorial, repito NO siga ningún tutorial desde el principio.
De esa manera no me opongo a los hermosos tutoriales, pero el problema es este: si comienzas a hacer pequeños proyectos por separado para cada cosa básica, perderás un mes entero aprendiendo incluso las cosas más pequeñas.
Como no hay fin al aprendizaje.
Perdí algunos días solo para ponerme cómodo con la inicialización de una matriz, un diccionario, conocer diferentes tipos de números (como int vs integer), esto no tiene mucho peso.
- ¿De qué manera IOS y Android son mejores entre sí?
- ¿Cuáles son las diferencias entre los métodos segue show, show detail, present, etc. en los controladores de vista Xcode?
- Cómo animarme a seguir adelante con una idea de aplicación para iOS
- ¿Dónde aprende a ser un desarrollador de pila completa, desarrollador de iOS, etc.?
- ¿Cómo puedo aprender a crear una aplicación con la API de Foursquare?
Lo que puede hacer es comenzar un solo proyecto, comenzar a desarrollarlo y aprender otras cosas en el camino.
Digamos que tú y yo empezamos a crear una aplicación de fitness entonces-
Cosas que no haremos
1. Dé un día para aprender qué es el controlador de vista
2. Un día para vistas.
3. Un día para xib.
4. un día para pasar datos entre los controladores de vista.
5. Un día para aprender delegación, notificación.
6. Aprenda TABLEVIEWS, esto es con lo que todo principiante comienza. 😀
.
.
La lista continua.
Cosa que debemos hacer
Comience con el proyecto
Haga el guión gráfico (todo se puede hacer incluso con código, sin usar ni un solo Xin o guión gráfico, bit lo dejamos para más tarde, veamos el enfoque más fácil ahora) con el diseño que tenía en mente antes y ahora está al menos en papel (con una especie de estructura alámbrica) ya que esta es tu primera aplicación.
Es posible que no sepa cómo configurar las vistas, bueno, ahora es el momento de buscar en Google y aferrarse solo a esa parte.
Se hará en algún momento, genial, (Y)
ahora necesitas configurar botones, etiquetas, imágenes, etc., solo búscalo en google.
Obtendrá miles de respuestas para eso, solo tome de él lo que desee.
No revises todo el artículo, solo sigue los enlaces de stackoverflow.
Ahora, cuando vea que esa cosa funciona, busque la documentación de Apple, y luego descubra qué ha utilizado y para qué, y ahora puede verificar qué otras opciones, es decir, propiedades y métodos, estaban allí para esa cosa en particular.
De esta manera, se familiarizará con la documentación que lo ayudará con las cosas para las que aún no hay un tutorial, y confíe en mí, hay muchas cosas así.
Todavía no te preocupes por subir la aplicación en App Store.
Deje que la aplicación se complete primero.
Y así es como haces una aplicación en dos meses.
Empecemos por algunas convenciones.
Sigue todo este artículo correctamente
https://github.com/NYTimes/objec…
Y para los estándares de IU
http://iosdesign.ivomynttinen.com
Esto se actualiza regularmente.
Todo lo mejor.
Puede usar Sketch para crear iconos e imágenes con Adobe Illustrator.
Usar la biblioteca de terceros es lo más fácil una vez que comprenda el objetivo objetivo.
La mayoría de ellos están bien documentados, como SD_webimage.
Así que continúe y use eso también en su código, solo visite sus enlaces de GitHub y obtenga una idea de cómo usar esos pocos códigos de línea para hacer que sucedan las cosas más grandes.