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