MOBILE GAME DESIGN FOR ANDROID

AdobeStock_90943494.jpeg
 

Description

This camp will cover Android game development using Android Studio. Students will create a functional Android game. Students can use Android devices provided by KSI or bring in their own Android phone!
 

Introduction

Android is one of the main operating systems of mobile devices that can be used for developing different types of application framework; allowing users to create a variety of mobile apps and mobile games using Android's rich APIs. Students will be introduced to mobile Operating system (Android) and learn how to develop various mobile applications and Mobile games.

Objectives

           •    Mobile Operating Systems.
           •    Mobile application programming features.
           •    Mobile applications.
           •    Mobile game design.
           •    Mobile data structure.
           •    The safety of mobile applications.

Projects

Review the Projects page to get more details about each project.

PROJECT TIP CALCULATOR APP 
DIFFICULTY LEVEL: MODERATE 

Using Android Studio, students will learn how to build the GUI, add the App's Logic and customize a Tip Calculator App and publishing the app on the Google Play Store.

PROJECT FLAG QUIZ! APP 
DIFFICULTY LEVEL: MODERATE TO ADVANCED

Using Android Studio, students will learn how to build the GUI, add the App's Logic and build an Android gaming app then publishing this app on the Google Play Store.

PROJECT PARTLY CLOUDY APP 
DIFFICULTY LEVEL: MODERATE TO ADVANCED

Using a SunFounder 16-piece Starter Kit and Android programming, students will learn how to build the GUI, add the App's Logic and build an Android weather app with modules and sensor components for Arduino and Raspberry Pi.

PROJECT ETCH-A-APP 
DIFFICULTY LEVEL: MODERATE TO ADVANCED

Using Android Studio, students will learn how to build the GUI, add the App's Logic and build an Android doodle app then publishing this app on the Google Play Store.


HARDWARE & SOFTWARE

KSI provides a Developer Station for class that may be used by all students. This requires students to work together and use materials thoughtfully. Purchasing equipment is the best course of action as this allows students to take materials home with them. We provide you with the hardware and software purchasing details which are typically available on Amazon. Hardware and software requirements for the Mobile Game Design for Android camp are as follows: 

HARDWARE: 

  • 32 and 64 bit windows computer.
  • Java SE development kit (latest version).
  • Android development Studio.
  • Any Samsung smartphone device (with Android Operating System)

SOFTWARE:

  • Microsoft® Windows® 7/8/10 (32- or 64-bit)
  • 3 GB RAM minimum, 8 GB RAM recommended; 1 GB for Android Emulator
  • 2 GB of available disk space minimum, 4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)
  • 1280 x 800 minimum screen resolution
  • For accelerated emulator: 64-bit operating system and Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality