Código perfectamente integrado: con los sitios web, simplemente puede agregar una página más y luego crear un enlace a esa página cuando lo necesite. Sin embargo, no puede hacer eso con la aplicación iOS, todo tiene que configurarse al principio, cualquier cambio puede resultar en otros cambios significativos que quizás no pueda entender por qué. La forma en que se estructuran los códigos de iOS es como una placa de pruebas, todo está cableado, todavía puede cambiar algunas cosas aquí y allá, pero si cambia el cable incorrecto, toda la placa podría dejar de funcionar. Incluso el código extremadamente bien estructurado no aumenta mucho la flexibilidad. Agregar un botón de correo electrónico adicional a la pantalla ‘Acerca de’ podría valer solo unas pocas líneas de código más, pero agregar un botón Me gusta de Facebook en la misma página es una historia diferente, no espere que se haga en unas pocas horas.
Convertir una aplicación para iPhone en una aplicación universal para iPhone / iPad: esta es la peor ‘característica adicional’ que se encuentra en los contratos de desarrollo de iPhone. Porque una aplicación de iPad no es una característica adicional . La aplicación para iPad siempre es más compleja que la aplicación para iPhone, y la mayoría de las veces requiere una interfaz y un mecanismo de interacción completamente diferentes. ¡Es como hacer una bicicleta eléctrica y luego convertirla en una motocicleta que funcione con combustible! Son muy similares en lo que hacen, pero debajo del capó, la diferencia es inmensa.
- ¿Cómo funciona la nueva función de monitoreo de región de iOS 5 para los desarrolladores?
- A partir de cero, ¿qué tecnologías necesitaré para aprender a diseñar / desarrollar y administrar una aplicación IOS que interactúe con un servidor web (Linux o similar con Java, php y / o rails) con una base de datos MySQL?
- ¿Qué es range in- (BOOL) textField: (UITextField *) theTextField shouldChangeCharactersInRange: (NSRange) range replaceString: (NSString *) string?
- Cómo transmitir pantalla en iOS 11
- ¿Cuál es el futuro para los desarrolladores de iOS?