ICT304 : Mobile Application Development Capstone Group Project Assessment

Download Solution Order New Solution

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.

Boost Your Academic Success with Expert Assignment Support

Looking for guidance on tackling your assignments? You can download this sample solution to see a professional approach, structure, and referencing style. Remember: this sample is strictly for reference and learning purposes only. Submitting it as your own work may lead to plagiarism issues.

If you want a completely original, plagiarism-free solution tailored to your assignment requirements, our team of professional academic writers is here to help. Ordering a custom solution ensures:

  • 100% original content written from scratch.

  • Accurate referencing and high-quality academic sources.

  • Clear structure and well-researched arguments.

  • Timely delivery to meet your deadlines.

  • Support from experts in your subject area.

Disclaimer: This sample is intended for study and reference purposes only. Using it as your own submission may violate academic integrity policies.

Download Sample Solution                Order Fresh Assignment  

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.