An online collection of notes, slides, assignments and more for the Silver level Android™ Development class of ACM MUJ SCHAP.
Students of the Android Development course are requested to watch this repository.
Read the contributing guidelines before making any Pull requests!
The course plan is available here.
Every student pursuing this course should have basic Java knowledge. This includes knowing basic data structures like arrays, linked list and some pre-defined classes (Knowledge in Array lists, hash maps etc. is a plus). Students who don't have sufficient Java knowledge are suggested to take the Bronze level Java course instead.
Android Studio 3.1.X is the recommended software for this course. The IDE comes bundled with openJDK and Android SDK.
Students are required to have the IDE setup before attending any classes. Please make sure the IDE is working properly and has all the necessary tools installed. This is the only software needed for this course.
Students should carry the following devices and accessories every class -
- A laptop with the software mentioned above installed
- An android mobile device
- A USB cable for connecting your mobile and laptop (USB debugging).
N.B. You can use an emulator with Android Studio instead of using a physical device for debugging but it is recommended to use a real physical device.
Classes will be held every Tuesday (except during exams, holidays and as notified) from 6-8 PM in Room - 109, 1AB.
The student list is available here
The mentor for this course is Yashovardhan Dhanania
The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License. Android is a trademark of Google LLC.
The latest version of android is - Android Pie Image Source