NO y NUNCA renuncies a algo que estás haciendo solo porque viste algo mejor en otro lugar.
Comencé el desarrollo de Android hace 2 años y publiqué una aplicación 6 meses después de comenzar a aprenderlo, cuando miro el código ahora solo puedo encontrarlo “asqueroso”.
Ahora, volviendo a su pregunta:
- ¿Qué software usaría para crear videos como este?
- ¿Cómo sabe una compañía de software si su software ha sido pirateado?
- ¿Cuáles son los procedimientos para tomar los derechos de propiedad intelectual de un producto de software?
- ¿Cuál es la mejor herramienta o aplicación de software para rastrear OKR (objetivos y resultados clave)?
- ¿Qué es el software de camuflaje?
La mayoría de las aplicaciones “geniales” no son creadas por solo 1 desarrollador, sino que se desarrollan principalmente en equipos de desarrolladores experimentados que trabajan en ellas a tiempo completo y durante meses. Para el resto de estas “geniales” aplicaciones creadas por solo 1 desarrollador, intente buscar el historial de aplicaciones publicado de esa persona y busque la primera y vea si le gusta o no 🙂 – también, tenga en cuenta que estas Los grandes desarrolladores pueden no haber comenzado a publicar sus aplicaciones solo después de haber creado 5 aplicaciones malas más o menos.
La experiencia viene con el tiempo.
Ahora, lo que puede hacer es verificar estas excelentes aplicaciones para saber hasta dónde ha llegado el desarrollador de iOS e intentar implementar algunas de sus características interesantes y desafiantes y saber qué les gusta a los usuarios / consumidores tener en una aplicación móvil.
Tu primera aplicación debería hacerte mejor y permitirte aplicar lo que has aprendido hasta ahora, después de esta primera, comienza a desarrollar código reutilizable, patrones geniales y robustos para que hagas que tus aplicaciones futuras sean más limpias y no pierdas el tiempo implementando de nuevo Consumir cosas.
Confía en mí, lanzar tu primera aplicación es como romper un muro entre tú y estos grandes desarrolladores y el progreso comienza a volverse adictivo y no lo notarás hasta que te encuentres desarrollando cosas increíbles en poco tiempo.
ACTUALIZAR:
Comparta su primer código de aplicaciones con una persona mayor, mantenga una mente abierta y permita que revise el código y lo critique, de esta manera sabrá por qué esto o aquello es malo y cómo podría mejorar. Debate con él, no solo aceptes todo lo que dice que necesitas confrontación para conocer el POR QUÉ de sus comentarios. No puede aprender todo en libros y recursos en línea, algunas cosas vienen con la experiencia que encontraría en una persona mayor. Esto te ahorrará mucho tiempo y te pondrá en el camino correcto.