Utility methods to speed up the 4D Mobile App backend coding.
Wrap input from On Mobile App...
database methods into these classes to get utility functions.
- MobileAppServer.Action provide utility methods for
On Mobile App Action
coding. - MobileAppServer.Authentication provide utility methods for
On Mobile App Authentication
coding.
Without classes some functionnalities are still available.
- Mobile App Action provide utility methods for
On Mobile App Action
coding. - Mobile App Authentication provide utility methods for
On Mobile App Authentication
coding.
- MobileAppServer.PushNotification provide utility methods to send push notifications to mobile devices.
- Authentication with email confirmation describe the process to check user identity by sending emails.
- MobileAppServer.WebHandler provide utility methods for
On Web Connection
coding.
Add the dependency into your base Project/Sources/dependencies.json
file
"dependencies" {
...
"4D Mobile App Server": { "github": "4d/4D-Mobile-App-Server" }
...
}
or use graphical user interface "Project dependencies" when adding GitHub dependency is available
Download this component and add it to your base Components
folder. Be sure to name it .4dbase
What follows contains more detailled instructions
1️⃣ Download sources using github Download
button, or by going to a specific release and getting sources
- for instance for main version
Download
button will download https://github.com/4d/4D-Mobile-App-Server/archive/refs/heads/main.zip
2️⃣ Then unzip into your Components
folder, and rename it folder to 4D-Mobile-App.4dbase
if needed
💡 if your are in git a repository Adding
Components
orComponents/4D-Mobile-App-Server.4dbase
in your.gitignore
file is recommended
🍎 On macOS the following command line will do the job for you. Open a terminal, go to your component root folder (
cd /your/base/path/
) and type:
curl -sL https://raw.githubusercontent.com/4d/4D-Mobile-App-Server/main/download.sh | sh
Go to your component root folder (cd /your/base/path/
)
and clone it
git clone git@github.com:4d/4D-Mobile-App-Server.git Components/4D-Mobile-App-Server.4dbase
or using submodule if you use already git as vcs
git submodule add git@github.com:4d/4D-Mobile-App-Server.git Components/4D-Mobile-App-Server.4dbase
See the LICENSE file for details
See CONTRIBUTING guide.