إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية

         :: المحامية رباب المعبي : حكم لصالح موكلنا بأحقيتة للمبالغ محل الدعوى (آخر رد :حوااااء)       :: برامج الرشاقة السعيدة (آخر رد :دارين الدوسري)       :: تفسير الحلم بمعدات الصيد (آخر رد :نوران نور)       :: تفسير حلم انجاب ولد للمتزوجه (آخر رد :نوران نور)       :: تفسير حلم رؤية المطر (آخر رد :نوران نور)       :: تفسير حلم حادث دهس (آخر رد :نوران نور)       :: رؤيا اكل الحلوى في المنام (آخر رد :نوران نور)       :: تفسير حلم الخنفساء السوداء في المنزل (آخر رد :نوران نور)       :: شنط قماش هاند ميد| تحف فنية تعكس الإبداع والأناقة الشخصية (آخر رد :konouz2017)       :: افضل فني نجار بالرياض 20% خصم (آخر رد :layansherief)      

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 04-06-2013, 05:40 PM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,612
عدد الـنقاط :3341
 تقييم المستوى : 2139

Technology: Level 2
M299 Mobile computing
Arab Open University






M299
__________________________________________________ ____________________________


Tutor-marked Assignment
__________________________________________________ ____________________________


Contents Cut-off date May 06, 2013
M299, TMA 2013






Q1
This question carries 30% of the marks for this assignment.


You are kindly asked to develop and android application (activity) that respects the specifications listed below.
The project should contain at least three UI elements (Widgets) and one of them (button) should be attached to a “setOnClickListener”.
Below you will find the specifications for every UI element:
i) Input UI element: it could be an Edit-Box, Check-Box, Radio-Buttons, etc…
ii) Processing UI element: a button, when clicked, it execute some codes (events-code).
iii) Based on the processing done in point (ii), an output should be generated. You can use UI elements for this purpose, such as label, Edit-Box, etc…
iv) You have to specify using a paragraph of text what your project should do (for instance, the user enters his/her name and when clicked on a button, his/her email address will be displayed) to be submitted to your tutor.
v) You have to submit the full project folder to your tutor.
You can download the reference project (attached) that contains all the requirements stated above, you can reuse it by modifying it, or you can create your own project from scratch. But you should start your project by deciding which scenario you should adopt. Here are some possible (but not limited to) scenarios:
Money exchange, addition of two numbers, multiplication of two numbers, retrieving the age based on the birth year, retrieving the telephone number based on the name, saying the appropriate salute message based on the daytime, etc….




Q2
This question carries 40% of the marks for this assignment.


In this question you will extend the application developed in question1. You should add the following features:
i) Modify the activity of question1 to save the input data into a persistent storage, namely a database, by first creating a database that is conform to your application (for instance, if your application requests the user to enter his name in order to display the telephone number, you should create one table in the database containing two fields, one for the name and one for the telephone number.).

ii) Create a new activity that can be activated using an intent form the activity developed in question 1. This activity should display the content of the database.
iii) Make use of Android Bundle container to pass data between both activities.
iv) You have to submit the full project folder to your tutor.


You can download the reference project (attached) that contains all the requirements stated above, you can reuse it by modifying it, or you can create your own project from scratch.


Q3
This question carries 30% of the marks for this assignment.
You are asked to visit the following website:
http://developer.android.com/develop/index.html
You will see on the top the following links (see figure1 below),
1- Training
2- API guide
3- References
4- Tools
5- Google services



Figure 1, Google developer website.
These pages are provided by Google for android developers to help them develop sophisticated android applications and to explore the whole potential of the android platform. You are asked to visit all these links and to choose three out of them in order to answer the following questions:
i) What kind of information is provided by this webpage to the android developers(3 marks)
ii) How can the android developers benefit from the information provided in this webpage (3 marks)
iii) Provide a concert example of who an application developer can benefit from this webpage.(4 marks)
You answer should be not less than 300 words for each website.








[IMG]file:///E:/DOCUME~1/Admin1/LOCALS~1/Temp/msohtml1/01/clip_image002.jpg[/IMG]Technology: Level 2
M299 Mobile computing
Arab Open University



M299
__________________________________________________ ____________________________

Tutor-marked Assignment
__________________________________________________ ____________________________

Contents Cut-off date May 06, 2013
M299, TMA 2013



Q1
This question carries 30% of the marks for this assignment.

You are kindly asked to develop and android application (activity) that respects the specifications listed below.
The project should contain at least three UI elements (Widgets) and one of them (button) should be attached to a “setOnClickListener”.
Below you will find the specifications for every UI element:
i) Input UI element: it could be an Edit-Box, Check-Box, Radio-Buttons, etc…
ii) Processing UI element: a button, when clicked, it execute some codes (events-code).
iii) Based on the processing done in point (ii), an output should be generated. You can use UI elements for this purpose, such as label, Edit-Box, etc…
iv) You have to specify using a paragraph of text what your project should do (for instance, the user enters his/her name and when clicked on a button, his/her email address will be displayed) to be submitted to your tutor.
v) You have to submit the full project folder to your tutor.
You can download the reference project (attached) that contains all the requirements stated above, you can reuse it by modifying it, or you can create your own project from scratch. But you should start your project by deciding which scenario you should adopt. Here are some possible (but not limited to) scenarios:
Money exchange, addition of two numbers, multiplication of two numbers, retrieving the age based on the birth year, retrieving the telephone number based on the name, saying the appropriate salute message based on the daytime, etc….


Q2
This question carries 40% of the marks for this assignment.

In this question you will extend the application developed in question1. You should add the following features:
i) Modify the activity of question1 to save the input data into a persistent storage, namely a database, by first creating a database that is conform to your application (for instance, if your application requests the user to enter his name in order to display the telephone number, you should create one table in the database containing two fields, one for the name and one for the telephone number.).

ii) Create a new activity that can be activated using an intent form the activity developed in question 1. This activity should display the content of the database.
iii) Make use of Android Bundle container to pass data between both activities.
iv) You have to submit the full project folder to your tutor.

You can download the reference project (attached) that contains all the requirements stated above, you can reuse it by modifying it, or you can create your own project from scratch.

Q3
This question carries 30% of the marks for this assignment.
You are asked to visit the following website:
http://developer.android.com/develop/index.html
You will see on the top the following links (see figure1 below),
1- Training
2- API guide
3- References
4- Tools
5- Google services

[IMG]file:///E:/DOCUME~1/Admin1/LOCALS~1/Temp/msohtml1/01/clip_image004.jpg[/IMG]
Figure 1, Google developer website.
These pages are provided by Google for android developers to help them develop sophisticated android applications and to explore the whole potential of the android platform. You are asked to visit all these links and to choose three out of them in order to answer the following questions:
i) What kind of information is provided by this webpage to the android developers(3 marks)
ii) How can the android developers benefit from the information provided in this webpage (3 marks)
iii) Provide a concert example of who an application developer can benefit from this webpage.(4 marks)
You answer should be not less than 300 words for each website.





ica� b8��h`�e user interface object and the coordinating object(rentalCoord) for this scenario. You should assume that the user interface has already identified the relevant BranchOffice object. [5 marks]
c. Write down a specification for the coordinating method for this use case. [3 marks]
d. On the basis of cascading design, construct a walk-through and a sequence diagram for this scenario. [9 marks]
e. Write the corresponding core code of the sequence diagram you drawn in part (d). [10 marks]
The End


حل واجب m299 بروفيسير 0544321455 - 00966544321455 - [email protected]
حل واجب m299 بروفيسير 0544321455 - 00966544321455 - [email protected]
حل واجب m299 بروفيسير 0544321455 - 00966544321455 - [email protected]
__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
حل واجب TU170 بروفيسير 0544321455 - 00966544321455 - [email protected] محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 04-06-2013 05:40 PM
حل واجب m256 بروفيسير 0544321455 - 00966544321455 - [email protected] محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 04-06-2013 04:40 PM
حل واجب b200b : 0544321455 : [email protected] : 00966544321455 : b202b tma محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 03-30-2013 05:10 PM
حل واجب TU170 : 0544321455 : [email protected] : 00966544321455 محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 03-30-2013 04:10 PM
حل واجب gr112 للطلاب 0544321455 - 00966544321455 - [email protected] محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 03-25-2013 12:40 PM


الساعة الآن 03:50 AM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML