1. We will first cover the fundamentals of Android, the fundamentals of one programming language such as C++, or Java.
2. We will then move on to learning Android in layers starting with Android Application Development.
3. Next we will move to understand Android Frameworks, develop a test service, and experiment with it on a real Embedded device ( Rasberry Pi )
4. We will then develop our fir...
1. We will first cover the fundamentals of Android, the fundamentals of one programming language such as C++, or Java.
2. We will then move on to learning Android in layers starting with Android Application Development.
3. Next we will move to understand Android Frameworks, develop a test service, and experiment with it on a real Embedded device ( Rasberry Pi )
4. We will then develop our first native service with an AIDL interface, and establish a connection between the native service to our Android application.
5. We will then learn the Binders, Android kernels, and fundamentals of it.
6. Finally we will cover some core concepts such as Power Management, Boot loaders, etc.
Read more
see less