Personal Project

Learning SwiftUI

Apps and experiments created while learning SwiftUI

Learning SwiftUI SwiftUI apps
Client
Personal Project
Period

Overview

Learning SwiftUI is a collection of apps and experiments created while learning SwiftUI. The apps and experiments are created to learn and explore SwiftUI features. The apps are developed using Swift, SwiftUI.

Bookworm App

Bookworm is an app that allows users to track the books they have read. The app allows users to add books, rate books, and mark books as read. The app also displays the books in a list and allows users to delete books.

Play

Cupcake Corner App

Cupcake Corner is an app that allows users to order cupcakes. The app allows users to select the type of cupcake, the quantity of cupcakes, and the delivery address. The app also displays the order summary and allows users to place the order.

Play

Moonshot App

Moonshot is an app that displays information about astronauts and missions. The app allows users to view the astronauts and missions in a list. The app also allows users to view the details of an astronaut or mission.

Play

Guess the Flag App

Guess the Flag is a game that allows users to guess the flag of a country. The app displays the flag of a country and allows users to select the correct country from a list of countries. The app also displays the score of the user.

Play

Drawing App

Drawing is an app that allows users to draw on the screen. The app allows users to draw lines, circles, and rectangles. The app also allows users to change the color and thickness of the drawing.

Drawing complex shapes with just lines:

Play

Drawing complex shapes with gradient background:

Play

iExpense App

iExpense is an app that allows users to track their expenses. The app allows users to add expenses, delete expenses, and view the total expenses. The app also allows users to view the expenses in a list.

Play

Gestures experiments

The project also includes experiments with gestures in SwiftUI. The experiments include tap gestures, drag gestures, and long press gestures.

Play

Spinning button experiment

The project also includes an experiment with a spinning button in SwiftUI. The experiment includes a button that spins when tapped.

Play