Android Programming Lessons
I will walk you through the basics of the Technical aspects of Android as a software system. Very brief time spent on architecture for basic practical knowledge, followed by intense Java and Android Studio perspectives. I would be most useful to people with an intermediate programming knowledge. Though, this can be tailored to non-programmers if lacking in Java skills, or to professionals who need someone to condense and relate important working knowledge. I would not recommend advanced programmers because I consider myself at that level, but if you need to quickly transition to Android with little knowledge of the environment I will be able to help. I can also offer NDK perspectives, although implementation details are rapidly moving and I might not be caught up with cutting edge tools.
Training & Qualifications
I've worked with Java and Android for 4 years and studied Java intensely in school. I also spent a year writing Android apps that implemented sensor algorithms at the native level. My primary strength is in the actual technical programming, and my knowledge of the current API is weaker. My weakness is overcome with strong adaptive learning skills that I can teach you so that you can stay up to date with the latest API.
Availability & Preferences
I prefer weekends