
I need to create a simple Mobile App project
- or -
Post a project like this€50/hr(approx. $58/hr)
- Posted:
- Proposals: 7
- Remote
- #487696
- Expired
Web & Mobile App Development | Digital Marketing | Salesforce, Microsoft & Google Partner

Software Consulting Services with expertise in Mobile application & games development, web based enterprise portals and websites.
563140541325663508651038593388669293670615
Description
Experience Level: Expert
Please see project description below
Design and implement an Android App that provides functionality in an area of your choice. The app should include the following:
Basic functionality that addresses App’s purpose: at least 3 Activities and navigation between them. Simple UI components e.g. TextView, EditText & Button.
Use of 5 different layout managers e.g. LinearLayout H, LinearLayout V, TableLayout, RelativeLayout, FrameLayout etc.
Use of the notification manager and a pending intent.
Include 5 different types of UI widgets e.g. e.g. Spinner, togglebutton, radiobutton, progressbar, imagebutton etc. but excluding TextView, Button & EditText.
Menus invoked by menu button defined in XML with icons and 1 menu item shown/hidden depending on App state. Contextual menus & trigger.
(10 marks ea, 50 marks total)
2. Three Advanced features or innovation/creativity. Here are some examples but you can implement different ones if you want:
A screen with a layout created pragmatically and four widgets. Two variables saved using javaio or sql.
Gestures with own gesture library. Flings.
API functionality not covered in lectures. E.G. home screen widgets, Fragments
(10 marks ea, 30 marks total)
3. Documentation includes the following:
Commented code & the use a coding standard. Use extra classes where appropriate.
This document (odt | pdf | doc}) stating what done including screen shots of code snippets & the running app code (on pages 3+). App Specification (~½ page). List of classes and what each is for. Evaluation (~½ page in 3 bullet points): how has it worked out, what could be done differently & future outlook.
(10 marks ea, 20 marks total)
Design and implement an Android App that provides functionality in an area of your choice. The app should include the following:
Basic functionality that addresses App’s purpose: at least 3 Activities and navigation between them. Simple UI components e.g. TextView, EditText & Button.
Use of 5 different layout managers e.g. LinearLayout H, LinearLayout V, TableLayout, RelativeLayout, FrameLayout etc.
Use of the notification manager and a pending intent.
Include 5 different types of UI widgets e.g. e.g. Spinner, togglebutton, radiobutton, progressbar, imagebutton etc. but excluding TextView, Button & EditText.
Menus invoked by menu button defined in XML with icons and 1 menu item shown/hidden depending on App state. Contextual menus & trigger.
(10 marks ea, 50 marks total)
2. Three Advanced features or innovation/creativity. Here are some examples but you can implement different ones if you want:
A screen with a layout created pragmatically and four widgets. Two variables saved using javaio or sql.
Gestures with own gesture library. Flings.
API functionality not covered in lectures. E.G. home screen widgets, Fragments
(10 marks ea, 30 marks total)
3. Documentation includes the following:
Commented code & the use a coding standard. Use extra classes where appropriate.
This document (odt | pdf | doc}) stating what done including screen shots of code snippets & the running app code (on pages 3+). App Specification (~½ page). List of classes and what each is for. Evaluation (~½ page in 3 bullet points): how has it worked out, what could be done differently & future outlook.
(10 marks ea, 20 marks total)
Alistair C.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
7 Jun 2026
Ireland
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies