Si fuera jefe de desarrollo de iOS, ¿qué cambiaría?

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.

El iPhone es realmente bueno, no es de código abierto y es más importante que Android, si soy un jefe de iOS, entonces ayudo a iOS a ayudar a las personas de clase media, como compartir archivos, conectar fácilmente el teléfono a cualquier PC sin iTunes, agregar radio , cargador pin usb micro usb porque cada hogar tiene un teléfono android pero no un iphone (tienes que llevar tu cargador a todas partes)

. De nuevo, nosotros, los indios, amamos cosas gratis como música, video, si tengo Android, puedo descargar cualquier canción, video sin ningún inconveniente, pero en iOS tienes que comprar esa cosa

. Entonces, si quieres hacer vender dobles de iPhone, entonces las cosas deben estar claras

Los iPhones tienen un excelente hardware. Desde procesadores (ahora 64 bits) hasta la cámara. Incluso me encantan su ui y sus aplicaciones predeterminadas. Lo único que odio de iOS es que limitan cualquier aplicación para acceder a los datos almacenados o utilizados por otras aplicaciones. Es decir, cada apo tiene una ubicación dedicada para el almacenamiento de datos y no hay carpetas compartidas comunes a las que se pueda acceder o modificar todas las demás aplicaciones y me gustaría cambiar eso y hacerlo más parecido a PC / Android.

Lo haría funcionar en Android. La calidad del hardware de los Iphones es bastante buena. Pero allí IOS está muuuy lleno y frustrante. Si será Android, matbe obtendrá el premio al mejor teléfono del año.

More Interesting

¿Hay algún IDE en la nube que permita el desarrollo de aplicaciones iOS?

¿Cómo reducir la curva de aprendizaje para mi aplicación? ¿Puedo agregar tutoriales en la aplicación para mi aplicación?

¿Crees que está bien usar mi iPhone personal como depurador? ¿La depuración no sobrecargará mi batería?

¿Cuál es la mejor forma gratuita de aprender a programar aplicaciones iOS usando Swift?

¿Quién es responsable de las pruebas de IU en iOS?

¿Cuánto cobra un desarrollador de aplicaciones iOS por hora?

¿Es el desarrollo híbrido de Xamarin?

Cómo enviar una notificación desde Parse Dashboard

¿Recomendaciones para el desarrollo de iOS en Nueva York (independiente o de otro tipo)?

Soy un desarrollador de Android con 3 años de experiencia. Quiero aprender el desarrollo de iOS con Swift. ¿Vale la pena aprender Swift y cambiar a iOS ahora?

Cómo obtener experiencia en el uso de autolayout en iOS 8

¿La versión beta de iOS 10 parece ser una mejora para el iPhone o un detrimento?

Como entrevistador, ¿cuál puede ser el mejor ejemplo de prueba práctica para un desarrollador de iOS?

¿Cómo hacen los desarrolladores aplicaciones para iOS y Android? ¿Vuelven a escribir el programa ya que iOS requiere Xcode (Objective-C) mientras que Android requiere Android Studio (Java)? ¿Podemos desarrollar usando un solo software?

Objective-C (lenguaje de programación): ¿Cómo explica la estructura de argumento impar de NSStringWithFormat, en la que se proporcionan más argumentos después de una coma?