驴Por qu茅 dejar todo y aprender Swift y Kotlin ahora mismo?


Si no tiene un tel茅fono de bot贸n, probablemente le gustar铆a crear su propia aplicaci贸n m贸vil al menos una vez. Mejore alg煤n administrador de tareas o cliente para Habr. O implemente una idea de larga data, como aquellos estudiantes que escribieron una aplicaci贸n para buscar pel铆culas para la noche en 10 segundos haciendo clic en emoji. O invente algo divertido, como una aplicaci贸n con una cinta de correr para los dedos o con ultrasonido para repeler a los mosquitos. Mejor a煤n, cree una aplicaci贸n que se convierta en un s铆mbolo de la era, como Instagram. Y si todav铆a est谩 considerando probarse en el desarrollo m贸vil, le daremos algunos argumentos para esta publicaci贸n.

Raz贸n 1: sea el primero en probar nuevas tecnolog铆as y ayude a resolver los problemas de las personas


Hoy en d铆a, los dispositivos m贸viles se ejecutan en procesadores de escritorio, por lo que los desarrolladores m贸viles pueden usar las tecnolog铆as m谩s modernas e incondicionales para crear aplicaciones y ser los primeros en resolver problemas, facilitando la vida de millones de personas en todo el mundo. Por ejemplo, gracias a las tecnolog铆as de visi贸n por computadora, las aplicaciones ABBYY reconocen el texto en cualquier objeto en el mundo circundante y, entre otras cosas, ayudan a las personas con discapacidad visual a vivir una vida m谩s plena. Cada vez m谩s, las redes neuronales se utilizan para reconocer texto en im谩genes (el uso del que hablamos recientemente en el blog).

Con pantallas y sensores cada vez mejores y m谩s baratos, los desarrolladores m贸viles est谩n entre los primeros en experimentar con tecnolog铆as de realidad aumentada (AR). Por ejemplo, en las aplicaciones Lamoda y Gucci , puede probar virtualmente las zapatillas de deporte, y el servicio Airbus A380 hace que sea m谩s f谩cil encontrar un lugar en el avi贸n o ver d贸nde vuela el avi贸n en este momento. Los desarrolladores m贸viles fueron los primeros en experimentar con asistentes de voz, navegaci贸n, NFC, c谩maras y sensores integrados, biometr铆a, equipos conectados por Bluetooth y mucho m谩s. Entonces, recientemente hablamos sobre c贸mo nuestro motor de reconocimiento termin贸 en una microcomputadora como la Raspberry Pi.

Y no solo puede ver la presentaci贸n de transmisi贸n de nuevos productos en el desarrollo de iOS y Android en las ic贸nicas conferencias WWDC y Google I / O, sino que tambi茅n puede ir all铆 y verlos con sus propios ojos. Ya compartimos impresiones de estos eventos en Habr茅 y en el blog ABBYY Mobile.

Raz贸n 2: habr谩 m谩s movilidad m谩s all谩 de la movilidad


Un estudio reciente realizado por Perficient digital muestra que aproximadamente el 60% de los usuarios acceden a la red desde dispositivos m贸viles y pasan aproximadamente el 44% del tiempo que pasan en Internet. Por ejemplo, tambi茅n me gusta mirar los informes anuales de Mary Meeker, una de las analistas de tendencias m谩s importantes en el mercado de Internet. Un informe de 2019 dice que en los EE. UU., Un usuario pasa aproximadamente 3.6 horas al d铆a en un tel茅fono inteligente.



Y aqu铆 est谩 el punto de no retorno. Parece que ella ya ha venido.



Otra diapositiva divertida vino en un art铆culo reciente sobre la metodolog铆a de toma de decisiones de Spotify. Cada vez m谩s usuarios del servicio de transmisi贸n prefieren escuchar m煤sica en su dispositivo m贸vil, pero los programadores web trabajaron principalmente en la propia empresa. Spotify analiz贸 esta situaci贸n y decidi贸 contratar m谩s desarrolladores m贸viles, as铆 como volver a capacitar a la web en una nueva direcci贸n:



Raz贸n 3: ganar谩 su apartamento, casa, isla, bentley (ingrese el deseado)


Seg煤n un estudio de agosto del portal My Circle sobre ganancias de TI, el aumento m谩s notable de los salarios en los 煤ltimos dos a帽os se produjo entre los desarrolladores que programan en Objective-C, Swift, as铆 como JavaScript, Kotlin, Java, C # y Go. Muchos de ellos son idiomas para crear aplicaciones m贸viles. Los lenguajes de desarrollo m贸vil se est谩n volviendo m谩s populares, y cada vez m谩s empleadores est谩n cambiando a soluciones en la nube y m贸viles, y en consecuencia el mercado laboral est谩 creciendo:



Seg煤n TechRepublic , los representantes de la generaci贸n Z (nacidos entre 1995 y 2005), que representar谩n el 40% de todos los consumidores en 2020, llaman a tales trabajos como desarrollador senior, ingeniero principal y desarrollador m贸vil como su trabajo futuro, lo que significa que es mejor comience ahora, la competencia est谩 creciendo.



En general, es hora de sumergirse en el desarrollo m贸vil en este momento. Y para brindar la oportunidad de un comienzo f谩cil, abrimos la Escuela de Desarrollo M贸vil ABBYY gratuita. Junto con expertos experimentados de una compa帽铆a internacional, aprender谩 las herramientas necesarias para el desarrollo de iOS y Android y con una gran cantidad de pr谩ctica. La fecha l铆mite de solicitud es el 10 de octubre.

Inicialmente, estos cursos fueron preparados para estudiantes de nuestro departamento en MIPT, pero como la audiencia acomodar谩 a m谩s personas, decidimos abrirlo para todos. El curso es gratuito y sin SMS.

Si est谩 estudiando en una especialidad t茅cnica, conozca POO, quiera desarrollarse en el desarrollo m贸vil, obtenga nuevos conocimientos, actualice habilidades y cree su primera aplicaci贸n: 隆reg铆strese!

Source: https://habr.com/ru/post/466899/


All Articles