Take the first step of your journey for becoming an Android Developer.
Learn the basics and advance of Android App development with our Android App Development course.

If you are a person of technology, the Android Development Course will help you to become a creator of technology. The course is designed for those who is interested in developing Android Apps. To take the course you don’t need any programming knowledge. If you’re using smartphone to explore web and chat with friends, then you’re the perfect student for the android development course.

By the end of Android App Development course, you’ll learn how to build an app from our basic to Advanced Android curriculum. In this course, you’ll work with step by step instructions to build a cloud-connected Android App. We ensure you learn the best practices of mobile development, and Android Development in particular.


  • Setup eclipse and android sdk (before lecture)
2First Android App
  • First android application
  • Run, debug, test
  • Parts of an android project
  • Background on Android ecosystem
  • Java Review Slides
3Layouts and UI components
  • Why layouts
  • Linear layouts - weights, centering
  • Text Field
  • Drop down
  • On/Off
  • Buttons
  • Relative layouts
  • XML Introduction
  • Layout Managers Graphic
  • AbsoluteLayout
4Interaction and life-cycle
  • UI Event queue
  • Callbacks - handling clicks
  • Activity lifecycle
  • Launching another activity
  • Passing data between activities (bundles)
  • MVC Graphic
  • Grid Layout
  • List View
  • Adapter for spinner
  • Drawables
  • Bitmaps - loading, resizing
  • Matrix - translation, rotation
  • Animation
  • Sound - MediaManager and SoundPool
7Menus and Preferences
  • Preferences
  • Menus was covered by guest lecturer
8More interactions
  • Touch
  • Drag and Drop
  • Keyboard input
  • Gestures
  • Multi-touch
  • Java threads overview
  • Why threads? UI locking example
  • Handler
  • Async task
  • Surface view


  • Broaden your skills, reach & career, it’s all possible at Digital School of Delhi.
  • We are all about exceptionalism. Exceptional people, exceptional services, and exceptional courses. We operate with values of integrity, quality and accountability in everything we do.
  • We provide world-class training and professional development opportunities. Your learning and development is one of our priorities.
  • Our institute is equipped with cutting edge technology, innovative style of teaching and unique workspace to help students innovate and stay ahead of the curve.
  • When you join DSD, you join a powerful network of talent professionals that helps in empowering your career.
  • Skills doesn’t come from leaders only, it develops overtime. Providing relevant skills is a part of our culture and we take pride in our student’s accomplishments as much as we do in our.
  • People come to DSD for lots of reason. Our staff is one of them. We are surrounded by intelligent, forward-thinking people. So, come for the big opportunities and stay in the race.
  • Driving innovation alongside promising skills, our placement team ensures that you clear all the interviews in one shot.
  • We provide certificate that is recognized by Government of NCT of Delhi and is accepted nationwide.


Pin It on Pinterest