|
|
|
|
- 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 - 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 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.
- 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:
- Combo Box control:
- Customized vector Border without Image.
- Table control:
- 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.
- Horizontal and vertical ruler display.
- Moving layers with the keyboard.
- Handles in the work area.
- Improved text input procedure.
- 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.
- "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).
- 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 .
- 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.
- 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 |
| Continuous integration - Software factory |
- Environment variable: Variable value displayed in action plan settings.
- Action plan editor: Cut/paste available.
- 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.
- 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.
- 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.
- 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.
- 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.
- Compatibility with WINDEV Mobile 28.
- Compatibility between WINDEV, WEBDEV, and WINDEV Mobile 2024.
Volver al índice
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|