# Tutorial - Offline Build

DevFeed: [Tutorial - Offline Build](<https://devfeed.tech/articles/tutorial-offline-build-19632.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/tutorial-offline-build/>)

Author: Shai Almog

Published: 2017-09-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [apps](<https://devfeed.tech/tags/apps.md>), [build](<https://devfeed.tech/tags/build.md>), [developers](<https://devfeed.tech/tags/developers.md>), [offline](<https://devfeed.tech/tags/offline.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

## AI overview

This tutorial introduces Codename One's offline build option for organizations that cannot use cloud builds, including some banks and government agencies. It discusses the trade-offs, licensing status, enterprise continuity, and the ability to preserve specific offline builders.

## Source excerpt

Offline build is a pretty complex topic which is why we opted for the online build process in Codename One. It allows for simple install/build and doesn't require a Mac. However, if you work for a bank or a government agency using a cloud solution is sometimes an insurmountable roadblock. That's why we introduced the offline build option to replace our old private cloud option. It isn't ideal, building offline essentially forfeits some of the key advantages of Codename One and surprisingly slows down the build process (our servers are really fast). But when developers need to choose between this and the other available options there is still some appeal. In this tutorial I scratch the surface of offline build and also explain its unique licensing status. Unlike the standard Codename One services, this is an offline service so it will keep building even without a license. This is especially important for enterprises that need safety moving forward and a guarantee they will be able to build their apps in the future.