{"id":13,"date":"2015-03-19T14:51:56","date_gmt":"2015-03-19T14:51:56","guid":{"rendered":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/?p=13"},"modified":"2015-03-20T14:33:19","modified_gmt":"2015-03-20T14:33:19","slug":"make-your-own-android-app-course","status":"publish","type":"post","link":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/2015\/03\/19\/make-your-own-android-app-course\/","title":{"rendered":"Make your own Android App course!"},"content":{"rendered":"<p><em>On Saturday the 15th of March 2015, we launched our &#8216;Introduction to Mobile Android Development&#8217; course, right here at our South Kensington Campus. \u00a0The course was directed and taught by Imperial alumna and Google\u00a0Engineer, Aga Madurska. Here she gives an account of the day and what future attendees can\u00a0expect when it&#8217;s next run:<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"183\" height=\"198\" class=\" size-full wp-image-19 alignleft\" src=\"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/files\/2015\/03\/last-android.png\" alt=\"last android\" \/>&#8220;Design, Code, Test, Repeat! \u00a0Saturday was a busy day &#8211; we ran our first course on Android development and introduced the participants to the basics of coding and building mobile apps.\u00a0The main aim of the course was to make it clear that anyone, anywhere can create and publish an Android mobile application &#8211; it really isn\u2019t that complicated and there are plenty of resources out there to help you. <strong>Most of the tools are free!<\/strong><\/p>\n<p>We started off by trying to figure out how to model a house in code and then we moved on to modelling some more abstract concepts. We worked our way through various XML properties, basic layout concepts and typical building blocks of a user interface.<\/p>\n<p>By lunchtime everyone had a good grasp of how interfaces are created and styled. After a short break, we continued with user interaction &#8211; how to detect when a user presses a button on the screen of a device and how to react to this. This was a bit more challenging, but also extremely rewarding. \u00a0Victory cries echoed through the computer lab as all of us, one by one, managed to make our own creations run on phones and tablets.<\/p>\n<p>We wrapped up by talking about the publishing process, clearing out why we need signing keys, and what signing really means. The day ended well past 5pm with a set of pointers to a variety of helpful knowledge sources, so that everyone could continue their projects at home.<\/p>\n<p>The course was extremely successful and we are now in the process of scheduling more dates throughout the year. Looking forward to seeing you there!&#8221;<\/p>\n<p style=\"text-align: left\"><strong>For future dates and further information on the next &#8216;Introduction to Making Android Apps&#8217; course, please visit <a href=\"http:\/\/www.imperial.ac.uk\/cpd\/mobiledevelopment\">www.imperial.ac.uk\/cpd\/mobiledevelopment<\/a>. Alternatively, you can email us at\u00a0<a href=\"mailto:cpd@imperial.ac.uk\"><span style=\"text-decoration: underline\">cpd@imperial.ac.uk<\/span><\/a> or\u00a0<\/strong><strong>call us on 020 7594 6882.<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"180\" class=\"  wp-image-18 alignright\" src=\"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/files\/2015\/03\/c3483525-2365-40af-9c64-fe17eb96edb9-620x372-300x180.jpeg\" alt=\"c3483525-2365-40af-9c64-fe17eb96edb9-620x372\" \/><\/strong><\/p>\n<p style=\"text-align: left\">\n","protected":false},"excerpt":{"rendered":"<p>On Saturday the 15th of March 2015, we launched our &#8216;Introduction to Mobile Android Development&#8217; course, right here at our South Kensington Campus. \u00a0The course was directed and taught by Imperial alumna and Google\u00a0Engineer, Aga Madurska. Here she gives an account of the day and what future attendees can\u00a0expect when it&#8217;s next run: &#8220;Design, Code, [&hellip;]<\/p>\n","protected":false},"author":785,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,23327],"tags":[3,23330,599,23348,21,665,23334,5,461,23349,23332,23333,23329,7029],"class_list":["post-13","post","type-post","status-publish","format-standard","hentry","category-uncategorized","category-it-courses","tag-android","tag-android-apps","tag-applications","tag-beginners","tag-blog","tag-course","tag-face-to-face","tag-google","tag-imperial-college","tag-introduction","tag-learn","tag-mobile-development","tag-shortcourse","tag-university"],"_links":{"self":[{"href":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/wp-json\/wp\/v2\/posts\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/wp-json\/wp\/v2\/users\/785"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":9,"href":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/wp-json\/wp\/v2\/posts\/13\/revisions"}],"predecessor-version":[{"id":29,"href":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/wp-json\/wp\/v2\/posts\/13\/revisions\/29"}],"wp:attachment":[{"href":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/wp-json\/wp\/v2\/media?parent=13"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/wp-json\/wp\/v2\/categories?post=13"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs-staging.imperial.ac.uk\/cpd\/wp-json\/wp\/v2\/tags?post=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}