Get Introduction to Mobile Application Development Assignment Samples

 

Assignment Detail:-

  • Number of Words: 4500

 

Are you searching for Introduction to Mobile Application Development Assignment Solutions? Assignmenthelpaus.com delivers Online Assignment Help by professionals. Our assignment writers assist you with 100% plagiarism free work. Contact our live chat team for any query. Place you order today!

 

Introduction to Mobile Application

 

You are working as a developer for a mobile application development company. The company has been appointed to design a new mobile application for a school.

 

The school currently does not have a mobile application and they have asked that the application is available across a range of platforms and devices.

 

They require the application to allow students to register to use the application and be able to view updates from the school. They would also like the application to ask students for their current level of motivation on a daily basis and log the motivation level of each student. The school would like to be able to view a summary dashboard showing the motivation levels across the school from the application. It is important that only staff can view the summary of the student’s motivation levels.

You have been tasked by your manager to plan, develop, test and launch the mobile application.

 

Task 1 – The purpose of the application

 

Before planning the application, you have been asked to produce a presentation. The presentation should:

  • Explain the features within a mobile application
  • Explain the reasons for developing personal and business mobile applications
  • Describe the platforms and devices the application could run on
  • Explain the difference between native, web and hybrid applications and your chosen option for this project with justified reasons
  • The problem which the mobile application could solve for the school

 

Also Checkout: Free Assignment Sample

 

Extension activities:

 

To gain a merit grade you must also include in your presentation:

  • an explanation of how a mobile application would enhance the student experience

 

To gain a distinction grade you must also include in your presentation:

  • an analysis of the impact of developing the application for only one platform would have on the school and the students

LO1 AC 1.1, 1.2, 1.3,1.4, 1.5, 1M1, 1D1

 

Task 2 –Planning the mobile application

 

You have been asked to plan the mobile application before starting the development stage.

 

You will need to produce a user and technical requirements document detailing the specific details of the mobile application.

 

Once the requirements have been decided you will need to produce a user design interface suitable for the school. This should be in the format of a UX or UI design along with a wireframe to support the design.

 

Finally, you will need to create a prototype of the mobile application based on the user interface design. The prototype should allow a user to view and navigate through the individual sections of the application. The functionality should not be added at this stage.

 

You will need to submit the following elements:

  • The user and technical requirements for the mobile application
  • A completed UI/UX design
  • A wireframe for the application
  • A working prototype of the mobile application

LO2 AC 2.1, 2.2, 2.3, 2.4, 2.5

 

Task 3 – Develop a mobile application

 

Using the user and technical requirements from Task 2 you have now been asked to develop the mobile application using a software Development Kit (SDK).

 

You will need to:

  • Install and setup a mobile application project using a Software Development Kit (SDK), demonstrating use of different tools and techniques of the
  • Use the Software Development Kit (SDK) to build the mobile application, including the development of the client side and back end of the mobile application
  • Produce a document explaining the purpose of using a Software Development Kit (SDK)

 

You will need to submit the following elements:

  • A document explaining the purpose of using an SDK and showing how you have installed, setup and configured the SDK
  • The source export file for the mobile application
  • A recorded video (screencast) talking through how to use the mobile application and the features within the application

 

Extension activities:

 

To gain a merit grade you must also include:

  • additional functionality in the mobile application

 

To gain a distinction grade you must also include:

  • connect the mobile application to a suitable database

LO3AC 3.1, 3.2, 3.3, 3.4, 3.5, 3M1, 3D1

 

Task 4 – Testing the application

 

You have now been asked to test the application to ensure it is fit for purpose and meets the school’s requirements from the original brief.

 

You are required to complete the below activities and evidence each within a document for submission to your manager:

  • Create a test plan for the application detailing the tests you are going to complete
  • Describe the testing methodsused for mobile applications
  • Test the application using the test plan and evidence the outcome of each test along with the end result
  • Evaluate and review the application following testing

 

Extension activities:

 

To gain a merit grade you must also include in your document:

  • an explanation ofthe benefits of using a focus group for testing

 

To gain a distinction grade you must also include in your document:

  • an analysis on the impact incomplete testing would have on the students using the application

LO4 AC 4.1, 4.2, 4.3, 4.4, 4M1, 4D1

 

Task 5 – Launching the application

 

You do not need to launch the application on a live marketplace for this task.

 

Now that the application has been developed your manager has asked you to produce summary information to be provided by the school for them to decide on how they will launch the application.

 

Produce a document to include:

  • An explanation of the range of application marketplaces available
  • An explanation of the associated costs of launching an application toa marketplace
  • An explanation of the process of proceeding with launching on a marketplace and a description of the marketplace application requirements

LO5 AC 5.1, 5.2, 5.3, 5.4

 

Guidelines for assessors

 

The assignments submitted by learners must achieve the learning outcomes and meet the standards specified by the assessment criteria for the unit. To achieve a merit or distinction grade, the learners must demonstrate that they have achieved all the criteria set for these grades. Where work for the pass standard is marginal, assessors can take account of any extension work completed by the learners. The suggested evidence listed below is how learners can demonstrate that they have met the required standards.

 

Task number LOs and AC Suggested evidence PASS Suggested additional evidence MERIT Suggested additional evidence DISTINCTION
1. LO1 AC 1.1,

1.2, 1.3, 1.4,

1.5, 1M1,

1D1

The learner must product a presentation that evidences knowledge and understanding of mobile applications.

 

The learner must explain the common features within a mobile application such as push notifications, menu navigations, icons etc. Learners should explain the reasons for developing personal and business mobile applications such as to offer a new service, to improve services, to improve communications etc.

 

The learner must provide an explanation of the platforms and devices the application could run on. The platforms suggested should be technically correct and realistic.

 

The learner must discuss the differences between native, web and hybrid applications along with one chosen option for this project with justified reasons for their decision. The decision made should show an

The learner must explainhow a mobile application would enhance the student experience. This explanation must provide sufficient evidence of understanding the user benefits of mobile applications such as accessibility, mobility and connectivity. The learner must analyse the impact that developing the application for only one platform would have for the school and the students. The impact should detail the fact that only one platform would potentially limit the number of students using the application due to the application only being available to students who use a certain type of mobile phone (operating system) such as Android or iOS.
understanding of the different formats and the reason provided should make technical sense based on the school’s requirements.

 

The problem which the mobile application will solve for the school should be established form the initial brief i.e. communications, accessibility etc.

2. LO2 AC 2.1,

2.2, 2.3, 2.4,

2.5

The learner must produce clear and referenced user and technical requirements for the mobile application. These should be separate requirements.

 

The learner must produce a completed UI/UX design which is consistent and flows fluidly across the screens designed.

 

The learner must produce a wireframe for the application. The wireframe should show all screens and sections within the mobile application and how they are interconnected to each other.

 

The learner must create a prototype of the mobile application based on the user interface design. The prototype should allow a user to move easily through each screen design of the mobile application without

error. The prototype should be a working prototype and provide evidence that the learner understands the design/planning process and is ready for the development stage of the lifecycle.

 

The learner can submit the elements of this task using a mixture of raw digital files and / or annotated screenshot evidence.

3 LO3 AC 3.1,

3.2, 3.3, 3.4,

3.5, 3M1,

3D1

Learners must submit a document showing how they have installed, setup and configured the SDK. This could be evidenced using annotated screenshots or a video recording with audio. The learner must show an understanding of the purpose of an SDK, how to install and setup an SDK from the beginning. i.e. configure for an application project understanding the configuration settings within the SDK.

 

The learner must provide an export file for the mobile application. This file must be a working packaged file for the mobile application which can be viewed and opened by the tutor to validate the work submitted. It is important that this is a packaged file containing any resources etc. within the application.

 

The learner must record a video (screencast) on how to use the mobile application and the

The learner must ensure additional functionality is added to the mobile application. This should be in addition to the functionality requested in the initial brief provided.

 

Additional functionality may include:

·         Reports for the school to run

·         Push notifications

·         Contact information for the school

·         Application feedback options

 

The learner could evidence by submitting

The learner must connect the mobile application to a suitable database such as Amazon Web Services (AWS) and use the database for functionality within the application. Functionality could include a method of storing the login details for the staff and students using the application.

 

The learner must provide evidence that the database is connected to the working application and has a linked functionality.

 

The learner could evidence by submitting a recorded video (screencast) talking through the database

features within the application. This video show provide evidence that the learner has completed the user requirements of the application and that the application is working correctly without errors.

 

 

You will need to submit the following elements:

·         A document explaining the purpose of using an SDK and showing how you have installed, setup and configured the SDK

·         The source export file for the mobile application

·         A recorded video (screencast) talking through how to use the mobile application and the features within the application

a recorded video (screencast) talking through how to use the additional functionality connection
4 LO4 AC 4;1,

4.2, 4.3, 4.4,

4M1, 4D1

Learners must create and submit a test plan which is fit for purpose and has the sufficient amount of detail in order to uniquely identify each test completed by the learner, the expected result and the end result of the test.

 

The learner must detail the test method with they are using, these could include:

 

–          Functionality testing

–          Usability testing

–          Web user interface testing

 

The learner must Review the application and make any changes based on the test plan to their original application and evidence the change. This could be to fix any problem or error that has been identified as part of the testing.

 

The learner must submit a screencast recording evidencing each test with audio commentary or a document evidencing each test using annotated screenshots.

The learner must explain the benefits of using a focus group for testing.

 

The benefits of using a focus group:

 

·         Easily measure user reaction.

·         Obtain feedback from the similar users

·         They offer an in- depth understanding of the end users

·         Allow changes to be made prior to launch

·         Offers suggestions that may not previously have been considered

The learner’s analysis on the impact incomplete testing would have to the students using the application must refer to the potential risk of the application not meeting the needs of the school or may not even be fully working.
5 LO5 AC 5.1,

5.2, 5.3, 5.4

The learner must provide an overview on the range of application marketplaces available and the differences between them. The marketplaces selected must be technically
correct and the information provided must show a good foundation knowledge of mobile application marketplaces including the difference between them and which marketplaces are used for certain types of applications i.e. iPhone application on the App Store and the Apple Connect App.

 

The learner must provide information on the associated costs of using a marketplace.

These costs should be thoroughly researched and correct. They should include any subscriptions required for using the marketplace, any commission that may be taken if the application is not free, any initial setup costs for using the marketplace i.e. a developer account.

 

The learner should provide information on the process of launching on a marketplace and the marketplace application requirements which will be available from the marketplace website.

 

The process should be clear and easy to follow with evidence from the learner that they understand the process from beginning to end and could confidently use the process

if required to launch an application in the future in a real-life situation.