✉ support@cognitawriting.com ◉ 24/7 Live Support ☎ +12512655102
★ 4.8/5 Rated by 9,245+ students
Home Uncategorized My Assignment project- ICT304 : Mobile Application Development Capstone Group Project Assessment
Uncategorized

My Assignment project- ICT304 : Mobile Application Development Capstone Group Project Assessment

admin3Academic Expert · Cognitawriting • • 5 min read

Assessment Overview

This capstone project requires your team to design, develop, and present a fully functional Android application that addresses a real-world problem. You will apply everything learned throughout the trimester including design, usability, development, debugging, and user testing.

Your solution should be user-centered, technically sound, and aligned with Android and UX best practices .

Group Project Requirements

Your group must:

  1. Define the App Concept
    • Real-world purpose
  • Specific user base (target audience)
  • At least 6 core features
  1. Build a Fully Functional App
    • Developed in Android Studio
    • Minimum 6 screens
    • Smooth navigation and interaction
    • Use of Room database, LiveData , and ViewModel (or SharedPreferences if appropriate)
    • Use of RecyclerView , intents , fragments , and custom styling
    • Integration of notifications , services , or location APIs (if relevant)
  2. Follow Android & Material Design Principles
    • User-friendly interface
    • Accessibility and responsive layout
    • Logical structure
  3. Conduct User Testing
    • At least 3 test users
    • Collect usability feedback and summarize findings in report

Submission Components

  1. Functional App (.zip)
    • Android Studio project including all necessary resources and source
  2. Group Project Report (Max 2000 words)

Include the following sections:

  • App overview and goals
  • Key features and architecture overview (include diagram if needed)
  • Tools and technologies used
  • UX decisions and accessibility features
  • Testing process and results
  • Screenshots of the UI
  • Challenges encountered and how you solved them
  • Contribution breakdown per member (brief)
  1. Group Presentation Video (Max 8 minutes)
    • Explain app goals, demo main features, and reflect on the group
    • Each member must speak briefly (voiceover or live)
    • Submit MP4 file or YouTube unlisted link
  2. Individual Reflection (500–700 words)

Each student must reflect on:

  • Their personal contribution
  • Skills learned or improved
  • Challenges and how they were addressed
  • Lessons on teamwork and mobile development
  • Self-assessment of strengths/areas to improve

Assessment Requirements – Summary

The ICT304 Mobile Application Development Capstone Group Project requires students to collaboratively design, develop, and present a fully functional Android application that addresses a real-world problem. The assessment integrates all skills learned during the trimester, including design, usability, development, debugging, and user testing.

Key components of the assessment include:

  1. App Concept & Planning
    • Define a real-world problem.
    • Identify a specific target audience.
    • Design at least six core features.
  2. Development of the Functional App
    • Developed in Android Studio.
    • Minimum six screens with smooth navigation.
    • Integration of Room database, LiveData, ViewModel (or SharedPreferences), RecyclerView, intents, fragments, custom styling.
    • Optional integration of notifications, services, or location APIs.
    • Adherence to Android & Material Design principles, user-friendly interface, accessibility, and logical structure.
  3. User Testing
    • Conduct tests with at least three users.
    • Collect and summarize usability feedback.
  4. Submission Components
    • Functional App : Complete Android Studio project in .zip format.
    • Group Project Report (max 2000 words) : Overview, key features and architecture, tools and technologies, UX decisions, testing results, UI screenshots, challenges and solutions, contribution breakdown.
    • Group Presentation Video (max 8 mins) : Demo of app features, goals, and reflection on teamwork, with participation from all members.
    • Individual Reflection (500–700 words) : Personal contribution, skills learned, challenges faced, lessons in teamwork and mobile development, self-assessment.

Step-by-Step Approach Guided by the Academic Mentor

Step 1: Understanding Requirements and Planning

The mentor guided the group to analyze the assessment brief carefully, ensuring all components were understood. The team defined the real-world problem, target audience, and core app features. A project timeline and task distribution among members were established.

Step 2: Designing the App Concept

  • Wireframing and UX Planning: The mentor helped the group design wireframes and user flows, emphasizing accessibility and intuitive navigation.
  • Feature Prioritization: Each of the six core features was mapped to the user’s needs.

Step 3: Development Process

  • Environment Setup: Mentor guided students to configure Android Studio, including libraries for Room, LiveData, and ViewModel.
  • Screen & Navigation Development: Students created six screens with smooth interaction; mentor advised on fragments, RecyclerView, and intent usage.
  • Styling & Material Design: The mentor ensured UI elements adhered to Material Design principles and were responsive.
  • Integration of Optional Features: Guidance was provided on notifications, location APIs, or services relevant to the app concept.

Step 4: Conducting User Testing

  • Test Planning: Mentor suggested methods for recruiting at least three users and designing a feedback questionnaire.
  • Feedback Analysis: Students compiled results, and the mentor helped interpret findings to improve usability and fix bugs.

Step 5: Preparing the Report & Presentation

  • Report Structuring: Mentor assisted in organizing the 2000-word report into clear sections, including architecture diagrams, tools, UX decisions, and screenshots.
  • Video Presentation: Guidance was given on scripting the 8-minute demo, assigning speaking parts, and highlighting app features and teamwork reflections.

Step 6: Individual Reflection

  • Students documented personal contributions, challenges faced, skills acquired, and lessons on teamwork. Mentor provided guidance on reflective writing and self-assessment.

Outcome and Learning Objectives Achieved

Final Outcome:

  • A fully functional Android app addressing a real-world problem.
  • Comprehensive group report detailing design, development, testing, and contributions.
  • Presentation video demonstrating app features and reflecting on collaboration.
  • Individual reflections showcasing skills learned and self-assessment.

Learning Objectives Covered:

  1. Apply Android development skills (Room, LiveData, ViewModel, RecyclerView, intents, fragments).
  2. Implement user-centered design and UX best practices.
  3. Conduct user testing and interpret usability feedback.
  4. Collaborate effectively in a team environment.
  5. Communicate technical solutions through written reports and presentations.
  6. Reflect on personal growth, skill development, and teamwork in a capstone project context.
ACADEMIC SUPPORT

Need Help With Your Assignment?

Get a clear, professional quote and connect with an academic expert for your subject, instructions and deadline.

✓ Subject-focused support ✓ Expert writers ✓ Free revisions ✓ Secure order process
Get Started
● Chat with us