In Progress

Convert UIKit to for macOS

Job Description:

Convert UIKit to for macOS

This project requires the use of Swift5 and UIKit; with a run target for iOS (14, iPad) and macOS (optimize interface for Mac)

This project:

* 17 swift files total

* Resolve UIKit layout bugs; and update for mac (large window) -> rewrite!

* create one target for macOS which is also a target for iOS

* the data (rooms, devices) must be saved using Core Data

Data Model

* 3 Swift files

* The Data Model files import UIKit) -> create correct Swift classes and use CoreData (not UIKit)

* create 3 custom cells for the room ListView (use interface builder!)


* 1 Storyboard, with 10 scenes

* 14 Swift files, including:

* UITableViewController

* UITableViewCell

* UIViewController

* UIButton

* UISegmentedControl

* Preference Panel (iOS [login to view URL])


The app starts is in viewer mode; to view rooms (with image).

When a room is selected, show a list of devies (in this room).

Devices can be managed (on/off) from the room view.

The setup mode is currentlty in an extra menu; there may be a simpler way to do this?

Setup: the user can add/remove rooms (with image)

Update App to Xcode 13

Custom cells:

for a light (with a toggle on-off)

two shutter buttons for up/down (press once, button stays active. make in-active with second press, or after 3 seconds timeout)

for a dimmer light (with on-off, and percentage slider)

NOTE: ignore the [login to view URL] and also [login to view URL]

(The network code is not compatible, therefore SwiftUI --- CANNOT BE USED --)

Skills: Swift, Apple UIKit, iOS Development

About the Client:
( 6 reviews ) Italy

Project ID: #33888800

Awarded to:


Hi I am interested in your project I will provide you good result thanks

€19 EUR in 7 days
(0 Reviews)

Hello, I've read your project description and propose the following things: 1. Deliver project in 21 days 2. You get the macOS app and iOS app Why should you choose? 1. Extensive 7 years experience in iOS Development More

€100 EUR in 21 days
(1 Review)

5 freelancers are bidding on average €203 for this job


Hello Sir, I went through the requirement of iOS & Android Developer . I can do the work but need a few more details. Let me know when you are available for a discussion. I’m expert which have 5+ years of experienc More

€30 EUR in 7 days
(4 Reviews)