This repository is prepared for the 'Android for Beginners' training sessions. There are 6 sessions in this training.
- Java for C/C++ Programmers
- Introduction to Android Programming I - Fundamental Concepts
- Introduction to Android Programming II - Hello World Application
- Introduction to Android Native Development Kit (NDK)
- Special Topic I - WebView for Web Applications
- Special Topic II - Prepare for Submission
Please find the presentations in the 'doc' folders.
Instructions for compiling Java Design Patterns on Eclipse
1- Open Eclipse
2- Apply File -> New -> Java Project
3- uncheck Default Location option
4- Choose Java-for-Cpp-Programmers/JavaDesignPatterns folder
5- Open Main.java file of any design pattern example, and run it on Eclipse
Instructions for compiling Java Design Patterns on terminal
1- Open terminal
2- Change directory to Java-for-Cpp-Programmers/JavaDesignPatterns/src
3- Compile source via 'javac /org/arcelik/<pattern>/Main.java'
4- Run application via 'java /org/arcelik/<pattern>/Main'
In order to edit class diagrams (files with '.ucls' extension) provided in JavaDesignPatterns, you should install ObjectAid UML Explorer plugin for Eclipse.
Instructions for opening example Android TV projects in Android Studio
1- Start Android Studio
2- Click 'File > New > Open an existing Android Studio Project'
3- Select related project root folder 'Open File or Project' window and click 'OK' button
4- Run application as explained in the presentation
Good luck.