<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>The Escapist</provider_name><provider_url>https://www.escapistmagazine.com</provider_url><author_name>Escapist Weekly Deals Legacy Author</author_name><author_url>https://www.escapistmagazine.com/author/escapistweeklydeals/</author_url><title>Get a Great Deal on the Complete Android Oreo with Kotlin Bundle - The Escapist</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="uKHpppAG4G"&gt;&lt;a href="https://www.escapistmagazine.com/get-a-great-deal-on-the-complete-android-oreo-with-kotlin-bundle/"&gt;Get a Great Deal on the Complete Android Oreo with Kotlin Bundle&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.escapistmagazine.com/get-a-great-deal-on-the-complete-android-oreo-with-kotlin-bundle/embed/#?secret=uKHpppAG4G" width="600" height="338" title="&#x201C;Get a Great Deal on the Complete Android Oreo with Kotlin Bundle&#x201D; &#x2014; The Escapist" data-secret="uKHpppAG4G" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/*! This file is auto-generated */
!function(c,d){"use strict";var e=!1,o=!1;if(d.querySelector)if(c.addEventListener)e=!0;if(c.wp=c.wp||{},c.wp.receiveEmbedMessage);else if(c.wp.receiveEmbedMessage=function(e){var t=e.data;if(!t);else if(!(t.secret||t.message||t.value));else if(/[^a-zA-Z0-9]/.test(t.secret));else{for(var r,s,a,i=d.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),n=d.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),o=new RegExp("^https?:$","i"),l=0;l&lt;n.length;l++)n[l].style.display="none";for(l=0;l&lt;i.length;l++)if(r=i[l],e.source!==r.contentWindow);else{if(r.removeAttribute("style"),"height"===t.message){if(1e3&lt;(s=parseInt(t.value,10)))s=1e3;else if(~~s&lt;200)s=200;r.height=s}if("link"===t.message)if(s=d.createElement("a"),a=d.createElement("a"),s.href=r.getAttribute("src"),a.href=t.value,!o.test(a.protocol));else if(a.host===s.host)if(d.activeElement===r)c.top.location.href=t.value}}},e)c.addEventListener("message",c.wp.receiveEmbedMessage,!1),d.addEventListener("DOMContentLoaded",t,!1),c.addEventListener("load",t,!1);function t(){if(o);else{o=!0;for(var e,t,r,s=-1!==navigator.appVersion.indexOf("MSIE 10"),a=!!navigator.userAgent.match(/Trident.*rv:11\./),i=d.querySelectorAll("iframe.wp-embedded-content"),n=0;n&lt;i.length;n++){if(!(r=(t=i[n]).getAttribute("data-secret")))r=Math.random().toString(36).substr(2,10),t.src+="#?secret="+r,t.setAttribute("data-secret",r);if(s||a)(e=t.cloneNode(!0)).removeAttribute("security"),t.parentNode.replaceChild(e,t);t.contentWindow.postMessage({message:"ready",secret:r},"*")}}}}(window,document);
&lt;/script&gt;
</html><description>Don&#x2019;t miss the boat on learning one of Android&#x2019;s fastest-growing programming languages. We&#x2019;ve got four courses and 105 hours of training in Kotlin for just $34. Grab the Complete Android Oreo with Kotlin Bundle for 95% off at Escapist Deals. Start by installing the development environment and running. Your first Kotlin app. Don&#x2019;t worry if you have zero experience with it &#x2013; these courses will take you through all the basics, starting with learning how to work with files and ending with building your own apps and games. Use the latest Android release, Oreo, to hands-on practice making apps from [&hellip;]</description></oembed>
