Arvutiteaduse instituut
  1. Kursused
  2. 2022/23 sügis
  3. Mobiilirakenduste arendus (LTAT.06.021)
EN
Logi sisse

Mobiilirakenduste arendus 2022/23 sügis

  • Main
  • Lectures
  • Labs
  • Homeworks & Assignments
  • Task submission
  • Extra Materials
  • Best Practices
  • Results
  • Quizes
  • Projects
    • Presentations & Report
    • Teams & Topics
    • Grading & Submission

Presentations

Initial Presentations

  • Each team has 3-5 minutes
  • Present your team members (3-4 persons), team name, initial idea
  • Try to explain your idea as a "user scenario"
    • see here to learn more about user scenarios
  • Which functional blocks are you planning to have?

Final Presentations

  • Each team has total of 10 minutes
    • 1-3 minutes of pitch video (demo & story )
      • Try to be creative, consider it as a kind of advert for your product/solution. It should demonstrate the features from the user(s) and story perspective. This video should attract funding and contributors to this project - focus on your strengths!
      • Technical details are not important. That said, a working prototype must still be be part of it. Note that some components of the prototype may still be mocked or faked.
    • 5-7 minutes of live presentation about the development process (can use slides):
      • who worked on what? What went well? What went south?
      • What would you add/do if you had more time?
      • What was the most challenging problem?
    • Rest: Discussion & Questions with audience

Report

The report can be either a .pdf or a wiki (e.g. GitHub wiki) It should include:

  • Technical README - how to compile/build/run this system/app, what are necessary dependencies? What device has the project been tested on?
  • The concept story (idea) of your app - the features, target audience.
  • Brief report about project experience
    • Which functional feature blocks does the project fulfil?
    • What other technologies, libraries you used in your project.
    • Who worked on what? What went well? What went south?
    • What would you add/do if you had more time?
    • What was the most challenging problem?
  • OWASP report
    • Choose at least 2 L1 requirements from OWASP MASTG checklist
      • Choose among those which have a specific Test Case linked.
      • Analyse the requirement for your app and test it.
        • Write down the MASVS-ID
        • Explain the requirement and how it applies in the context of your project
        • Explain the activities you did to test the requirement
        • Discuss - did you fulfil the requirement. If not - what needs to be done to fulfil it? (no need to implement)
  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused