Version: 1.05
Web API Client native apps for Mobile (Android and iOS) and Desktop (Windows, Linux and macOS)
Demonstrate how to consume Web API from Web API Server
Depends on following libraries:
B4A: B4XPages 1.10+, B4XPreferencesDialog 1.73+, Core 11.00+, OkHttpUtils2 2.96+, XUI Views 2.52+
B4i: B4XPages 1.10+, B4XPreferencesDialog 1.73+, iCore 7.01+, iHttpUtils2 2.96+, XUI Views 2.52+
B4J: B4XPages 1.10+, B4XPreferencesDialog 1.73+, jCore 9.10+, jOkHttpUtils2 2.96+, XUI Views 2.52+, jFX 9.00+
- CRUD based (CREATE, READ, UPDATE, DELETE)
- B4XPages
- B4X Sliding menu
- B4X CustomListView
- B4X Loading indicator
- B4X PreferencesDialog
- Download the release version Web.API.Client.b4xtemplate
- Rename it to "Web API Client.b4xtemplate" (without the quotes)
- Copy to B4X Additional Libraries directory (to share with 3 platforms)
- Open either B4A, B4i or B4J IDE (Start with B4J is recommended)
- Click the IDE menu File -> New -> Web API Client
- Create a new project with any name you like
- Edit the URL (in B4XMainPage module line #11) to point to your Web API server address
Private URL As String = "http://192.168.0.3:19800/v1/"
- Run the project in Debug or Release mode
- Download the source from GitHub and unarchive the zip file in a new directory
- Archive the files inside "Web API Client" directory as "Web API Client.zip" using WinRAR or 7-Zip
- Rename the extension from .zip to .b4xtemplate
- Copy the file to your B4X Additional Library directory
Preview:
YouTube:
Made with ❤ in B4X
Download and Develop with B4A for FREE
Download and Develop with B4i without using Mac
Download and Develop with B4J for FREE