> For the complete documentation index, see [llms.txt](https://android-course.cornellappdev.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://android-course.cornellappdev.com/archive/hack-our-campus-workshop.md).

# HackOurCampus Workshop

Welcome to the **Intro to Android** workshop, which will be led by one of our co-instructors, Kevin! 🎉&#x20;

We will be showing you how to build a simple to-do list app using Kotlin. Watch the recorded workshop at <https://youtu.be/1UP0FxngJVU>.

### Getting Ready:

We've only got an hour, and Android Studio is a big program, so we ask that you get a few things ready ahead of time.&#x20;

#### Recommended IDE - Android Studio

Please download Android Studio beforehand so that you can follow along during the workshop. We have a simple guide [here](/resources/0.-setting-up-android-studio.md).&#x20;

{% content-ref url="/pages/-LvOi84-D2PR8EbsUyc3" %}
[Setting up Android Studio](/resources/0.-setting-up-android-studio.md)
{% endcontent-ref %}

#### Recommended SDKs - Android SDK 23

We recommend downloading SDK 23 for it's coverage of almost any modern Android device. Learn more about these development kits and how to install them [here](/chapters/1.-introduction-to-the-editor/1.2-sdk-management.md).

{% content-ref url="/pages/-LvZE3De3Wq0eZQCykFe" %}
[1.2 SDK Management](/chapters/1.-introduction-to-the-editor/1.2-sdk-management.md)
{% endcontent-ref %}

#### Recommended Reads - Editor Rundown and Kotlin Overview

We will be going over how to navigate the IDE and the basics of Kotlin in our workshop, but it will largely be on the fly and comparatively brief, since we will be attempting to compress 4 weeks of content into a bite-sized highlights reel. As such, previewing [Chapter 1](/chapters/1.-introduction-to-the-editor.md) of this textbook is highly recommended.

{% content-ref url="/pages/-LvOf9zFQvRggEqxLsrM" %}
[1. Introduction to the Editor and Views](/chapters/1.-introduction-to-the-editor.md)
{% endcontent-ref %}

### Resources:

{% file src="/files/-MFbjmNmWTOAn2Jt0Jjt" %}
Starter Code (Download This!)
{% endfile %}

{% file src="/files/-MFV11n9HRjl4ehr55G-" %}
Completed Demo Code
{% endfile %}
