Internal Code:- C_AI_DBIF_AJD
Mobile System Development Assignment Help
Task:-
Project 1
You are to create an app proposal document in preparation of your Project, detailing an idea for an app, its justification, and an appraisal of similar apps within the app store. This is an individual student assignment.
This document does not have to be strictly adhered to for your Project. In fact, you can change your Project completely if you wish (a completely different direction/features/ even topic is acceptable). But this document should be as accurate as possible, to help you move quickly through the Project. Without a step-by-step plan on what to do each day you work on your Project, you’ll feel lost and unsure where to start or what to do next.
The topic of your project (and thus also the topic of this Project Plan), is an educational game / brain-training game (see the section “Game Ideas” at the end of this document for examples). You want to pick a problem-solving / brain-training idea that interests you.
The idea you pick cannot be the same as any other student you know (you want to completely avoid any similar code to anyone you know, so the type of game, not just the contents, need to be completely different).
Note that it’s important to narrow down what kind of game and/or subject area you feel like creating first. Then, you should look at the competitor analysis, to see what similar games are in your specific area, to see if you are still comfortable with your chosen area. Then you can write the rest of your Project Plan. So:
(1) pick a topic
(2) competitor analysis, and repeat step 1 if necessary,
(3) write the Project Plan. This Project Plan is worth 30% of your grade, so the requirements are quite substantial. You would be expected to spend at least 30 hours researching & writing this plan.
- Marking Justification: A cover page detailing the grade you are aiming for, and evidence for each individual rubric.
- Overview: A brief, well-explained overview of the app you’ll develop.
- Background: Explanation of the problem/need for your app. “Why” should this app be created, what’s the justification?
- Competitor Analysis: An analysis of approx. 10 competitors, either mobile app, website, or traditional brick & mortar (physical business) competitors. Generally, a minimum of 150 words per review. It is up to you to decide what you think is relevant, but I would expect a minimum of app name, app price /monetization, core features, most common good comments (summarised), most common bad comments (summarised), and a screenshot of the most common user interface within the app (so you know what SIT708the look & feel is, what the color themes are, etc.).
- Features: A feature list of “must have” and “would like” features that your app may include. For an app of this level, assume each customer will pay $30 for your app. What does your app need to contain, and how professional does it need to look & feel, for you to justify a $30 asking price?
- Milestones: A list of milestones, ordered and structured extremely well, such that your natural progression in your app is highly likely to follow the milestone order exactly.
- Design: Wireframe / simple mockup of the visual screens your app will have.
- Data: A top-level overview of the data tables/structures you will store in your app. This will include both:
- a. User Variables (in-memory variables, such as user score, current level), and
- b. Game Data (fixed data from disk storage) used for your app (e.g. each game level map layout, data lists, etc.). This will be loaded into memory when your game loads, but won’t be user-editable (usually).
- 9. API: A top-level list of classes & significant functions/method signatures, that your app will need to be created. 10. Resources Required (optional): A list of any external images/sounds you plan to source.
Explanation:
- , to get detailed information about Report writing assignment from our skilled and experienced experts, get in touch with paragraph structure means a topic sentence, supporting sentences, conclusion sentence.
- ELI5 means “Explain Like I’m 5 (years old)”, as in, imagine you are explaining an introductory sentence or paragraph of a section to a 5-year-old child. How would you use language, analogies, and generally express your idea so that a 5-year-old would understand the gist of your point?
- Milestones: o Pass: In IT in general, it’s usual to double the estimate of hours required, as we always underestimate how long it takes to overcome unforeseen bugs.
- Credit: Dependencies of a milestone is the previous milestones (and any additional smaller factors such as software installs, API access, etc.) that need to be completed before this milestone can be begun.
- Distinction: For user-testing, write “[release]” in a milestone title if it can be released for user testing. This means that the milestones to this point must leave the app in a workable state. This is a good habit to get into when planning, such that if you run out of time, you can submit the last “[release]” of your app and end-users can buy it and use it without issue. E.g. you couldn’t write “[release]” on a server-side script, or a client that needs a server and doesn’t yet have server connectivity, as the app wouldn’t “work” in any real sense to the end-user. So, this isn’t simply a matter of writing “[release]” anywhere, but requires you to think about the shortest number of milestones necessary to achieve each “[release]” copy. To achieve a Distinction, I must agree that the “[release]” items are realistic and appropriate to an end-user getting valid use out of the app at that release point.
- Data & API: You can achieve a pass without these two items.
- API: o A function / method signature is the name + parameters + return type. E.g. “int[]
Project 2:
You will individually create a fully complete mobile game using the mobile web design skills shown in class (from the theory + lab content). You will submit your completed application's project folder as a zip file. You also need to re-upload your completed zip file at the end of every week that you SIT708work, so that we can see your progress over the entire trimester.
For the final submission, you will also record a video of your completed educational game. This will be an approximately 5-minute video, created in any way you choose. Your video will detail what your game does, what features you wish to be graded on, how you created it, and the challenges faced and overcome.
This is an individual project. Platform The platform must be strictly HTML, CSS, and JavaScript. No other libraries or languages can be used. No code compilers/converters can be used either (aside from Cordova if you wish to test it on a mobile device).
Project Directory Your Project Folder/Directory must contain the following structure:
• js/ (all your application-code JavaScript files will go here). Examples:
- app.js
- utility functions.js
- ui.js
- gameElements.js
- game.js o menu.js
- settings.js
- data/ (all your game data will go here, even though they’re JavaScript files, they’re data). Examples:
Platform
The platform must be strictly HTML, CSS, and JavaScript. No other libraries or languages can be used. No code compilers/converters can be used either (aside from Cordova if you wish to test it on a mobile device).
This above question has been solved by our experts at onlineassignmentbank. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
ThisSIT708 Mobile System Development Assignment has been solved by our Moblie System experts at onlineassignmentbank. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style., to get detailed information about Report writing assignment from our skilled and experienced experts, get in touch with us