AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Readme / Readme (Instalación del producto)
  • Desarrolle sus proyectos con WINDEV Mobile 2024
  • Novedades de la versión 2024
Si utiliza WINDEV Mobile 28
Desarrolle sus proyectos con WINDEV Mobile 2024
No se requiere ninguna migración. WINDEV Mobile 2024 y WINDEV Mobile 28 tienen la misma estructura.
Novedades de la versión 2024
Environment

  • the environement language automatically adapts to system language.
  • Renaming of internal product directories (directory names are now in English).
  • Universal magnifier: searchable description windows from all publishers (7-tab windows).
  • Open document tabs: organize your documents.
  • Manage open project elements according to available Windows resources.
  • Minimum version required: Windows 10.

Project editor

  • Project analysis: Multiple analyses can be used in the same project.
  • Internal components: Internal components can be shared between projects with different compilation options.
  • Project styles: Visualizing project uses.
  • Optimized compilation of multilingual projects.
  • RAD: Multi-analysis projects taken into account.
  • Skin template:
    • Create a customized skin template from the supplied templates.
    • New skin template "White & Black.
Window editor

  • New controls:
    • Cell control.
    • Flexbox control.
  • Action Bar / Navigation Bar
  • Sliding window:
    • Sliding window from bottom of unit.
    • Three window sizes
  • Smart controls: New controls:
    • Sliding cards.
    • Numeric input with Slider.
  • Improved controls:
    • Edit control:
      • Customized vector Border without Image.
      • Icon clickable in the input field.
    • Button control:
      • Adapting to content.
    • Combo Box control:
      • Customized vector Border without Image.
    • Table control:
      • Container column.
    • TreeView Table control:
      • Definition column topper.
    • Chart control:
      • New Waffle chart.
      • Column chart: Look modern.
  • Window:
    • Multiple inheritance: A window template can inherit several models.
    • Alignment: Space a group of fields by a given number of pixels.
    • WEBDEV site in a WINDEV Mobile window:
      • Passage of parameters: possibility of passing structures, arrays and arrays associations.
  • Interactive guided tour.
    • Guided tour generator
      • Generation wizard.
      • General tour settings.
      • Parameters for each step.
    • Choice of tour type: traditional, tutorial or permanent bubble display.
  • Figma import
    • Field generation.
    • Positioning respected.
    Remark: Several developments are planned for this feature.
  • Window editor features:
    • Search 7-tab window options.
    • Simplified field style management.
    • RAD: Support for multi-analysis projects.
    • Accessibility features.
  • New UI errors
    • automatic detects the absence of a "Validation" button in a window.
  • Long press on an application Icon: Displaying a menu.
  • Favorite controls:
    • Set a favorite control.
    • Edit a favorite control.
    • Share favorite fields.
Image editor

  • Horizontal and vertical ruler display.
  • Moving layers with the keyboard.
  • Handles in the work area.
  • Improved text input procedure.

Data model editor

  • Several analyses in a single project.
  • Helping to optimize structures.
  • automatic case change for file and item names.
  • Headings editing window: Cut / copy / paste options available via the popup menu.
  • Options for anonymizing fields:
    • Random text.
    • Constant value.
    • Random sound effects.
    • Stored procedure.
    • Partial scrambling.

Query editor

  • "SELECT *" type queries.
  • Generate WLanguage structures corresponding to query results.
  • Possible sort settings in Union queries.
  • Multi-database queries (several analyses in the same project).

Code editor

  • Editor:
    • automatic correction of typing errors.
    • Interactive information bubble when hovering over variables and procedures.
    • Custom coloring of a variable, Procedure or method.
    • Code hashtags: Insert metadata and perform advanced searches.
    • Multilingual channel assistant: displays and manages all strings used in the project code.
  • Display errors and warnings directly in the code.
  • AI (Artificial Intelligence): automatic generation of a WLanguage code explanation.
  • Creating a procedure: Possibility of using comments in Doxygen format.
  • Search window: Vertical use possible.
  • New field events:
    • Before applying skin template.
    • After application of skin template.
  • New associated to control HTML display event: Page loading error .
  • Debugger:
    • Performance analysis between two stopping points.
    • Reporting access to a JSON NotFound member .

Report editor

  • New features of the editor:
    • Definition of the lettering.
    • Definition line spacing.

SCM (Source Code Manager)

  • Partial branch transfer, with selection of changes to be transferred.
  • Speeding up branch creation.
  • Faster operations: reintegration time, file deletion time, item recovery time, etc.
  • Branch creation on a directory that doesn't contain a project.
  • Directory sharing between several projects.
  • automatic generation of reintegration comment (via AI).
  • SCM base compaction option after purging.

Git / GitHub / GitLab

  • Memorizing password and Personal Access Token.
  • Creating a GIT repository for a project directly from the environement.

Docusign - Electronic signature

  • A code wizard.
  • API Docusign accessibles en WLangage.
  • WLanguage functions in the form of an internal Component.
  • Support for all electronic signature providers via API REST or SOAP calls.

Technical and Functional documentation

  • New covers available.

Continuous integration - Software factory

  • Environment variable: Variable value displayed in action plan settings.
  • Action plan editor: Cut/paste available.

Tools

  • Dynamic audit:
    • Detection of the use of 2 data sources with the same name.
  • Telemetry:
    • Intuitive administration page.
  • Monitoring robot:
    • Certificate expiration alert .
    • HTTP request monitoring.

Project Management Hub

  • Search all data in the Project Management Center.
  • Kanban task management.
  • Requirements:
    • Tags can be applied to requirements.
    • Definition from a responsible developer for an exacting requirement.
    • Optimized filling of the requirements list.

Programming and WLanguage

  • Attribute of extension immutable:
    • Indicates that the variable is immutable, i.e. its value will not change once assigned.
    • Indicates that a member (or all members of a class) is immutable: once its value is set, it cannot be changed.
  • Conditional compilation:
    • Possibility of compiling or not depending on the existence of a constant.
    • Possibility of framing an entire Procedure in a "COMPILE SI" to exclude it from compilation.
  • Typing field types.
  • Prefix syntax:
    • Definition procedures for use on fields.
    • Function overload on fields.
  • New string delimiter: "grave accent"
  • Modulo operator: new "%" synonym.
  • AND / OR operator: ability to use standard behavior.
  • OOP (Object Oriented Programming):
    • New scope attributes on class members.
    • extension methods on classes.
    • Immutable classes.
    • Binding: New compilation error for a member and a heading of different type.
  • Specific features:
    • Create your own Variable types .
    • Support of NULL values.
    • Building a file path the natural way
    • Decompressing files in RAR5 format.
    • Associative array: possibility of using set functions.
    • oAuth:
      • PKCE protocol management
      • Generating an oAuth token from JSON content .
    • JWT identification protocol support.
    • Signing XML files: New formats supported (RSA and ECDSA).
    • automatic generation of a WLanguage code explanation.
  • New functions, properties and types.
    • New function families:
      • Guided Tour functions.
      • DropBox, GoogleDrive and OneDrive access functions.
      • Tax number verification functions.
      • Fonctions Blockchain Bitcoin.
      • Quick access management functions.
    • New functions:
      • WLanguageCodeFormat: Applies formatting to WLanguage code: syntax highlighting, style standardization, indentation and translation
      • DNSQuery: Sends a query of the specified type to a DNS server.
      • gpwUserList: Lists all users.
      • MarkdownLink: Returns a Markdown string that generates a link to an Procedure WLanguage.
      • ArrayToParameters: Converts an array of elements into a list of parameters.
      • XMLVérifieSignature verifies the validity of a signed XML file..
    • New types:
      • WLanguageCodeFormatting: Defines all WLanguage code formatting parameters.
      • NumericFormat: Defines the characteristics of a customized digital format.
      • JWTParameters: Allows you to define all the information required for JTW authentication.
      • GuidedTour: Allows you to define all the characteristics of a guided tour and its stages.
      • GuidedTourStep: Customize the characteristics of a guided tour stage.
    • New variables:
      • MyGuidedTour: Allows you to handle the current guided tour.
    • New properties:
      • Accessibility: Manage accessibility features on cell phones.
      • Markdown: Enables Markdown display of field labels.
  • Modified functions:
    • AIDetectModel: Support for ONNX models
    • SysWindowsVersion: sysNativeProcessor, new constant to determine the processor of the current computer.
  • Types of variables modified:
    • httpRequest: New httpTraceInfo constant to retrieve log information from cURL and OpenSSL.
  • IOT:
    • MQTT 5 support.
    • MQTT: Ability to ignore certificate errors.
web services

  • Large Webservices:
    • Almost immediate response time.
    • Lower CPU consumption.
  • Authentification NTLM.
  • Authentification DIGEST.
  • Log and audit can be activated via a "NomService.wx" type file.

HFSQL

  • Automatic data masking
    • Anonymization under data model editor.
    • Selection of anonymization methods.
    • Rights definitions.
  • Storage and manipulation of spatial data
    • New heading types in the analysis.
    • New variable types in WLanguage.
    • New WLanguage functions.
    • New variable types.
    • Spatial indexes.
    • Queries on spatial data.
  • HFSQL server language: Messages visible to the end user are displayed in the customer's language (English, French or Spanish)..
  • Automatic data modification: Possibility of changing a Password field to a String field (passwords are not retrieved).
  • Server backup: customizable Default directory.
  • Stored procedure: arrays can be passed as parameters.
  • SQL
    • Complex requests: Improved execution speed.
    • RETURNING order.
    • Table renaming: ALTER TABLE RENAMME
    • DATE_SUB, ADDDATE, SUBDATE, DATE_ADD commands
    • Faster ISNULL order.
    • SQL functions:
      • VALUE: Replace a value with another constant value.
      • LOREM_IPSUM: Replaces a string with a Lorem ipsum of the desired size.
      • NOISE: Returns a value between -x% and +x% of the original value.
      • PARTIAL: Partially replaces characters in a string.
      • PROCEDURE: Allows you to use Procedure to anonymize data.
      • RANDOM_DATE_BETWEEN: To obtain a random value in an interval of dates.
      • RANDOM_INT_BETWEEN: Allows you to obtain a random value in an interval of integers.
    • SQL functions dedicated to spatial data.
      • ST_Area: Returns the area covered by the Geometry.
      • ST_Contains: Returns True if Geometry A contains Geometry B, i.e. if every point in B is a point in A, and their interior contains a non-empty intersection.
      • ST_CoveredBy: Returns True if any point in Geometry A is in Geometry B.
      • ST_Covers: Returns True if any point in Geometry B is in Geometry A.
      • ST_Crosses: Returns True if the two geometries have some, but not all, of their interior points in common.. This intersection must also have a smaller dimension than the given geometries, and the intersection must not be equal to one of these geometries.
      • ST_Difference: Returns an Geometry representing the difference between two Geometry s.
      • ST_Distance: Returns distance between input geometries. In 2D, this corresponds to the Euclidean distance. For geographic geometries, returns the geodesic distance.
      • ST_Equals: Returns True if the input Geometry s are spatially equal, i.e. if Geometry A is in Geometry B and vice versa.
      • ST_GeomFromText: Returns a geometry from a textual representation and an reference identifier.
      • ST_Intersection: Returns an Geometry representing the entire area included in the two input Geometry s.
      • ST_Intersects: Returns True if the two input geometries have at least one point in common.
      • ST_LengthP: Returns the length of a linear Geometry. For polygons and points, returns 0. For geographical Geometry s, the length is the sum of the lengths of the geodesics making up the Geometry.
      • ST_MakePolygon: Returns a polygon whose outer ring is the first Geometry entry, optionally with holes.
      • ST_Overlaps: Returns True if the intersection of Geometry s results in an Geometry of the same dimension, but different from the source Geometry s.
      • ST_Perimeter: Returns the perimeter of the Geometry. On geographical Geometry s, this amounts to summing the length of the geodesics making up the contour of the Geometry.
      • ST_Simplify: Returns a simplified copy of the input Geometry using the Ramer-Douglas-Peucker algorithm with the given tolerance.
      • ST_SymDifference: Returns an Geometry representing the non-intersecting parts of Geometry s A and B.
      • ST_Touches: Returns True if the geometries have at least one point of their exterior in common, without their interiors having a point in common.
      • ST_Union: Returns an Geometry representing the union of two Geometry s. Geometry s are merged to produce a non-overlapping Geometry.
      • ST_Within: Returns True if the first input Geometry is inside the second input Geometry.
  • WLanguage functions
    • New functions:
      • HRSIngoreError: Ignores the corrupted part of a replication file (server replication).
      • HRequestExecuted: Find out if a query has already been executed.
      • HListWatchedFiles: Retrieves the list of monitored files.
  • HFSQL Docker
    • Image Docker for HFSQL server available in Debian 12, multilingual version.
  • HFSQL Cluster
    • Improved synchronization speed on node restart.
    • HCopieFile function available. *
    • Secure encryption support.
  • HFSQL Spare
    • Adding data files to a Spare database.

HFSQL Control Center

  • Faster display of row contents .
  • Displaying an row in file mode.
  • Server replication: Option to ignore errors due to physical corruption of the replication file.
  • Order management Returning.
  • Merge "Content" and "Search" tabs.
  • Multiline display with choice of maximum number of lines.
  • Ability to specify and modify anonymization rights.

WDMSG / WDTRAD / WDINT: Translation tools

  • WDMSG
    • UI simplified language selection.
  • WDTRAD / WDDIXIO

Specific features for Android

  • Android 14 support.
  • Pixel 8 support.
  • Minimum supported version: Android 6.0.
  • New features:
    • Accessibility: support for " growth " mode (magnifying glass), switching labels to bold, displaying text with high contrast, inverting Color.
    • Ad control: ID can be specified by control.
    • Push notifications: Managing Topics notifications.
    • User Groupware: Authentication via Google One Tap (Google Sign In).
  • Android Control Center:
    • Send push notifications to Phone. Simplifies testing.
  • WLanguage:
    • Create your own field properties.
    • OOP: Interface support.
    • Support for '/=' and '*=' operators.
    • MVP: Support for MyMappedFile and MyMappedUniqueKey keywords.
    • New functions.
    • New types.
    • New properties.

Specific features for iPhone/iPad

  • Support for iOS 17 and WatchOS 10.
  • iPhone 15.
  • Apple Watch Series 9.
  • Minimum versions: iOS 15 (supported from iPhone SE and 6s models upwards).
  • New features:
    • Accessibility: color filter support .
    • XML signatures.
    • Objective-C : Possibility of providing the implementation of methods to be added to the AppDelegate class.
  • WLanguage:
    • Attribute of extension nullable: Indicates that an Variable can be nullable.
    • New functions.
    • New types.
    • New properties.

Universal Windows 10 app

  • New functions.
General new features

  • Compatibility with WINDEV Mobile 28.
  • Compatibility between WINDEV, WEBDEV, and WINDEV Mobile 2024.
Volver al índice
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 28/11/2023

Señalar un error o enviar una sugerencia | Ayuda local