Skip to content
This repository has been archived by the owner on Feb 27, 2019. It is now read-only.
Marquis Kurt edited this page Jul 29, 2017 · 5 revisions

Imgur Welcome to the official wiki for AliceKit, a beautiful way of creating apps and extensions using Swift and Qt.

About AliceKit

AliceKit is a collection of tools and services used to create apps and extensions that are beautiful and functional with Swift, Qt, and much, much more. While this kit is intended to be use with Linux systems, this kit, in theory, can also work with macOS systems.

AliceKit includes essential tools to make the process of creating such apps easier. These include LLVM compilers like Clang, APIs like Qlift, and software development kits like Cambria (used to create extensions for Desiree, the Artemis Project's shell).

Why AliceKit?

AliceKit was created in hopes of creating a fluid development system for future generations of coders. Apple heavily pushes Swift in education, therefore creating a presence in the programming space. Its ease of use and modern capabilities extend the possibilities in programming; interface kits and other tools shouldn't get in the way of this.

Get Started with AliceKit

AliceKit is an evolving system and we hope to have a meta-package of sorts ready to really make AliceKit its best. Soon, you'll be able to automate the process with The Swift Machine

Note: Our tutorials are written for systems running Ubuntu 16.04 LTS, but it should technically work across other systems, with a few adjustments.

  1. Acquire Packages (manually)
  2. Install Qlift Systemwide
  3. Creating an AliceKit App

AliceKit AliceKit currently works on Swift 3.1.1 and uses Qlift (and API) 0.0.37.

Update Notice

Qlift has been updated to 0.0.37, update your packages now and reinstall Qlift!

Clone this wiki locally