{"id":3579,"date":"2017-03-28T07:44:04","date_gmt":"2017-03-28T07:44:04","guid":{"rendered":"https:\/\/yeeply.com\/en\/blog\/?p=3579"},"modified":"2020-12-01T14:27:47","modified_gmt":"2020-12-01T14:27:47","slug":"android-programming-languages-for-developers","status":"publish","type":"post","link":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/","title":{"rendered":"Android programming languages to know to be an Android developer"},"content":{"rendered":"<p>Some of you may have come up with the idea of learning <a href=\"https:\/\/yeeply.com\/en\/mobile-app-development\/?rel=EN-LNK\" target=\"_blank\" rel=\"noopener noreferrer\">Android app development<\/a> languages and becoming an Android developer after reading news and articles on technology and devices. This was my particular case when I decided to start training as an Android developer after having been interested in it already for some time.<\/p>\n<p style=\"text-align: left;\">Once you get into the app development world you realise that there are <a href=\"https:\/\/yeeply.com\/en\/blog\/10-programming-environments-mobile-app-development-android-without-java\/\">many different programming languages and development environments<\/a>. And you realise that there are significant differences between them as well. I would even go as far as saying that there is a programming language for each kind of programmer. However, the best way to get started \u2014 if you want to focus on Android development \u2014 is by learning Java and XML.<\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<p style=\"text-align: center;\">Updated info: in this article, you&#8217;ll find<em> <a href=\"https:\/\/yeeply.com\/en\/blog\/10-programming-environments-mobile-app-development-android-without-java\/\" target=\"_blank\" rel=\"noopener noreferrer\">the 6 best environments for developing Android apps [without Java]<\/a><\/em><\/p>\n<p>&nbsp;<\/p><\/blockquote>\n<p style=\"text-align: left;\">This is the most widely used set of languages in Android mobile application development. This pair of languages is the one that Google recommends for developing applications. For this reason, we&#8217;ll now introduce these Android programming languages.<\/p>\n<div style=\"text-align: center;\">\n<style type=\"text\/css\"><!--br {mso-data-placement:same-cell;}--><\/style>\n<div class=\"bt-proyecto\"><a href=\"https:\/\/yeeply.com\/en\/?rel=EN-BT-proyecto-desarrolladores#publish-project\" target=\"_blank\" rel=\"noopener\">DO YOU NEED SUPPORT FROM OTHER DEVELOPERS? FIND THEM NOW<\/a><\/div>\n<\/div>\n<h2>JAVA<\/h2>\n<p>When it comes to demand, Java is currently the king of the hill of Android programming languages. It&#8217;s a language whose main objective is to enable programmes to be executed on any platform.<\/p>\n<p>One of the advantages of using Java to develop Android applications is that Google provides you with many useful tools through its Android Studio. Java is a relatively simple language which enables us to create really complex programmes to address a great variety of everyday tasks just by knowing the basic commands.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-3593 size-full\" title=\"Java oracle logo\" src=\"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Java-Android-programming-languages-1.png\" alt=\"Java oracle logo\" width=\"600\" height=\"304\" srcset=\"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Java-Android-programming-languages-1.png 600w, https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Java-Android-programming-languages-1-300x152.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<h2>XML<\/h2>\n<p>XML is Java&#8217;s &#8216;dancing partner&#8217; and is a mark-up language based on labels. XML enables us to store information and data in a format that&#8217;s readable by both humans and computers.<\/p>\n<p>XML can be found natively in Android Studio. We&#8217;ll create the elements that will be shown on our device&#8217;s screen with it. Let&#8217;s say that XML is what we use to create and organise our app&#8217;s screen layout.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3594 size-full\" title=\"XML logo\" src=\"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/XML-Android-programming-languages-2.png\" alt=\"XML logo\" width=\"600\" height=\"300\" srcset=\"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/XML-Android-programming-languages-2.png 600w, https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/XML-Android-programming-languages-2-300x150.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<h2>Getting started with Android Studio<\/h2>\n<p>We can start developing an Android application, as now we know a little about Java and XML and about what we are capable of achieving with them. The first thing we must do is install the development environment.<\/p>\n<p>Once it has been downloaded, installed and configured correctly, the next step is creating a project. To create it, we&#8217;ll run Android Studio and let it load its initial configuration. A window where we can choose among different options will then appear and we&#8217;ll select &#8216;Start a new Android Studio project&#8217;.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3595 size-full\" title=\"Android Studio logo\" src=\"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Android-studio-1.jpg\" alt=\"Android Studio logo\" width=\"600\" height=\"338\" srcset=\"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Android-studio-1.jpg 600w, https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Android-studio-1-300x169.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<h3>Android Editor Developer<\/h3>\n<p>Next, a window will appear asking for the app&#8217;s name. Its domain and the folder in which we want to save the project. After clicking &#8216;Next&#8217; we&#8217;ll be able to choose whether it will be an app for mobile devices. Tablets, Android Wear, Android TV, Android Auto or Google Glass.<\/p>\n<p>A window will then appear in which we&#8217;ll have to choose between a series of designs based on Material Design. Once selected, the platform will start preparing all the necessary files to make programming our new application easier for us.<\/p>\n<p>When this process is finished, we&#8217;ll land in the app&#8217;s code editor. We will now see where the Java and XML files are so that you can start practising with them.<\/p>\n<h3>Where can I find the Java and XML files in Android Studio?<\/h3>\n<h4>Android Java Developer<\/h4>\n<p>In the Java folder, we will obviously find all the Java resources and files that we are creating for our application.<\/p>\n<p>However, the XML files corresponding to our app&#8217;s design will be in the XML and Values folders.<\/p>\n<h4>Android XML Developer<\/h4>\n<p>As you can see, Java and XML are two indispensable languages for Android app development. That&#8217;s why you need to know how to use them to be able to start developing your ideas. However, if you are in a hurry to develop your application, contact us to find out how to get started or <a href=\"https:\/\/yeeply.com\/en\/mobile-app-development\/?rel=EN-LNK#publish-project\" target=\"_blank\" rel=\"noopener noreferrer\">how much will it cost to outsource your app&#8217;s development<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<style type=\"text\/css\"><!--br {mso-data-placement:same-cell;}--><\/style>\n<p><a href=\"https:\/\/yeeply.com\/en\/?rel=EN-BP-proyecto-desarrolladores#publish-project\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2020\/04\/EN-cta-blogpost-proyecto-desarrolladores.png\" alt=\"Proyecto Desarrolladores\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some of you may have come up with the idea of learning Android app development languages and becoming an Android developer after reading news and &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[498],"tags":[],"class_list":["post-3579","post","type-post","status-publish","format-standard","hentry","category-trends-skills"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Android programming languages needed by Android developers<\/title>\n<meta name=\"description\" content=\"If you want to be a full time Android developer there are some Android programming languages you need to know about. Here is all the info.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Android programming languages needed by Android developers\" \/>\n<meta property=\"og:description\" content=\"If you want to be a full time Android developer there are some Android programming languages you need to know about. Here is all the info.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/\" \/>\n<meta property=\"og:site_name\" content=\"Yeeply\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/YeeplyMobile\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-28T07:44:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-12-01T14:27:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Java-Android-programming-languages-1.png\" \/>\n<meta name=\"author\" content=\"Yeeply\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Yeeply_EN\" \/>\n<meta name=\"twitter:site\" content=\"@Yeeply_EN\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yeeply\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/\"},\"author\":{\"name\":\"Yeeply\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/#\\\/schema\\\/person\\\/c7927839158c47143448f3bcdaf7cc14\"},\"headline\":\"Android programming languages to know to be an Android developer\",\"datePublished\":\"2017-03-28T07:44:04+00:00\",\"dateModified\":\"2020-12-01T14:27:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/\"},\"wordCount\":712,\"publisher\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/yeeply.com\\\/en\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/Java-Android-programming-languages-1.png\",\"articleSection\":[\"Trends &amp; Skills\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/\",\"url\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/\",\"name\":\"Android programming languages needed by Android developers\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/yeeply.com\\\/en\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/Java-Android-programming-languages-1.png\",\"datePublished\":\"2017-03-28T07:44:04+00:00\",\"dateModified\":\"2020-12-01T14:27:47+00:00\",\"description\":\"If you want to be a full time Android developer there are some Android programming languages you need to know about. Here is all the info.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/#primaryimage\",\"url\":\"https:\\\/\\\/yeeply.com\\\/en\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/Java-Android-programming-languages-1.png\",\"contentUrl\":\"https:\\\/\\\/yeeply.com\\\/en\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/Java-Android-programming-languages-1.png\",\"width\":600,\"height\":304,\"caption\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/blog\\\/trends-skills\\\/android-programming-languages-for-developers\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/yeeply.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Android programming languages to know to be an Android developer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/yeeply.com\\\/en\\\/\",\"name\":\"Yeeply\",\"description\":\"A platform for the development of digital projects\",\"publisher\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/yeeply.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/#organization\",\"name\":\"Yeeply\",\"url\":\"https:\\\/\\\/yeeply.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/yeeply.com\\\/en\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/logo_yeeply_black@2x.png\",\"contentUrl\":\"https:\\\/\\\/yeeply.com\\\/en\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/logo_yeeply_black@2x.png\",\"width\":360,\"height\":120,\"caption\":\"Yeeply\"},\"image\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/YeeplyMobile\\\/\",\"https:\\\/\\\/x.com\\\/Yeeply_EN\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/yeeply\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/en\\\/#\\\/schema\\\/person\\\/c7927839158c47143448f3bcdaf7cc14\",\"name\":\"Yeeply\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g\",\"caption\":\"Yeeply\"},\"url\":\"https:\\\/\\\/yeeply.com\\\/en\\\/author\\\/yeeply\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Android programming languages needed by Android developers","description":"If you want to be a full time Android developer there are some Android programming languages you need to know about. Here is all the info.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/","og_locale":"en_US","og_type":"article","og_title":"Android programming languages needed by Android developers","og_description":"If you want to be a full time Android developer there are some Android programming languages you need to know about. Here is all the info.","og_url":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/","og_site_name":"Yeeply","article_publisher":"https:\/\/www.facebook.com\/YeeplyMobile\/","article_published_time":"2017-03-28T07:44:04+00:00","article_modified_time":"2020-12-01T14:27:47+00:00","og_image":[{"url":"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Java-Android-programming-languages-1.png","type":"","width":"","height":""}],"author":"Yeeply","twitter_card":"summary_large_image","twitter_creator":"@Yeeply_EN","twitter_site":"@Yeeply_EN","twitter_misc":{"Written by":"Yeeply","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/#article","isPartOf":{"@id":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/"},"author":{"name":"Yeeply","@id":"https:\/\/yeeply.com\/en\/#\/schema\/person\/c7927839158c47143448f3bcdaf7cc14"},"headline":"Android programming languages to know to be an Android developer","datePublished":"2017-03-28T07:44:04+00:00","dateModified":"2020-12-01T14:27:47+00:00","mainEntityOfPage":{"@id":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/"},"wordCount":712,"publisher":{"@id":"https:\/\/yeeply.com\/en\/#organization"},"image":{"@id":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/#primaryimage"},"thumbnailUrl":"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Java-Android-programming-languages-1.png","articleSection":["Trends &amp; Skills"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/","url":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/","name":"Android programming languages needed by Android developers","isPartOf":{"@id":"https:\/\/yeeply.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/#primaryimage"},"image":{"@id":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/#primaryimage"},"thumbnailUrl":"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Java-Android-programming-languages-1.png","datePublished":"2017-03-28T07:44:04+00:00","dateModified":"2020-12-01T14:27:47+00:00","description":"If you want to be a full time Android developer there are some Android programming languages you need to know about. Here is all the info.","breadcrumb":{"@id":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/#primaryimage","url":"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Java-Android-programming-languages-1.png","contentUrl":"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2017\/03\/Java-Android-programming-languages-1.png","width":600,"height":304,"caption":""},{"@type":"BreadcrumbList","@id":"https:\/\/yeeply.com\/en\/blog\/trends-skills\/android-programming-languages-for-developers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/yeeply.com\/en\/"},{"@type":"ListItem","position":2,"name":"Android programming languages to know to be an Android developer"}]},{"@type":"WebSite","@id":"https:\/\/yeeply.com\/en\/#website","url":"https:\/\/yeeply.com\/en\/","name":"Yeeply","description":"A platform for the development of digital projects","publisher":{"@id":"https:\/\/yeeply.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/yeeply.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/yeeply.com\/en\/#organization","name":"Yeeply","url":"https:\/\/yeeply.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/yeeply.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2019\/05\/logo_yeeply_black@2x.png","contentUrl":"https:\/\/yeeply.com\/en\/wp-content\/uploads\/2019\/05\/logo_yeeply_black@2x.png","width":360,"height":120,"caption":"Yeeply"},"image":{"@id":"https:\/\/yeeply.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/YeeplyMobile\/","https:\/\/x.com\/Yeeply_EN","https:\/\/www.linkedin.com\/company\/yeeply"]},{"@type":"Person","@id":"https:\/\/yeeply.com\/en\/#\/schema\/person\/c7927839158c47143448f3bcdaf7cc14","name":"Yeeply","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g","caption":"Yeeply"},"url":"https:\/\/yeeply.com\/en\/author\/yeeply\/"}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"gform-image-choice-sm":false,"gform-image-choice-md":false,"gform-image-choice-lg":false},"uagb_author_info":{"display_name":"Yeeply","author_link":"https:\/\/yeeply.com\/en\/author\/yeeply\/"},"uagb_comment_info":0,"uagb_excerpt":"Some of you may have come up with the idea of learning Android app development languages and becoming an Android developer after reading news and ...","_links":{"self":[{"href":"https:\/\/yeeply.com\/en\/wp-json\/wp\/v2\/posts\/3579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yeeply.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yeeply.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yeeply.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/yeeply.com\/en\/wp-json\/wp\/v2\/comments?post=3579"}],"version-history":[{"count":0,"href":"https:\/\/yeeply.com\/en\/wp-json\/wp\/v2\/posts\/3579\/revisions"}],"wp:attachment":[{"href":"https:\/\/yeeply.com\/en\/wp-json\/wp\/v2\/media?parent=3579"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yeeply.com\/en\/wp-json\/wp\/v2\/categories?post=3579"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yeeply.com\/en\/wp-json\/wp\/v2\/tags?post=3579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}