Difference between revisions of "MAP524/DPS924 Weekly Schedule"
Line 8: | Line 8: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width="20%" style="border-bottom: thin solid black;">'''Week 1:'''<br>6 July</td> | <td width="20%" style="border-bottom: thin solid black;">'''Week 1:'''<br>6 July</td> | ||
− | <td style="border-bottom: thin solid black;"><ul><li>Course overview</li><li>Android overview</li><li>Development environment setup</li><li>First app, created manually.</li></ul></td> | + | <td style="border-bottom: thin solid black;">Introduction: <ul><li>Course overview</li><li>Android overview</li><li>Development environment setup</li><li>First app, created manually.</li></ul></td> |
<td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lecture_1 | Lecture 1]]</td> | <td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lecture_1 | Lecture 1]]</td> | ||
<td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lab_1 | Lab 1]]</td> | <td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lab_1 | Lab 1]]</td> | ||
Line 14: | Line 14: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width="20%" style="border-bottom: thin solid black;">'''Week 2:'''<br>7,9 July</td> | <td width="20%" style="border-bottom: thin solid black;">'''Week 2:'''<br>7,9 July</td> | ||
− | <td style="border-bottom: thin solid black;"><ul><li>Using a real device for development</li><li>Rooting and unlocking</li><li>More command-line tools</li><li>Android Studio</li></ul></td> | + | <td style="border-bottom: thin solid black;">Introduction (continued): <ul><li>Using a real device for development</li><li>Rooting and unlocking</li><li>More command-line tools</li><li>Android Studio</li></ul></td> |
<td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lecture_2 | Lecture 2]]</td> | <td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lecture_2 | Lecture 2]]</td> | ||
<td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lab_2 | Lab 2]]</td> | <td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lab_2 | Lab 2]]</td> | ||
Line 25: | Line 25: | ||
</tr> <tr valign="top"> | </tr> <tr valign="top"> | ||
<td width="20%" style="border-bottom: thin solid black;">'''Week 4:'''<br>14,16 July</td> | <td width="20%" style="border-bottom: thin solid black;">'''Week 4:'''<br>14,16 July</td> | ||
− | <td style="border-bottom: thin solid black;"><ul><li>Layouts: linear and relative. ScrollView.</li><li>Views: TextView, Button, CheckBox, RadioButton, EditText, ImageView, ProgressBar, NumberPicker | + | <td style="border-bottom: thin solid black;">Basic views:<ul><li>Layouts: linear and relative. ScrollView.</li><li>Views: TextView, Button, CheckBox, RadioButton, EditText, ImageView, ProgressBar, NumberPicker</li><li>Fragments: overview</li></ul></td> |
<td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lecture_4 | Lecture 4]]</td> | <td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lecture_4 | Lecture 4]]</td> | ||
<td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lab_4 | Lab 4]]</td> | <td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lab_4 | Lab 4]]</td> | ||
Line 31: | Line 31: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td width="20%" style="border-bottom: thin solid black;">'''Week 5:'''<br>20 July</td> | <td width="20%" style="border-bottom: thin solid black;">'''Week 5:'''<br>20 July</td> | ||
− | <td style="border-bottom: thin solid black;"><ul><li>Adapter</li><li>ListView</li><li>ContextMenu</li></ul></td> | + | <td style="border-bottom: thin solid black;">More complex views:<ul><li>Adapter</li><li>ListView</li><li>Spinner</li><li>ContextMenu</li></ul>Threads:<ul><li>AsyncTask</li></ul></td> |
<td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lecture_5 | Lecture 5]]</td> | <td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lecture_5 | Lecture 5]]</td> | ||
<td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lab_5 | Lab 5]]</td> | <td style="border-bottom: thin solid black;font-weight:bold;">[[MAP524/DPS924_Lab_5 | Lab 5]]</td> |
Revision as of 14:40, 18 July 2015
Week | Objectives and Tasks | Notes | Graded work |
Week 1: 6 July |
Introduction:
|
Lecture 1 | Lab 1 |
Week 2: 7,9 July |
Introduction (continued):
|
Lecture 2 | Lab 2 |
Week 3: 13 July |
Android Development Building Blocks
|
Lecture 3 | Lab 3 |
Week 4: 14,16 July |
Basic views:
|
Lecture 4 | Lab 4 |
Week 5: 20 July |
More complex views:
|
Lecture 5 | Lab 5 |
Week 6: 21,23 July |
SQLite
|
Lecture Notes:
|
link |
Week 7: 27 July |
Networking
|
Lecture Notes:
|
link |
No Study Week | |||
Week 8: 28,30 July |
Content providers | Lecture Notes:
|
Assignment 1, Midterm Test |
Week 9: 3 August |
Services | Lecture Notes:
|
link |
Week 10: 4,6 August |
Location services
|
Lecture Notes:
|
link |
Week 11: 10 August |
Messaging:
|
Lecture Notes:
|
link |
Week 12: 11,13 August |
Cordova (Phonegap) | Lecture Notes:
|
link |
Week 13: 17 August |
Publishing | Lecture Notes:
|
link |
Exam Week: 17 - 21 August |