Learning Outcomes |
PO |
MME |
The students who succeeded in this course: |
|
|
LO-1 |
Ability to determine requirements and produce mobile solutions |
PO-40 To have knowledge and skill about the operating system used in mobile devices.
|
Examination |
LO-2 |
Create effective user interfaces that enhance the capabilities of the mobile device |
PO-40 To have knowledge and skill about the operating system used in mobile devices.
|
Examination |
LO-3 |
Designing and developing web sites that can be applied on different devices and platforms |
PO-40 To have knowledge and skill about the operating system used in mobile devices.
|
Examination |
LO-4 |
Design and develop device specific, local applications |
PO-40 To have knowledge and skill about the operating system used in mobile devices.
|
Examination |
LO-5 |
Research and implement various software development kits (SDK), roof and toolkit |
PO-40 To have knowledge and skill about the operating system used in mobile devices.
|
Examination |
LO-6 |
Collaborating on a team-based mobile app |
PO-40 To have knowledge and skill about the operating system used in mobile devices.
|
Examination |
LO-7 |
Mobile apps online shop and marketing |
PO-40 To have knowledge and skill about the operating system used in mobile devices.
|
Examination |
PO: Programme Outcomes MME:Method of measurement & Evaluation |
Course Contents |
Application of Favorite Twitter Search, Flag Quiz Game Application, Cannon Game Application, SpotOn Game Application, Doodlz Application, Address Book Application, Orientation Tracking Application, Slide Show Application, Android Application Application, Android Market and Application Issues, Welcome Application, Calculator Application, Favorite Twitter Interview Application, Advanced Slide Show Application. |
Weekly Course Content |
Week |
Subject |
Learning Activities and Teaching Methods |
1 |
Introduction to Android, Android Studio installation, SDK installation, Virtual device Management review |
Lecturing, question and answer, practice. |
2 |
Hello World app, Button Control, Turning your mobile phone into a tester |
Lecturing, question and answer, practice. |
3 |
Button control by creating Listener, Multiple button control, Using Imageview |
Lecturing, question and answer, practice. |
4 |
Examining ToogleButton Control and Properties, Using imageView |
Lecturing, question and answer, practice. |
5 |
Layout_Gravity Management, Using RadioButton |
Lecturing, question and answer, practice. |
6 |
CheckBox Usage, Notification Management |
Lecturing, question and answer, practice. |
7 |
Using EditText and Managing Random Library and examining it with an example |
Lecturing, question and answer, practice. |
8 |
mid-term exam |
|
9 |
Android Studio Data communication between pages and instantiation with RadioButton |
Lecturing, question and answer, practice. |
10 |
Reaching latitude longitude locations using GPS Module, Management of phone back key |
Lecturing, question and answer, practice. |
11 |
SqLite introduction and creation of a sample database |
Lecturing, question and answer, practice. |
12 |
Adding data to the database with the created form |
Lecturing, question and answer, practice. |
13 |
Ensuring the listing of recorded data |
Lecturing, question and answer, practice. |
14 |
Process of deletion of selected data from database |
Lecturing, question and answer, practice. |
15 |
The process of updating the selected data |
Lecturing, question and answer, practice. |
16 |
final exam |
|
Recommend Course Book / Supplementary Book/Reading |
1 |
Advanced Android Application Development, Addison-Wesley Professional; Fourth edition ISBN-10: 0133892387 |
2 |
Programming Android: Java Programming for the New Generation of Mobile Devices, O'Reilly Media; Second Edition edition |
Required Course instruments and materials |
Course book, laptop computer, projector |