Getting Started



During Our Public Beta, Use FatFractal for Free!


Register

If you haven’t already done so, register yourself, your subdomain (<your domain>.fatfractal.com) and an application via the FatFractal Console.

Play

After you register and complete the validation, you will be asked to add the domain and application name that you wish to use for your application. At this point – you have a working backend in the cloud which you can access at (an email with useful links will also have been sent to you):

https://<your domain>.fatfractal.com/<your application>

Feel free to play around with your backend (go here for some suggestions) else go ahead and get down to business.


Get down to business

Follow the instructions below to download the bits you will need to get the most out of FatFractal, including setting up command line tools, the local runtime and the client SDKs for your mobile or webapp.

Note: The FatFractal Engine require the Java Runtime Environment 1.6 or higher.

What am I installing? FatFractal is all about apps with a backend in the cloud. But you’ll want to develop locally: as Mic explains on our BLOG, “(You’re installing) a fully-featured FatFractal Engine on your desktop. This is not a crippleware version, not a simulation.” One command deploy to the cloud, 100% fidelity.

The following files are available for download:

FatFractal Downloads – Beta Release 5.1 – Feb 18 2013

The FatFractal runtime download is required to deploy apps and to run a local instance of the FatFractal engine. After downloading the zipfile, getting started is a snap:

  1. Unzip the file to a location of your choice.
  2. (Optional) Add the FatFractal_Runtime/bin directory to your path. This directory contains
    • the ffef / ffef.bat command, which is used to scaffold and deploy apps
    • the ff-service / ff-service.bat command, which is used to run your local instance of the FatFractal engine
  3. To start a local engine, just cd into FatFractal_Runtime and run the command bin/ff-service cl.
    • Note: in the FatFractal_Runtime/conf directory you will find a file called config_include.properties which tells the engine the ports on which to listen (defaults are 8080 for http and 8443 for https), and how frequently to scan for new deployments (default is every 5 seconds)


Create Your First Application

Scaffold and create a new application, with step-by-step instructions.

What Next?


Questions or problems with installation?


Release Notes

FatFractal Platform Beta Release 5.1 – Feb 18 2013
FatFractal Platform Beta Release 5 – Jan 21 2013
FatFractal Platform Beta Release 3 – Nov 2012