send link to app

UICoding - codegen for UI


Productivity
Free

UICoding is an app built for iOS app developers. UICoding imports mockups from Figma and provides code for UI-elements in Swift and UIKit, as well as a set of icons, colors and fonts.

How it works?
1. Project creation.
UICoding imports the mockups from Figma using the API. UICoding automatically finds all used icons, colors and fonts. UICoding saves the imported project along with a collection of UI-assets to a .uicproject file. You can save this file to the projects Git repository to share with the team.

2. Export UI-assets to Xcode
After importing a project from Figma, a collection of assets used in the project is available for you. You can rename assets, as well as include and exclude them from the list for export. You can customize the export of icons and colors to an .xcassets file, as well as the export of getter files to .swift files (UIKit and SwiftUI supported).

3. Generate Swift code for UIKit and SwiftUI
In the project, you have access to all imported screens from Figma. You can click on any element and see all the information about that element, as well as get the code needed to implement that element in UIKit and SwiftUI.

4. Sync .uicproject with Figma
UICoding allows you to automatically check if changes have been made to mockups in Figma. You can synchronize the project with Figma - UICoding will automatically receive all changes, analyze new mockups and update the collection of UI-assets.

Terms of use: https://uicoding.notion.site/Terms-of-Use-fea33206b25e405c95edba1d46270da2
Privacy policy: https://uicoding.notion.site/Privacy-Policy-9adb85f56db84cd0b65581e4848a4190