Skip to content

Supplement software and files for CEIS320 "Introduction to Mobile Device Development." This course introduces principles of Android software development, focusing primarily on design and development for mobile devices. Students follow design patterns specific to Android development and program a mobile application to publish in the Play Store.

License

Notifications You must be signed in to change notification settings

otrevizo/CEIS320_Mobile_Device_Devel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CEIS320: Introduction to Mobile Device Development

=====================================================

Supplemental Materials

This repository provides supplemental materials to support your learning experience in CEIS320, which is managed through Canvas. The course introduces principles of Android software development, focusing primarily on design and development for mobile devices. Students will follow design patterns specific to Android development and program a mobile application to publish in the Play Store.

CEIS320_Mobile_Device_Devel GitHub Repository

This GitHub repository contains the lab files and supporting materials for CEIS320.

YouTube Playlist

https://www.youtube.com/playlist?list=PLJgpRhj3_bvGbHviGjE66vAlmcX-LEODV

Options to run Android Studio

You can use a Windows PC, an Apple Mac, or a computer running Linux. You have three options to run Android Studio and do the labs.

  • CEIS320 Azure Labs: A Virtual Machine (VM) created for each student by the school (FYI, this is the official approach in school).
  • VirtualBox VM: Use a VM running as host running Linux on your computer. Install Java and Android Studio on your VM.
  • Install Android Studio directly on your computer.

Supplemental YouTube playlist to use VirtualBox:

Consult this YouTube playlist as reference: https://www.youtube.com/playlist?list=PLJgpRhj3_bvE7nm7j9-x24GzVL9lS7wy1

Cloning and Syncing the Repository

Cloning the repository:

Recommend using a folder named GitHub, but it is up to you.

Syncing the cloned repository:

During class, I will let you know when I make any updates and you will do a pull as follows in your VM:

  • cd ~/GitHub/CEIS320_Mobile_Device_Devel
  • git pull origin main

Working on Labs

Copy the cloned repository (the folder that appears on your computer or VM) to a new directory, for exampe ~/MyLabs on a VM.

Leave the ~/GitHub/CEIS320_Mobile_Device_Devel repository intact, i.e., do not modify it. Instead, work on the copied repository in ~/MyLabs.

The ~/MyLabs folder has all your labs ready for you to work on.

Stay Up-to-Date with Course Content

Subscribe to my YouTube channel for additional tutorials, explanations, and resources to support your learning:

https://www.youtube.com/@prof.trevizo

About

Supplement software and files for CEIS320 "Introduction to Mobile Device Development." This course introduces principles of Android software development, focusing primarily on design and development for mobile devices. Students follow design patterns specific to Android development and program a mobile application to publish in the Play Store.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages