Integrated software for developing cross-platform applications    Integrated software for developing cross-platform applications
WINDEV, WEBDEV and WINDEV Mobile
The WINDEV, WEBDEV and WINDEV Mobile environments are compatible and share project elements. It has never been easier to build multi-target applications.
Documentation overview
New Features
WINDEV
WEBDEV
WINDEV Mobile
Your applications are portable
If you’re in a hurry...
 
Diagram overview
Universal data access
Multi-platform development

Videos
Technical videos

They are using WINDEV
 
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