Detailed Plan
Meeting | Date | Abelski Course | Topics | Remarks |
1 |
| - | - | Towards next meeting: 2. Please visit at www.javabook.co.il and read the texts in the following topics: 3. Make sure you write down all questions that arise during the reading so you could get all answers during next meeting. |
2 |
| Developing Java SE Applications | Let’s Start | 1. towards next meeting please read the text about מערכים ומחרוזות תווים and watch its relevant video clips at www.javabook.co.il. |
3 |
| Developing Java SE Applications | Object Oriented Programming (static methods, functions etc..) | 1. You should copmlete the following assignments: Book Author Exercise, Lovely Flowers, Student Courses 2. Towards next meeting please read the texts and watch the video clips about inheritance at www.javabook.co.il (הורשה וממשקים). |
4 | 27/3/2012 | Developing Java SE Applications | Inheritance | 1. Make sure you watch the inner classes video clips in hebrew located at www.javabook.co.il. |
5 | 17/4/2012 | Developing Java SE Applications | Inner Classes | 1. Towards next meeting please (if relevant) email me the topic or topics that you would like to strength (from those covered so far in our course). Human Mind Exercise |
6 | 1/5/2012 | Developing Java SE Applications | Exceptions Handling | 1. Towards next meeting please watch the 3 video clips in קלט פלט at www.javabook.co.il 3. Please complete the tricky questions in ‘Exceptions Handling’ topic. |
7 | 8/5/2012 | Developing Java SE Applications | I/O Streams | Towards next meeting you should develop a simple application for the android platform that presents the road prayer (you can base your solution on the code we did in class). Please watch the video clips in topic |
8 | 15/5/2012 | Java SE Generics Introduction | Introduction, Subtypes, Wildcards | 1. towards next meeting i recommend watching the video clips in www.androidbook.co.il (3 first topics) 3. complete all assignments in all topics we covered (colllections and generics) except for level ⅘ assignments. |
9 |
| Android Fundamentals | Introduction | 1. complete the lotto numbers application as well as all other assignments in the first topic. 3. towards next meeting re-watch the video clips about inner classes at http://javabook.co.il/wp/%D7%95%D7%99%D7%93%D7%90%D7%95-%D7%A7%D7%9C%D7%99%D7%A4%D7%99%D7%9D/ |
10 |
| Android Fundamentals | Resources | 1. You shouhld copmlete all assignment in the Resources topic. 2. Towards next meeting please watch the two video clips about intents (in hebrew) you can find at www.androidbook.co.il. In addition, I recommend going over the slides about the Intent topic. |
11 | 5/6 | Android Fundamentals | The Intent Concept | 1. Please compelte all assignments in the intent topic. 2. Towards next meeting I recommend watching ui video clips at www.androidbook.co.il. |
12 | 12/6 | Android Fundamentals | User Interface Controls | 1. Complete the assignments in the user interface topic. |
13 | 19/6 | Android Fundamentals | Layout Managers | 1. Complete the assignments in the layout managers topic. |
14 | 26/6 | Android Fundamentals | Menus & Dialogs | 1. Complete the assignment in the Menus & Dialogs topic. In addition, please try to apply a theme on the application you developed. |
15 | 3/7 | Android Fundamentals | Device Rotation | 1. Towards next meeting please develop a currencies converter application that uses bank israel restful web service. |
16 | 10/7 | Android Fundamentals | Touch Screen | 1. I recommend on doing the simple assignment in the SQLite Database topic. |
17 | 17/7 | Android Fundamentals | Android Threads | 1. Towards next meeting make sure you overview the remote service code sample in ‘Android Services’ topic. 2. improve the Converter using the AsyncTask class. |
18 | 24/7 | Android Fundamentals | Android Services | 1. Towards next meeting wrap the code that works with bank israel and improve the code sample we covered in class. |
19 | 31/7 | Android Fundamentals | Android Security Model | Final Project if u have time please complete ‘user dictionary’ assignment in content provider topic. |
20 | 7/8 | Android Fundamentals | Content Provider (part 2) | Final Project |
21 | 14/8 | Android Fundamentals | Background Applications SMS Messages | Final Project |
22 | 21/8 | Android Fundamentals | Bluetooth (1) | 1. towards next meeting please join facebook and please add the developer application and try to add one facebook application (guidelines through the video clips at www.phpbook.co.il - check the video clip about setting a facebook login application). |
23 | 28/8 | Facebook Android SDK | All Topics | Final Project |
24 | 4/9 | Android App Widgets | All Topics | Final Project |
25 | 9/10 11/9 | Instrumentation Framework | All Topics | |
26 | 23/10 | Google TV | All Topics | |
27 | 30/10 | Android 4.0 Unified UI | All Topics | |
28 | 6/11 | Applications Analysis & Design | All Topics |
* not final! still need to verify.