UP School & Akbank IOS Bootcamp Homework-4


Contacts App is a simple iOS application developed with Swift and UIKit that allows users to manage their contacts. Users can easily view, add, update, and delete contacts in a phonebook-like fashion.

Application video


  • View Contacts: Browse your list of contacts in a scrollable and user-friendly interface. Each contact displays essential information like name, phone number, contact type, etc.

  • Add and Update Contacts: Easily add new contacts by providing the necessary details such as name, phone number and contact type. You can also update the available contact information as needed.

  • Delete Contacts: Remove unwanted or outdated contacts from your address book with just a few taps.

  • Filter Contacts: Quickly find specific contacts using the filtering feature. Narrowing the contact list You can filter according to contact type.

Getting Started

To run the Contacts App on your local machine, follow these steps:

  1. Clone this repository:
  git clone
  1. Open the project in Xcode:
  cd ContactsApp
  open ContactsApp.xcodeproj