top of page

AI Project Constructor

v0.1.3alpha

(for App inventor Classic)

Download

Now!

How to merger App Inventor Classic projects?
 

One feature missing from App inventor is the ability to merge projects or even take a snippet of code from one project and add it to another on the same screen. To overcome this I've created a small Windows utility call the "AI Project Constructor" which gives you the ability to merging number separate App Inventor projects into or one or many screens in a new project.

Tutorial Videos

(I recommend watching all 3 of following videos below before using the software)

Introduction to The AI Project Constructor

This video discusses the follow:

  • What is the software used for?

  • How to installation the software.

  • A brief itroductory tour of the software

How to use the AI Project Constructor

In this video I'll take you though the software, explaining and showing you how to build a new project that can be imported into App Inventor

Creating a new project from scratch

In this final tutorial video I will creating 2 seperate project from start to start to finish

 

  • ​​Project 1 - Demonstrates creating a project with multiple custom controls
     

  • Project 2 - Demonstartes creating a drawing app by merging 3 seperate app inventor projects

Please reload

 

What can the AI Project Constructor software be used for?
  • Renaming App Inventor projects
     

  • Reordering screens in existing projects
     

  • Creating experimental code and then importing that code into that a main project code
     

  • Using custom controls others have create in app inventor and inserting them into your own project. For example I've created a number of AI projects for making custom components that are not available in app inventor, such as rotating knobs, slide bars, splash screen animations, Simple colour wheel picker, etc. People could download these and simply merge them into there own projects.
     

  • A team of people could collaborate on the same AI project. Each member of the team could on a separate section of code and then that code could imported the main project for the teams AI project.
     

  • Creating new project templates out side of App Inventor

Possible features for future versions of the

AI Project Constructor

 

Define Component prefix

Currently in the software if a screen has multiple screen added to it a prefix of NC_ is added to each component to ensure no duplicate component names are used. In the next release of the software you will be able to assign your own prefix.





New Project Assets

Currently in the software all assets are merged into the new project. There are a number of improvements and enhancement I would like to make to this as follows:



  • Adding extra assets to a new project

  • Checking for duplicate assets

  • Replacing existing Assets with new ones

  • Assign a project icon

  • Build apk projects direct from the project constructor

bottom of page