Cross-platform application development software suite Integrated software for developing cross-platform applications

WINDEV MOBILE FOR ANDROID

You can define the content of the training seminar, from 1 to 5 days. Ask for an estimate

Content of the training session:

Pre-requisite

This training session for the developers is intended for the users who already have developed applications with WINDEV or who followed the "Proficiency" training session of WINDEV.

Objectives

You will learn to:
- Configure the environment to access the Android device (JDK, SDK, drivers, …)
- Create end-user interfaces to Android style
- Interact and work with local and remote databases
- Synchronize local and remote databases (replication) (new)
- Use the map control (Google Maps)
- Send Push notifications (new)
- Create widgets (new)
- The change of content by swipe (new)
- The multi-platform management (configuration of projects, layouts, conditional target-code) (new)
- Create and consume a Webservice
- Scanning bar codes
- Deploy your applications (Web server, Google Play, …)
- etc.

Teaching and technical methods

Each participant is equipped with:
- a suitable computer
- a printed documentation
- a notebook
- a pen

The trainer who is directing the training session is a qualified PC SOFT employee.

Methods for monitoring the execution of the training session

A training certificate is given to each participant.

Program (details of this training session)

1. Overview of WINDEV Mobile and Android
- Configuring the environment to access the Android device (JDK, SDK, drivers, …).
- The compilation of an application (.class, APK, integration of resources, …).

2. The database
- Using a SQLite database
- Using a local HFSQL database
- Using a HFSQL C/S database
- Synchronizing a local database with a remote database (replication) (new)
- Using any database via Webservice.

3. Graphical User Interface
- The style book (GUI rules in Android).
- The looper control
- The Action Bar/Nav Bar control (new)
- The sliding windows (new)
- The change of content by swipe (new)
- The widgets (new)
- Using internal windows
- Drawing in the application (signature)
- The multi-platform management (configuration of projects, layouts, conditional target-code) (new)

4. The programming
- The programming rules in Android (non-modal windows, idle time, …)
- Debugging the application (simulator, emulator, on the device, Dalvik Debug Monitor Service)
- The Push notifications (new)
- The map control (Google Maps)
- Creating and consuming a Webservice
- Using structure variables
- Using native Java code
- Sending an email
- Informing the user (toast, notifications, …)
- Managing the GPS coordinates
- Scanning bar codes
- Taking photos

5. The setup
- Installing the application and its data: interne memory/SD Card
- The methods for deploying the application:
- Direct deployment on the mobile device.
- Google Play.
- Deploying on an in-house Web server.

6. Questions/Answers

Ask for an estimate