Si vous n'avez pas de téléphone à bouton-poussoir, vous voudrez probablement créer votre propre application mobile au moins une fois. Améliorez un gestionnaire de tùches ou un client pour Habr. Ou implémentez une idée de longue date, comme
ces étudiants qui ont
écrit une application pour rechercher des films pour la soirée en 10 secondes en cliquant sur emoji. Ou proposez quelque chose d'amusant, comme une
application avec un tapis roulant pour vos doigts ou avec des
ultrasons pour repousser les moustiques. Mieux encore, créez une application qui deviendra un symbole de l'époque, comme Instagram. Et si vous envisagez toujours de vous essayer au développement mobile, nous donnerons quelques arguments pour ce post.
Raison 1: soyez le premier à essayer de nouvelles technologies et à résoudre les problÚmes des gens
Aujourd'hui, les appareils mobiles fonctionnent sur des processeurs de bureau, afin que les dĂ©veloppeurs mobiles puissent utiliser les technologies les plus modernes et les plus hardcore pour crĂ©er des applications et ĂȘtre les premiers Ă rĂ©soudre des problĂšmes, facilitant la vie de millions de personnes Ă travers le monde. Par exemple, grĂące aux technologies de vision par ordinateur, les applications ABBYY reconnaissent le texte sur tous les objets du monde environnant et, entre autres, aident les personnes malvoyantes Ă vivre une vie plus Ă©panouissante. De plus en plus, les rĂ©seaux de neurones sont utilisĂ©s pour reconnaĂźtre le texte sur les images (dont nous avons rĂ©cemment
parlé sur le blog).
Avec les écrans et les capteurs de mieux en mieux et moins chers, les développeurs mobiles sont parmi les premiers à expérimenter les technologies de réalité augmentée (RA). Par exemple, dans les applications
Lamoda et
Gucci , vous pouvez pratiquement essayer des baskets, et le service
Airbus ifly A380 permet de trouver plus facilement une place dans l'avion ou de voir oĂč l'avion de ligne vole en ce moment. Les dĂ©veloppeurs mobiles ont Ă©tĂ© les premiers Ă expĂ©rimenter avec les assistants vocaux, la navigation, le NFC, les camĂ©ras et capteurs intĂ©grĂ©s, la biomĂ©trie, les Ă©quipements connectĂ©s Bluetooth et bien plus encore. Nous avons donc rĂ©cemment
parlé de la façon dont notre moteur de reconnaissance s'est retrouvé sur un micro-ordinateur comme le Raspberry Pi.
Et vous pouvez non seulement regarder dans la présentation de diffusion de nouveaux produits dans le développement iOS et Android lors des conférences emblématiques de la WWDC et de Google I / O, mais aussi y aller et les voir de vos propres yeux. Nous avons déjà partagé des impressions de ces événements
sur Habré et dans le
blog ABBYY Mobile.
Raison 2: il y aura plus de mobilité au-delà de la mobilité
Une
étude récente
de Perficient digital montre qu'environ 60% des utilisateurs accÚdent au réseau à partir d'appareils mobiles et passent environ 44% du temps qu'ils passent sur Internet. Par exemple, j'aime aussi regarder les rapports annuels de Mary Meeker, l'une des analystes de tendances les plus importantes du marché Internet. Un
rapport de 2019 indique qu'aux Ătats-Unis, un utilisateur passe environ 3,6 heures par jour sur un smartphone.
Et voici le point mĂȘme de non-retour. Il semble qu'elle soit dĂ©jĂ venue.
Une autre diapositive amusante est venue dans un
article rĂ©cent sur la mĂ©thodologie de prise de dĂ©cision de Spotify. De plus en plus d'utilisateurs du service de streaming prĂ©fĂšrent Ă©couter de la musique sur leur mobile, mais les programmeurs web travaillaient principalement dans l'entreprise elle-mĂȘme. Spotify a analysĂ© cette situation et a dĂ©cidĂ© d'embaucher plus de dĂ©veloppeurs mobiles, ainsi que de recycler le Web dans une nouvelle direction:
Raison 3: vous gagnerez votre appartement, maison, ßle, Bentley (entrez le souhaité)
Selon une
étude réalisée en août
sur le portail My Circle sur les revenus informatiques, l'augmentation des salaires la plus notable au cours des deux derniÚres années s'est produite chez les développeurs qui programment en Objective-C, Swift, ainsi qu'en JavaScript, Kotlin, Java, C # et Go. Beaucoup d'entre eux sont des langues pour créer des applications mobiles. Les langages de développement mobile sont de plus en plus populaires, et de plus en plus d'employeurs optent pour des solutions cloud et mobiles, et en conséquence le marché du travail se développe:
Selon
TechRepublic , les représentants de la génération Z (nés entre 1995 et 2005), qui représenteront 40% de tous les consommateurs en 2020, appellent ces emplois en tant que développeur senior, ingénieur principal et développeur mobile comme leur futur travail, ce qui signifie que c'est mieux commencer maintenant, la concurrence s'intensifie.
En général, il est temps de plonger dans le développement mobile dÚs maintenant. Et pour vous permettre de démarrer facilement, nous ouvrons gratuitement l'
école mobile de développement ABBYY . Avec des experts expérimentés d'une entreprise internationale, vous apprendrez les outils nécessaires au développement pour iOS et Android et avec une énorme quantité de pratique. La date limite d'inscription est le 10 octobre.
Initialement, ces cours étaient préparés pour les étudiants de notre département au MIPT, mais comme le public pourra accueillir plus de personnes, nous avons décidé de l'ouvrir à tout le monde. Le cours est gratuit et sans SMS.
Si vous étudiez dans une spécialité technique, connaissez la POO, souhaitez développer le développement mobile, acquérir de nouvelles connaissances, améliorer vos compétences et créer votre premiÚre application - inscrivez-vous!