Features
IMPORTANT NOTE
DB AppMaker 4 is a huge upgrade from v3, it is a complete rewrite for Ionic Framework 5 and includes a long list of new features. Since there are a lot of breaking changes, all old custom code from previous versions are out-dated and must be updated.
Ionic Framework 5
Apps generated by DB AppMaker 4 are based on Ionic Framework 5 with integeration of Angular. Ionic Framework is an open source UI toolkit for building performant, high-quality mobile and desktop apps using web technologies — HTML, CSS, and JavaScript, , using modern Web APIs such as Custom Elements and Shadow DOM. With Ionic Framework you can build and deploy apps that work across multiple platforms, such as native iOS, Android, desktop, and the web as a Progressive Web App - all with one code base.
Android Support
Generate apps from your database for Android devices. Build apps as .aab or .apk file for release to Google Play.
iOS Support
Generate iOS apps for iPhone and iPad. You can then build/run/release the apps with Xcode (requires a Mac computer).
Support 6 Database Types
- MySQL, PostgreSQL, SQLite, Microsoft SQL Server and Oracle
- Support remote connection of MySQL or PostgreSQL database with PHP script
PHP API
Generate complete PHP API scripts for serving data from your database.
List Page
View Page
- Show details of a record
- Toolbar button for Edit page
- Toolbar button to show action sheet for going to detail tables
Master/Detail
Allow user to go to List page of detail table data from View page of master table
Add Page
Add or copy a record
Edit Page
Sign-in Page with Logo
Sign-up Page
Lookup Table
- Lookup display values for field value
- Option Template to show display values in your own template
- Clear button to clear all selected options
- Sort and search by display values in List page
Dynamic Selection Lists
- Cascading selection lists
- Support multiple selection
File Upload
- Upload to BLOB field
- Multiple file upload to server folder
- Upload file from file chooser, camera, or photo library
Date/Time Picker
Ionicons
Ionicons is a completely open-source icon set with 1,200+ icons crafted for web, iOS, Android, and desktop apps.
Menu Editor
- Support Ionicons
- Support Advanced Security
Ionic CSS Variables
Set Ionic global and component CSS variables easily.
Advanced Security
- Hard-coded administrator
- User table
- User ID Security
- Static/Dynamic User Level Security
- Security with JWT
Visual Query Builder
Manage database views within DB AppMaker
Code
Multi-Language
- Format date/time/number/currency/percentage according to Angular locales
- Support switching language in Settings page
- Multi-Language proprty editor
Custom Files
Add your own pages to the app
Settings
Dark Mode
- Detect system dark mode
- Manual dark mode setting
Custom View Tags
- Google Maps (support Marker Clusterer)
- Video (support YouTube, Vimeo and DailyMotion)
- Barcode
-
QRCode
>
Check Table and Field Variable Names
npm Package Manager
Support searching npmjs.com for npm packages.
Auto Update to Latest Template
Project History
More
- Custom Edit Tag
- User values for simple lookup fields without lookup table
- Angular validators
- Various date formats
- Dynamic table loading (load only the tables you need for your app)
- Synchronizing project with database
- Composite key
- Hashed password and case-sensitive password
- XSS removal
- Highly customizable template and extensions