Smartphones (Android) Applications Development HIT Autumn 2010
Meeting | Date | Abelski Course | Topics | Remarks |
1 | Android Fundamentals | Introduction Application Resources Intent Concept User Interface Controls Layout Managers Menu and Dialogs | ||
2 | Android Fundamentals | Touch Screen Style Definition Location Based Services Web Services Media Framework Android Security Model | ||
3 | Android Fundamentals | Basic Graphics OpenGL Graphics Customize Views Android Threads Activity Life Cycle | ||
4 | Android Fundamentals | Shared Preferences Files Management Background Applications Activity Data SMS Messages Telephony | ||
5 | Android Fundamentals | Web View Java Language Debugging Adapters | ||
6 | Android Fundamentals | Text To Speech Camera Accelerometer Compass Vibration WiFi Connectivity Networking Device Rotation Localization Memory Management Development Tools | ||
7 | App Widget Development | Introduction Basic App Widget Configuration Activity Design Guidelines | ||
8 | 29.11.2010 | Android Fundamentals | Live Wallpapers User Interface Performance Responsiveness Seamlessness Architecture | |
9 | 6.12.2010 | Android Testing | Introduction Instrumentation JUnit Framework On Device Testing Remote Testing | |
10 | 13.12.2010 | Android Fundamentals | Graphics Animation | |
11 | 20.12.2010 | Android Fundamentals | Content Providers | |
12 | 27.12.2010 | Android Fundamentals | Android Local Services | |
13 | 3.1.2011 | Android Fundamentals | Android Remote Services | |
14 | 10.1.2011 | Android Fundamentals | Bluetooth | |
15 | 17.1.2011 | JNI Basics | Introduction Jump Start Platform Overview Android NDK Android Hacking |
URL Links Summary
http://www.abelski.com
This is the web site on which you can find most of the training material, including the slides, the assignments and the solutions for most of them. In addition, please note the video clips each relevant course includes.
This web site includes short hebrew tutorial together with links for small video clips in hebrew hosted on youtube. This resource covers the basic topics in Java only.
This is where you should download and install the JDK. This site includes many more resources relevant for our course. You can find guidelines for installing the JDK at ‘Java SE Applications Development’ course at www.abelski.com.
This web site is where you can download the Eclipse IDE. In addition, you can find in this web site many more resources relevant for using the Eclipse, such as tutorials and a detailed overview of this IDE.
http://www.android.com
This is android main web site. It is the main resource for android developers. You can find there video clips, professional articles, video clips and even code samples easy to follow.
http://java.sun.com/javase/6/docs/api/
This is the Java AP online documentation. This is your best friend during the course and afterwards, as far as it concerns for Java programming.