Lectures

Lctures#

Date

Lecture Topic

Attachment

Activities

1
1 Feb,2012
Introduction to the course outline and its objectives.
what is mobile application Development ?
Different platforms and tools for Developing mobile applications,
what is Android,its applications,specifications,?SDK?Android software stack?Android application Development process.


2
4 Feb,2012
Installation of JDK,SDK,ECLIPSE,ADT,-----First Program in Android
components of Android Application


3
8 Feb,2012
Discussion on components of Android Application.
Lab Exercise
Display statement "Appllication Development for mobile Device"through main.xml and Java code and also display IBA logo on your mobile device through java code.
iba.PNG

4
11 Feb,2012
Types of Android Application,comparison with desktops and notebooks.
Lab Exercise
Develop an android application which converts celcius to Farenheit and vice versa.



5
15 Feb,2012
Androidmanifest.xml


6
18 Feb,2012
Activities and Intents,Activity life cycle,LogCat,Applying styles and themes to an activiy
Lab Exercise
use of LogCat,applying styles and themes to an activity,To display an activiy as a Dialog


7
22 Feb,2012
annonymoun inner classes,use of setOnClick listener,
Lab Exercise
practice of Activity 4,Creatio


8
25 Feb,2012
use of intents
Lab Exercise
how to navigate between one activity to another by using Intents. and how to install apk file on the emulator by using android debuging bridge.


9
29 Feb,2012
Lab Exercise
an activity with four buttons shold bring the log of the phone,picture gallery of the phone ,contact of the phone and shuld open the home page of IBA(iba.edu.pk)on the web browser using Implicit Intent



10
3 Mar,2012
Shared Preferences,
Lab Exercise
To build a game-1 in android


11
7 Mar,2012
Animation in Android(alpha,scale,rotate,translate)



10 Mar 2012
Ist Term



14 Mar 2012
Ist Term


12
17 Mar 2012
Animation in Android
(Alpha,rotate,scale,Translate)



13
21 Mar
2012
hybrid mobil application vs native mobile application,PhoneApp,titanium,Mobile application development frameworks for different mobile OS.HTML5

HybridApplication for mobile devices with Phonegap

PHONEGAP HOME WEBSITE

24 Mar
2012
Class Canceled


14
28 Mar 2012
viewgroups,Diff layouts,ImageButton,ToggleButton,RadioGroup
Views,EditText Views


15
31 Mar 2012
ListView,SpinnerView,ListActivity,ArrayAdapter,
setListAdapter();



4 April
2012
Holiday


16
7 Apri 2012
Creating and Using SQLite database for mobile Devices


17
11 April

Where does database gets stored on the FileSystem

18
14 April 2012
Content Providers(Browser,CallLog,Contacts,
MediaStrore,Settings)
LabExercise using a Content Provider


19
18 April 2012
GetContentResolver.query(),content uri,how to retreive the data from content provider and constructing the query.get data from query results(Cursor) and assigning it to the Views through Adapter.
Content Provider






20
28 April 2012
BroadcastReceiver
HTML5 vs Android
Android Text Messaging(SMS_APPLICATION)
21
2 May 2012
Revision


22
5 May 2012
PhoneDialer_Application


23
9 May
using cell phone's GPS FUNCTIONALITY

Longitude_Latitude
24
12 May
Game programming for mobile device(Guest lecture)


25
16 May



26
19 May
Shared prefreences
Shared Preferences


27,28
23 May
Project Presentations


29
26 May