/quiz-app-mock

A mock up of a quick app Home Screen.

Primary LanguageSwift

Life in the UK Test

The Life in the UK test is a mandatory test for individuals seeking permanent residency or citizenship in the United Kingdom. The test covers various aspects of life in the UK, including its history, government, culture, and society. The test consists of 24 multiple-choice questions and applicants must answer at least 18 questions correctly to pass. The aim of the test is to assess the applicant's knowledge of UK customs and values, and to ensure that they have a basic understanding of the country in which they wish to make their permanent home.

iOS App development

This repository contains the entire code for the Life in the UK test app. This is a work in progress and the screenshots below will most likely be out of date. There is no gurantee that the app would build either.

- Menu - - Question Page - - Results -
- - -
- In App Purchase - - Handbook - - Settings -
- - -

Exam session

TODO

  • Main menu
  • Add a list of questions
  • Add book material
  • Save attempted questions
  • Keep a running score

Lessons

  • Using TabView with PageTabViewStyle to create paged views
  • Creating a linear gradient using Gradient() and LinearGradient(gradient:_, startPoint:_, endPoint:_)
  • Horizontal scrollview in Scrollview object
  • Creating appealing components by composing shapes on the ZStack
  • Creating grids using LazyHGrid
  • Creating a customized Tabbar (incomplete) with a raised center button
  • Using Gradients
  • Confetti animation
  • Text Inflection