DB App Generator

Want to create application(s) for creating, editing and deleting some kind of records? Sure. You are in the correct place.

DB App Generator is an application, a tool for creating other database applications that allows you to create your own data models and structure without any programming on your side. The things that the application needs is the model definition, structure, fields.

Currently the Generator is in Proof of Concept phase, it is free for anyone with some restrictions:

It allows
1 Application,
with 5 Model Definition
with up to 5 Fields/Properties

It is because creating and packaging an Android application from source code to install-able APK file, takes from two to five, to more than 10-15 minutes – depending on the application size and on the machine it is being packaged and I only employee my own PC at the moment. I may delegate the building to external services and/or hardware for paid subscriptions in the future. Some of the new improvements probably will be available with some paid package.

The features that are currently planned to be developed are:

Currently after you change the data model, the generated application will delete the records you have entered. A feature to migrate automatically the data structure without additional manual intervention is planned.

Adding Export/Import feature, so in any case – you will be able to save and keep a backup of your data outside of the applications.

Allowing multiple Model Definitions with a menu to switch between them
Integrating relations between the models – displaying child records, choosing from parent relations.

Filtering on the model fields in the result applications

Choosing different colors for the generated apps

Translating the static labels of the generated apps

Various types of validations on the input fields

Boosting the build speed (currently a task on my computer will check for new or updated definitions)

Any custom modifications suggested by users

Privacy Policy and Terms of Use

To be able to build your model definitions the Server of App Generator tool needs to store your definitions. The definitions are not going to be shared with any third party and will be used to improve the building process, and quality of the end result – the applications for managing the models you have defined. Besides that, there is one more thing that the DB App Generator Server may do and you to that agree if you continue to use this app and that is The DB App Generator Developer may use the definitions to modify and/or create a published to the Play Store version of your Data Model. If you don’t want your definitions shared with the DB App Generator Developer, you could use the GeneratorApp developer tool, if you have enough knowledge about programming. It is the actual software that will be used for producing Applications and with It, all the definitions are stored locally and never send to anybody.

Besides the definition itself, no user-identifiable information is saved on the Server – only a random string like “67843dc1-e85b-45d0-a2ef-7c1847d6b09b” so the Server may recognize you and return the install-able APK files from your definitions. If you use this Service, you accept that it may stop working or may delay the builds of your definitions for various reasons - upgrade, fixing of bugs or too many models in the queue to be build
Read more

What's New

0.07 - master-detail view for bigger screens,
- translations
0.06 - duplicate field validation
0.05 - unlocked up to 5 app definitions. feature to link records between each other with OneToMany or ManyToOne link. Bug-fixes and improvements
0.04 - unlocked up to 5 data model definitions, switching between models with navigation drawer
- share app button
0.02 - bug/crash fix for predefined lists, small improvements
Read more

Additional Information

April 12, 2019
Current Version
Requires Android
4.0 and up
Content Rating
Offered By
Toma Velev
Bulgaria, 4004 Plovdiv, 27 Georgy Kirkov street
©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.