Como con la mayoría de las cosas, uno mejora … obra. Práctica.
En sus convenciones de codificación como en sus convenciones de interfaz de usuario, Apple hace grandes esfuerzos para lograr consistencia y uniformidad en todas las disciplinas. Del mismo modo, encontrará el botón “Editar” en la esquina superior derecha de la pantalla en la mayoría de las aplicaciones de consumo de Apple, los programadores aprenden con el ejemplo dónde buscar ciertos aspectos de la funcionalidad o el comportamiento en los SDK de Apple.
Cuanto más tiempo se programe en las tecnologías de Apple, mayor será su intuición de cómo algo se verá sintácticamente o se comportará de manera conductual.
- ¿Cuál es la buena herramienta o método para las pruebas A / B en la aplicación iOS?
- ¿Dónde puedo encontrar un desarrollador experimentado de aplicaciones iOS / Android para crear una aplicación para mí? Estoy en el Área de la Bahía y sé que hay muchos de ellos, pero no conozco ningún desarrollador a nivel personal. Estoy buscando un socio en el que pueda confiar.
- ¿Cuál es la forma más efectiva de promover aplicaciones móviles para Android e iOS?
- Soy un desarrollador de Android. Me gustaría aprender el desarrollo de iOS. ¿Qué sitios web sugeriría y cuáles son los desafíos que enfrentaría mientras aprendo desarrollo objetivo basado en C, como estoy acostumbrado a Java? Además, ¿debo comenzar a aprender el objetivo C o rápido?
- ¿Cuáles son los pros y los contras de AppCode vs.Xcode para Swift a partir de enero de 2017?
Es bastante común memorizar directamente las clases y las claves asociadas con los dominios con los que interactúa con mayor frecuencia (en su ejemplo, bibliotecas de medios / av), pero cuando se aventuran en nuevas bibliotecas y áreas del SDK, los programadores pasan mucho tiempo revisando Apple documentación y código de muestra, así como las soluciones que otros han proporcionado en repositorios de código como GitHub o sitios de preguntas y respuestas como StackOverflow.