Cómo aprender el desarrollo de iOS con el desarrollo de Android

Si desea aprender el desarrollo móvil, debe especializarse en una plataforma. ¿Pero qué plataforma debes elegir?

Desarrollando para Android e iOS

Seamos realistas: mientras tanto, los principios generales de desarrollo para Android e iOS son muy similares. Por supuesto, hay diferentes lenguajes y marcos de programación. Pero a pesar de que soy un gran fanático de iOS, no hay una razón objetiva por la que deba favorecer una de las plataformas sobre la otra desde un punto de vista técnico. Si desea obtener más información sobre las diferencias de desarrollo para Android e iOS, eche un vistazo a una de mis publicaciones de blog anteriores.

El futuro de las plataformas.

Se habla mucho sobre el futuro de las plataformas. Por el momento, iOS y Android son los sistemas operativos dominantes en esa área. ¿Pero qué pasará en el futuro? Algunas personas creen que el futuro favorecerá a Android, pero creo que tal predicción no se puede hacer. De hecho, la predicción más probable es que ambos sistemas operativos se mantendrán. Si observa el historial de los sistemas operativos, puede ver que la distribución de los sistemas operativos es muy estable durante un largo período de tiempo. Windows es el mejor ejemplo. Hay personas que prefieren iOS y personas que prefieren Android. Y no sé por qué esto debería cambiar en el futuro. La mayoría de las aplicaciones importantes están disponibles en ambos sistemas, por lo que no es necesario cambiar de plataforma.

¿Cuál elegir?

Entonces, ¿qué plataforma debes elegir? La respuesta es muy fácil: elige la plataforma que más te guste. Es una forma muy larga y agotadora de ser realmente bueno en el desarrollo de una de estas plataformas. Tienes que aprender mucho y nunca debes dejar de aprender porque hay una tasa de innovación tan alta. Todo esto no es posible si no estás completamente motivado. Sin embargo, siempre es una buena idea buscar otras plataformas también.

Si todo lo que has hecho en el pasado es el desarrollo de iOS, buscar construir una aplicación en Android podría hacerte sentir como si estuvieras entrando al Salvaje Oeste. Las cosas parecen más fragmentadas, más peligrosas, más complejas, más verdes. Sin embargo, en 2016, Android no es necesariamente más difícil que iOS. La mayor parte de su conocimiento de dominio y experiencia en la creación de aplicaciones móviles en una plataforma se puede aplicar a la otra con facilidad. Incluso puede encontrarse disfrutando de algunos de los componentes de desarrollo de aplicaciones de Android más que iOS. Aquí hay una guía de aplicaciones inteligentes sobre las principales consideraciones para los desarrolladores que realizan el cambio de iOS a Android, incluida una lista de cómo se presentan los principales componentes de iOS en Android.

Desarrollo de Android: más similar a iOS de lo que piensas

Conoces Objective-C y / o Swift. Te sientes bastante bien con tus habilidades de programación para iOS, pero ahora te preocupa comenzar de nuevo con Android. No está seguro de querer pasar por el tedioso proceso de aprender un idioma completamente nuevo. La buena noticia es que probablemente ya sabes más de lo que piensas.

Abordar la fragmentación de Android SDK y el soporte de API

Uno de los mayores temores es la fragmentación de Android en la naturaleza. Sin duda, debe analizar y analizar qué tan bajo desea establecer su SDK mínimo. Si bien esta es la misma pregunta planteada a los principales desarrolladores de aplicaciones de iOS, generalmente solo se responde más rápido con una respuesta más segura. Las versiones del sistema operativo Android se remontan mucho, con versiones más antiguas aún en uso. Desea llegar a tantos usuarios potenciales como sea posible, pero no quiere que sus SDKs antiguos atan sus manos, al igual que en iOS.

Android Studio ayuda tanto como puede a la hora de tomar la decisión de soporte de API. Le proporciona datos por adelantado sobre cuán populares son cada uno de los SDK anteriores y qué características se introducen o desaconsejan en cada uno. Puede obtener estas estadísticas cuando vaya a crear su proyecto de Android en Android Studio y seleccione “Ayuda para elegir”.

Al tomar una enseñanza de maestro perfecto para él inicialmente, que es experto es experto en Swift y Objective C … Puede contactarme en skype handle: ios.gunjan

Identificación del correo electrónico: [correo electrónico protegido]

Puedo ayudarte en eso.
Mi sitio web es: http://www.omninos.com

Los mejores tutoriales de Lynda y Udemy son los mejores 🙂