0 basic Android mobile phone embedded Development Combat course (Internet Bar billing system, multi-player, driver development)
Course Lecturer: the teacher
Course Category: Mobile phone development
Suitable for people: Beginner
Number of lessons: 176 hours
Consulting qq:1840215592
Use of technology: bootloader Development, bare board development involves the project: Internet cafes billing system, multi-function player, drive development, etc.
0 basic Android Embedded development tutorials are divided into eight parts, 0 basic start, a comprehensive system of the Android system from the application development, system porting, and device-driven development of the whole process, total time is expected to 174 speaking!
Course Outline:
The first part embedded C and Data structure chapter (20 Speak)
Part II arm bare Metal Development chapter (43 Speak)
Part III Linux application development (28 speak)
Part IV Linux System porting (5 speaks)
Part V Linux device drivers (13 speak)
Part sixth Android app Development (38 speaking)
Part seventh Android system porting (11 talk)
Part eighth Android device driver (14 speak)
Course Content Introduction:
This set of Android embedded development tutorials starts with the most up-to-the-minute C language and data structures, stepping through arm bare metal development, Linux application development, Linux system porting, Linux device driver development, Android application development, Android system porting, Android device driver development. This course includes the ARM9 and cortex A8 two hardware platforms, Linux 2.6 and 3.0 cores, Android1.5, and 4.x two systems. By learning the full set of Android embedded development tutorials for students, students can completely develop zero-base Android, from beginner to proficient, into "money" unlimited Android embedded development. 0 basic Android Embedded development tutorials, including application development and driver development, are sufficient. This set of 0 basic Android Embedded Development tutorials combines the essence of domestic andriod training and embedded training courses, And to join the latest android4.x drive development, is the first full set of Android application and driver development courses, become a domestic college students learn andriod embedded development of choice!
Android Embedded Development Tutorials for people:
1 engineers who want to learn from embedded bottom
2 familiar with Android application and framework development, hope to go from top to bottom through Android system engineer
3 do not want to be confined to the upper level, want to do the driver, System transplant engineer
4 well-grounded graduate students or graduating graduates
5 have mobile phone hardware repair Foundation, hope to go to software development of special enthusiasts
Course Skills Objectives:
Understanding of operating system principles, compilation principles, data structure, circuit basics, CNC mold and electricity related knowledge
Familiar with Linux operating system, including command, Shell, system configuration
Proficient in Linux application programming and system call
Master ARM Architecture and basic Bare Board development, Bootloader Development, master Android application development
Master Linux kernel Principles, familiar with Linux system development, kernel cut, debugging
Mastering common Linux Interface Driver development and system porting and Android common drive development and system porting
Course career goals:
The ability to develop Android applications, can be engaged in Android application development
Experience equivalent to 1-2 years of Linux and Android bottom-up development after learning
Linux and Android driver development engineer
Linux and Android system engineer
Android Embedded development tutorial value:
1. The most complete embedded in the history is the Android app with a focus on mobile-driven development courses, 0 basic primer
2. The course uses the project case Classics, has the representative, the slight transformation can use own project, the practicability is super strong.
3. The vast majority of code manually typed, teaching in layman's theory, the absolute actual combat
4. For the first time, the course uses ARM9 for beginners, while the newer cortex A8 is designed for engineers, so that the domestic header
5. Lecturer has served as technical director and teaching Director, Lecturer in the understanding of the principle of the style, not only the operation, but also focus on comprehension and self-innovation
0 basic Android Development Video tutorial