Meet CodeFlow

A Better Way to Make Apps.

All the Freedom of Live Coding

in a powerful App Creation System

for iOS, tvOS, macOS

Featured

CodeFlow Quick Tour

A Live Application Development Environment for iOS, tvOS and macOS.

Real-time app creation

  • Build your app while it is running
  • Live code update
  • Live storyboard update
  • Live resource update: images, texts…
  • Live-code on real devices
  • Test on multiple devices / screen sizes at once

Mobile apps and beyond

  • Develop apps for iOS, macOS, and tvOS
  • Use the familiar native SDK in Lua
  • Run UI at native speed
  • New OS versions support from day one

Powerful IDE

  • Specially designed for live app creation
  • Runs on macOS
  • Advanced Lua code editor
  • Awesome debugger
  • Works nicely with Xcode
  • Super-easy to use

Unleash your creativity

  • Instant feedback in the app
  • Try, experiment, revert at will
  • Modify app assets with your preferred editors
  • Feel the app UX on real devices while coding it
  • Enjoy wireless app development

You will love Lua

  • Lua programing language
  • Simple, flexible and powerful
  • Fast and lightweight execution
  • Very easy to learn
  • Very pleasant to use
  • The perfect fit for five coding

From prototype to customize

  • Quickly create prototypes that are actual apps
  • Use the prototype as basis for the product app
  • Develop entire apps with CodeFlow
  • Or do client-specific app customization

News

Aug 4, 2016
Minor update for CodeFlow 1.0.2 today, fixing a rare issue in dynamic resource updates.
Check for updates or celedev.com/en/download/#c…
Aug 4, 2016
Aug 3, 2016
If you use Xcode 8 beta 4 and CodeFlow, Lua Bindings for the latest iOS 10, tvOS 10 and macOS 10.12 SDKs are here:
celedev.com/en/download/#s…
Aug 3, 2016
Blog Post
Aug 1, 2016

CodeFlow 1.0.2

CodeFlow 1.0.2 is a minor release that focuses on improving the Live Application Developer's Experience.

Aug 1, 2016
Aug 1, 2016
In CodeFlow 1.0.2, automatic creation of Lua action methods leverage the power of Live Storyboards.
New video: youtu.be/koUkihgmyU8
Aug 1, 2016
Jul 29, 2016
For details about improvements and fixes in CodeFlow 1.0.2, release notes are here: celedev.com/en/download/co…
Jul 29, 2016
Jul 29, 2016
New CodeFlow 1.0.2: many small improvements, better live-coding experience
celedev.com/en/download/#c…
#lualang #iosdev
Jul 29, 2016
Jun 17, 2016
Happy to release CodeFlow 1.0.1 with Xcode 8 support, before #wwdc 2016 is over! 😎🚀
celedev.com/en/blog/2016/c…
Jun 17, 2016
Blog Post
Jun 16, 2016

CodeFlow 1.0.1 and WWDC 2016

The just-released CodeFlow 1.0.1 brings support for the new iOS 10, tvOS 10 and macOS 10.12 announced at WWDC 2016 this week.

Jun 16, 2016
Jun 11, 2016
Creating a new iOS live-app in #lualang with CodeFlow 1.0 is so easy. 😎
Updated tutorial:
celedev.com/en/tutorial/
Jun 11, 2016
Jun 9, 2016
Today, our Live iOS IDE CodeFlow turns 1.0 🚀😃🎉
celedev.com/en/blog/2016/c…
#iosdev #macosdev #lualang #LiveCoding
Jun 9, 2016
Blog Post
Jun 9, 2016

CodeFlow turns 1.0

It has been some time since the last beta of CodeFlow, version 0.9.20 was released in January this year. And all this time, we have worked very hard to improve CodeFlow, and to turn it into an effective Application Development System that we love to use in our daily work.

Jun 9, 2016
Jun 9, 2016
Today is a big day for CodeFlow…
Jun 9, 2016
Tech Document
May 31, 2016

Get started with Lua - CodeFlow native bridge

This third article of the Get started with Lua series provides an overview of the native bridge, the software layer allowing you to transparently mix Lua and native code in your application. In this article, you will learn how to use native objects in your Lua code, how you can use C structs, enums, and most other types in Lua, and how easy it is to make your Lua…

May 31, 2016
Tech Document
May 31, 2016

Get started with Lua - CodeFlow additions to Lua

This second article of the Get started with Lua series presents a few significant additions that CodeFlow brings to Lua. The main of these additions is the CodeFlow object framework , a nice and powerful object model integrated right into Lua. The CodeFlow object framework has a key role in CodeFlow, as it enables dynamic code update and native objects bridging. And,…

May 31, 2016
Tech Document
May 18, 2016

Get started with Lua - The Lua language

CodeFlow uses Lua for live-coding iOS, tvOS, and MacOS applications. And if you are an  app developer, you are probably much more familiar with Objective-C and Swift than with the Lua language. If this is the case, no worry, this article has been especially written for you.It will give you an overview of the Lua language and highlight the features that make Lua a great…

May 18, 2016
May 10, 2016
Another new video: Easy iOS size classes with CodeFlow 1.0 Live Storyboards on multiple devices youtu.be/heeyCEEoXvI
May 10, 2016
May 10, 2016
New video: Live-coded "Hello World" on iOS using CodeFlow and Storyboards youtu.be/-1m-tLUEDf4
May 10, 2016