Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design Editor Starter Kit for iOS

Create stunning graphics and layouts for your iOS app — add text, images, shapes, and export to multiple formats. Built with CE.SDK by IMG.LY.

Documentation | Live Demo

Getting Started

Prerequisites

  • Xcode
  • Swift 6+
  • iOS 16+ deployment target

Clone the Repository

git clone https://github.com/imgly/starterkit-design-editor-ios.git
cd starterkit-design-editor-ios

Open in Xcode

open StarterKit-DesignEditor.xcodeproj

Xcode will resolve the Swift Package dependencies automatically. Select an iOS Simulator or device and press Run (Cmd+R).

Configuration

License Key

Add your CE.SDK license key in StarterKit-DesignEditor/Secrets.swift:

let secrets = Secrets(
  // ...
  licenseKey: "your-license-key"
)

Without a license key, the editor runs in evaluation mode with a watermark.

Customization

The starter kit files in StarterKit/ demonstrate how to customize the editor:

  • ConfigurationDesignEditorConfiguration.swift
  • Callbackscallbacks/ (onCreate, onExport)
  • Componentscomponents/ (navigation bar, dock, inspector bar, canvas menu)

Architecture

starterkit-design-editor-ios/
├── StarterKit-DesignEditor.xcodeproj/
├── StarterKit-DesignEditor/
│   ├── StarterKit_DesignEditorApp.swift  # @main entry point
│   ├── ContentView.swift                # Root view launching the starter kit
│   └── Secrets.swift                    # License key configuration
└── StarterKit/
    ├── DesignEditorStarterKit.swift
    ├── DesignEditorConfiguration.swift
    ├── callbacks/                       # Lifecycle callbacks
    └── components/                      # UI component customization

Key Capabilities

  • Text Editing — Typography with fonts, styles, and effects
  • Image Placement — Add, crop, and arrange images
  • Shapes & Graphics — Vector shapes and design elements
  • Templates — Start from pre-built design templates
  • Multi-Page — Create multi-page documents
  • Export — PNG, JPEG, PDF with quality controls

Documentation

For complete integration guides and API reference, visit the CE.SDK iOS Documentation.

License

This project is licensed under the MIT License — see the LICENSE file for details.


Built with CE.SDK by IMG.LY

About

Design Editor starter kit that is built on top of the Creative Editor SDK.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages