Home > Summer Program > 106CS
Introduction to Android Development
with Java!
About the Course
Android is one of the most ubiquitous mobile operating systems. The best part of Android? Anyone can develop Android applications using the open-source software development kits available online! Be it making simple games to complex problem-solving applications; it is all possible with Android. This course is primarily going to be in Java; basic knowledge is required to take this course. It will introduce basic concepts such as application layouts, application lifecycle management, UI development, and implementing solutions using the Android SDK libraries. Upon completing the course, students would be able to write their own applications and understand how to explore the vast open-source world of mobile application development precisely. They will have a solid foundation to continue their learning and broaden their horizons as they progress into API consumption and even application hosting.
Course Instructor
Dhruv Verma
Computer Science
Stony Brook University