Get YOU FREE Demo Account

AppFlower is the framework for building enterprise-ready applications.

Learning Center

The Learning Center is a place to study, share, and collaborate on AppFlower projects. We created a Starter Kit based on the most commonly asked questions, to get you working on AppFlower. Have a look at the Learning AppFlower guide to learn the basics of AppFlower or walk-through the Practical AppFlower tutorial. Which will guide you through making a real CRM application.

Let us know if anything is missing!

Quick Links

Add a Note

captcha

Online books

All books Current book  
  1. AppFlower - Learning Center
  2. Learning AppFlower
    1. 1. What is AppFlower
    2. 2. Getting and Installing AppFlower
      1. 2.1 Installing on Oracle VirtualBox
      2. 2.2 Installing on VMWare Workstation
      3. 2.3 Installing on VMWare Fusion
      4. 2.4 Installing on Microsoft Virtual PC
      5. 2.5 Installing on Parallels Desktop
      6. 2.6 Finalizing Installation
    3. 3. Creating a Project
      1. 3.1 Opening an Existing Project
    4. 4. Storing Data (Databases and Models)
      1. 4.1 Creating the Song Model
    5. 5. Customizing Appearance
    6. 6. Widgets
      1. 6.1 Creating a Widget
      2. 6.2 Designing List Widgets
      3. 6.3 Designing Edit / Show Widgets
    7. 7. Layouts
    8. 8. Managing Users in Studio
    9. 9. Studio Additional
      1. 9.1 The Console
      2. 9.2 Database Query Tool
      3. 9.3 Notifications and Debug messages
      4. 9.4 Code Editor
    10. 10. Plugins
    11. 11. Deploying Projects
      1. 11.1 Hosting and Requirements
      2. 11.2 Methods of Deployment
      3. 11.3 Finalizing Deployment
    12. 12. Updating AppFlower Sources
    13. 13. Creating Backups
  3. Practical AppFlower
    1. 1. Creating the Project
    2. 2. Creating the Accounts Model
    3. 3. Creating the Accounts List
    4. 4. Creating the Accounts Form
    5. 5. Creating Contacts Model and Widgets
    6. 6. Creating the Opportunities Module & Widgets
    7. 7. Creating the Activity Module and Widgets
    8. 8. Creating the Dashboard
    9. 9. Desktop Theme
    10. 10. Adding a Secuirty Layer
    11. 11. Refactoring with what you have Learned
  4. Cookbook
    1. Benchmarking your Application
    2. Apache Optimization
    3. Install AppFlower in Sub-directory
    4. AppFlower Git Sources
      1. Learning and Creating New Projects
      2. Integrating AF with Existing Applications
    5. Configuring Apache Virtual Hosts
  5. Developers Book
    1. 1. AppFlower Design
    2. 2. Project Structure
    3. 3. REST API
    4. 4. Code Generator
      1. 4.1 Code Generator Syntax
      2. 4.2 Code Generator Options
  6. The Reference Manual
    1. Layouts
      1. Title
      2. Area
      3. Component
      4. File Location
      5. Layouts
    2. Shared Elements
      1. Placeholders
      2. Confirm
      3. Action
      4. Description
    3. Show View
    4. List View
      1. Title
      2. Datasource
      3. Fields
      4. Columns
      5. List View Actions
    5. HTML View
      1. Option
    6. Edit View
      1. View
      2. Title
      3. Datasource
      4. Fields
      5. Children of Fields
        1. Value
        2. Tooltip
        3. Help
        4. Validator
        5. Handler
        6. Window
        7. Button
        8. Link
        9. Grouping
        10. Set
      6. Field
    7. Wizard View
      1. Designing a Wizard
      2. Table
      3. Ref
      4. File
      5. Constructing a Wizard
  7. Contributing to AppFlower
    1. Coding Style
  8. Plugins
    1. 1. Working with Plugins
      1. 1.1 Installing and Uninstalling Plugins
      2. 1.2 Installed Plugins
      3. 1.3 Creating and Editing Plugins
    2. afGuardPlugin
      1. 0.1 Installing afGuardPlugin
      2. 0.2 Managing Application Users
      3. 0.3 Defining Access Control Objects
      4. 0.4 Using the Access Controls