Skip to content

Collection of my iOS projects with apple SwiftUI framework

Notifications You must be signed in to change notification settings

omr1k/iOS_Projects

Repository files navigation

Hola Pins

In this app I Implemented MVVM, Mapkit, Fetching user location, saving to documents directory, SwifUI sheets, iOS 16 share sheet, Integrate with wikipedia nearby api, Integrate with open weather map api, Integrate with Geoapify api, Check project files here

iPhone iPhone iPhone iPhone

Never Forget Names app

In this app I Implemented Mapkit, CoreData, Fetching user location, UIViewControllerRepresentable, PHPickerViewControllerDelegate, Saving and deleting files to documents directory, Check project files here

iPhone iPhone iPhone iPhone

HotProspects app

In this app I Implemented Locale Notification, Swipe Actions, contextMenu, saving data as jsonfile in documents directory, Generate QR codes usign CoreImage and CoreImage.CIFilterBuiltins, Read QR codes using Paul Hudson @twostraws CodeScanner package Link here, Check project files here

iPhone iPhone iPhone iPhone

Filter app

In this app I used CoreImage to apply diffrent filters to an image, implment CoreImage, CoreImage.CIFilterBuiltins ,uiviewcontrollerrepresentable to wrap PHPhotoPicker to use it within swiftUI, Check project files here

iPhone iPhone iPhone

Weather app

Fetch Weather Data depending on user location, Check project files here

iPhone iPhone

Roll The Dice app

Check project files here

iPhone iPhone iPhone iPhone

Snow Seeker app

Check project files here

iPhone iPhone iPhone iPhone

Bookworm app

Write a quick book review through this app...all the data saved using CoreData, Check project files here

iPhone iPhone iPhone

FriendFace app

Fetch data from the Internet using URLsession then cached it within the app using CoreData, Check project files here

iPhone iPhone

Habit Tracking app

Track your habits with this app and how many days you did this habits...all data saved using user defaults, Check project files here

iPhone iPhone

Rock Paper Scissors Game and Geuss the Flag Game

Rock Paper Scissors project files here

Guess The Flag project files here

iPhone iPhone

Moonshoot app

An app showing all NASA Apollo missions with information and logos, in this app i implment LazyVGrid, decoding data from local json file, switch between views (list or grid) using button, Check project files here

iPhone iPhone iPhone

Core Data app

In this app i implement CoreData Techniques (sorting and feltring from fetch request techniques), Check project files here

iPhone iPhone