{"id":6467,"date":"2021-10-14T09:14:56","date_gmt":"2021-10-14T07:14:56","guid":{"rendered":"https:\/\/immune.institute\/?p=6467"},"modified":"2021-10-14T09:14:56","modified_gmt":"2021-10-14T07:14:56","slug":"lenguajes-de-programacion-para-movil","status":"publish","type":"post","link":"https:\/\/immune.institute\/en\/blog\/lenguajes-de-programacion-para-movil\/","title":{"rendered":"Mobile programming languages"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Did you know that Spaniards spend an average of <\/span><a href=\"https:\/\/www.rtve.es\/noticias\/20210210\/sube-tiempo-usuarios-redes-sociales-espana-confinamiento-pandemia\/2074699.shtml\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">6 hours a day on the Internet<\/span><\/a><span style=\"font-weight: 400;\">And that almost 90% of us have WhatsApp? And the fact is that in our country, there are more mobile phones than people... 54.34 million to be precise; 116.2 percent of the population.<\/span><\/p>\n<blockquote>\n<p style=\"text-align: center;\"><span style=\"font-weight: 400;\">And no wonder: smartphones provide us with all kinds of actions at our fingertips.<\/span><\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">Ordering food at home, communicating with loved ones, being our diary or calendar, a recipe book or simply the videogame to keep us from getting bored... Indeed, <\/span><b>mobile applications are designed for all kinds of utilities.<\/b><\/p>\n<h2><span style=\"font-weight: 400;\">How are applications for Android or iOS created?&nbsp;<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Thus, <\/span><b>a mobile programming language is required to develop all mobile apps<\/b><span style=\"font-weight: 400;\">. But do you know what it is?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A programming language is a formal language with which, from a set of symbols and codes, <\/span><b>the computer programmer gives a series of commands to a machine<\/b><span style=\"font-weight: 400;\">. In this case, to a 'small computer' that is the smartphone itself.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this way, this specialist is in charge of creating and developing the mobile applications that we users will later use in our daily lives.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There are many mobile programming languages of all kinds, some of which are exclusive to certain operating systems... <\/span><b>In this article we are going to talk about the 5 most widespread mobile programming languages.<\/b><\/p>\n<h2><span style=\"font-weight: 400;\">The 5 most widely used programming languages for mobile apps<\/span><\/h2>\n<p><b>What languages are used to create a mobile app?<\/b><span style=\"font-weight: 400;\"> In order to run mobile applications, we can use different <\/span><a href=\"https:\/\/immune.institute\/en\/lenguajes-de-programacion-mas-demandados\/\"><span style=\"font-weight: 400;\">programming languages<\/span><\/a><span style=\"font-weight: 400;\">. The following 5 mobile programming languages are the most demanded in the market:<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">1. Java<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">First of all, if you are thinking about an application programming language for mobile devices, you are probably thinking about Java. Android, for example, was designed with this language.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As we have already said in this blog<\/span><b>Java is characterised by its speed, ease of use and wide range of possibilities.<\/b><span style=\"font-weight: 400;\">. Java is a great programming language, ideal for mobile apps as well as for creating <\/span><a href=\"https:\/\/immune.institute\/en\/software-a-medida-cuando-es-recomendable\/\"><span style=\"font-weight: 400;\">customised software<\/span><\/a><span style=\"font-weight: 400;\">.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Thus, there are many examples of applications made in Java, such as Twitter, Netflix or Uber, among others.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">2. Kotlin<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">On the other hand, one of the most widely used programming languages for Android mobile devices is undoubtedly Kotlin. Why? Quite simply: <\/span><b>Kotlin has a very intuitive, simple and efficient code.&nbsp;<\/b><\/p>\n<p><span style=\"font-weight: 400;\">It was designed to operate in conjunction with Java; however, since a few years ago, <\/span><b>Google recommends it for Android application development<\/b><span style=\"font-weight: 400;\">. Yes, it is his favourite.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kotlin is modern and also stands out for its scalability. For this reason, it could not be missing from this list of mobile programming languages.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">3. Python<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Mobile applications with Python stand out for their code. Python makes it easy for programmers to work or <\/span><a href=\"https:\/\/immune.institute\/en\/razones-demanda-ingenieros-informaticos-sueldo\/\"><span style=\"font-weight: 400;\">computer engineers<\/span><\/a><span style=\"font-weight: 400;\">as they are used <\/span><b>fewer lines of code than in the case of Java<\/b><span style=\"font-weight: 400;\">for example.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Thus, if we want to use this language to make apps; it is necessary to use Kivy or a cross-platform application development kit that uses Python.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">4. JavaScript<\/span><\/h3>\n<p>If you are thinking of <strong>create a cross-platform app<\/strong>JavaScript may be the mobile programming language you're looking for. It's fast, versatile, easy to use, and it excels in functionality.<\/p>\n<p>In addition, <strong>JavaScript is all about improving the user experience<\/strong>thanks to its interactivity.<\/p>\n<h3><span style=\"font-weight: 400;\">5. Swift<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Likewise, an example of a programming language for the iPhone is, without a doubt, Swift. This language, created by Apple, has already <\/span><b>not only works with iOS apps, but also for Windows, Linux or macOS.<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><b>Swift is an open source language<\/b><span style=\"font-weight: 400;\"> and we also wanted to mention it in this selection of mobile programming languages.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">A profession with a future: mobile app developer<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">At IMMUNE we know that technology is not only synonymous with the present, but also with the future. <\/span><b>Choosing a profession such as app developer is a safe bet.<\/b><span style=\"font-weight: 400;\">&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Therefore, from our school, we want to offer you all the possible tools so that you can dedicate yourself to the development of mobile applications. Discover our training courses such as the <\/span><a href=\"https:\/\/immune.institute\/en\/ingenieria-software\/\"><span style=\"font-weight: 400;\">Software Development Engineering Degree<\/span><\/a><span style=\"font-weight: 400;\">the <\/span><a href=\"https:\/\/immune.institute\/en\/diseno-ux-ui\/\"><span style=\"font-weight: 400;\">UX\/UI Design Bootcamp<\/span><\/a><span style=\"font-weight: 400;\"> or the <a href=\"https:\/\/immune.institute\/en\/programas\/bootcamp-desarrollo-web\/\">Web Development Bootcamp<\/a><\/span><span style=\"font-weight: 400;\">among others.&nbsp;<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>\u00bfSab\u00edas que los espa\u00f1oles pasamos una media de 6 horas al d\u00eda en Internet? \u00bfY que casi un 90% disponemos de WhatsApp? Y es que, en nuestro pa\u00eds, hay m\u00e1s m\u00f3viles que personas\u2026 en concreto, 54\u201934 millones; un 116\u20192 por ciento de la poblaci\u00f3n. Y no es de extra\u00f1ar: los smartphones nos proporcionan al alcance [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":8088,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-6467","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/posts\/6467","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/comments?post=6467"}],"version-history":[{"count":0,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/posts\/6467\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/media\/8088"}],"wp:attachment":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/media?parent=6467"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/categories?post=6467"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/tags?post=6467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}