Greetings, everyone,
Week in, week out, we publish or update a lot of documentation and training aimed at making you, our very dear users, as successful with OutSystems as possible.
Sometimes, these updates may slip under the radar, so we're here to make sure that you get it regularly, straight from the people that produce them.
Less talk, more action? Without further ado, here are a few things we've been working on:
Fresh and New:
AI Chatbot Full Set of Documentation: The complete set of documentation on how to Create AI-powered chatbots, now includes all the following bits and pieces:
The chatbot architecture
Get started: create an FAQ chatbot for your app
Create advanced logic and reply with cards
Create custom chatbot UI
Add a chatbot UI block to your app
Create and configure the chatbot webhook module
Create and deploy a knowledge base in Azure
Create the chatbot resources in Azure
Chatbot reference doc
The Azure resources reference
New Training Modules on the Becoming a Mobile Developer Guided Path: The current path has three new pieces:
Aggregates 101, which has been updated/extended with some extra info
Mobile Design Considerations is fresh out of the oven and ready for your feedback
Native App Generation, including demos on how to generate iOS and Android native apps.
Updates:
Architecture Dashboard, now Generally Available --> In support of Architecture Dashboard's general availability, we've launched a new version of the Architecture Dashboard docs:
We recreated the How to use Architecture Dashboard article, and now it includes three tutorials that will guide you on your first time using Architecture Dashboard, whether you're an Architect, a Tech Lead, or a Developer.
We revamped the Architecture Dashboard FAQs.
We added information about Architecture Dashboard features and OutSystems Editions and about changing the language of Architecture Dashboard.
We moved the troubleshooting information to a new topic.
Check these out and let us know how useful these are for you, by giving them a thumbs up or a thumbs down. This is really important for us, as it lets us know whether we still have to improve a topic or whether we’ve done a good job on these.
If you have the knowledge to help us improve them, feel free to head over to GitHub and suggest your improvements directly there.
Thank you, we’re counting on you!
Architecture dashboard. Much awaited by a lot of people. Thanks for the updates. Cheers.
Thanks for the information
Well done! Thanks for the updates!
Thanks for sharing!
Thanks for sharing João!
Seems like so, many things to look back now :)
Great, thanks for your sharing!
With regards to the Build native apps online training. It is very thin. It would be beneficial to show what needs to be done on Ios in the Developer program to generate the certificate and provisioning profile.
This is the most complicated aspect and needs explaining.
Please expand this.
Thanks for sharing.
Thank you for sharing this. Will definitely look into this Architecture Dashboard info.
Hello everyone!
Following-up on João Pedro Batista's post, I am sharing with the Community what we have been cooking in past weeks at the OutSystems Technical Knowledge Team.
Fresh and new:
Accessibility Documentation
New Accessibility section with Accessible Rich Internet Application's (ARIA) roles and attributes, a topic on how to test (early and often) and fix accessibility issues, and a set of links and references to complementary resources on Accessibility.
Logic course: new Variables lesson
New demo on how to use the Upload widget, which is part of the Building Reactive Web Forms course In Modeling Data.
Blocks and Events course: new lesson dedicated to the On Parameters Changed event.
Reactive web overview and best practices
New training on advanced topics
Best practices on architecture design
Mobile development best practices
A session on Domains and Microservices.
New DevOps sessions now added, DevOps in OutSystems, and CI/CD with OutSystems
UX/UI sessions:Design for OutSystems and Design for Accessibility.
New articles: Application isn't present in the Users app, How to change the password of the OutSystems database users, and Handling file upload limits in OutSystems apps.
Security section - a new section on Vulnerabilities and a new article on how to tackle them.
PaaS Support Docs: VPN connectivity and troubleshooting guide, Add a certificate to trusted root store in OutSystems PaaS, Install client-side certificate in OutSystems PaaS, and Whitelist your OutSystems PaaS environments on your firewall.
Publicly Available Technical Knowledge Style Guide
The OutSystems Technical Knowledge Style Guide is now available to guide everyone who wants to write or contribute to our technical content, in a way that really fits our standards.
Documentation Updates
Pass data between Screens with Input Parameters
How to close Modals in Traditional Web Apps
Table of Records Widget and maximum records calculation, applicable to Traditional Web Apps, as well.
PWAs Early Access Documentation
Expanded instructions on the Azure LUIS Connector article.
Assorted Docs Updates
"Security, legal and compliance" sections of the Architecture Dashboard FAQs (1 and 2).
How to use dynamic sorting in a Table fed by a SQL query
Tag a Version article
Bootstrap an Entity Using an Excel File
Collaboration from our Experts in Customer Success and Community MVPs
How to develop mobile applications with multiple teams (best practices)
Architecture and Development considerations with an example use case and sample app added for good measure.
How to create and make use of hierarchical roles in OutSystems, supported by a hierarchical roles sample app.
How to create animated dialog messages article, written by the community MVP Rúben Bonito.
Training Updates
SQL Queries, New Unit on the Becoming a Reactive Web Guided Path
New SQL Queries course, now added to the Becoming a Reactive Web Developer guided path
Updated Reactive Web Training Content
Reactive UI Development 101 lesson
UI Development
Database Entities lesson expanded with Default Values and Data Type Inference.
Documentation Feedback Bot
We launched a bot in our documentation pages, prompting the users to leave feedback on how useful the article they'd read had been to them. Don’t forget to provide us your valuable feedback!
Reacting to User Feedback - Pull requests on our public GitHub repos (quick reminder: docs-product, docs-howtos, and docs-bestpractices):
List widget for Traditional App
Configure app authentication
Monitor and Troubleshoot article updated,
Understand Strong and Weak Dependencies updates
Removed the reference to the deprecated Infrastructure Monitor (InfraMon) Forge component.
Don't forget to provide us your valuable feedback or suggestions for improvement on each article! Now available in training too!
Cheers!
Gonçalo Ventura Martins, on behalf of your Technical Knowledge Team
Thank you for this sharing!
In first link that you sharing: https://slack-redir.net/link?url=https%3A%2F%2Fsuccess.outsystems.com%2FDocumentation%2F11%2FDeveloping_an_Application%2FDesign_UI%2FAccessibility
is something wrong.
Thanks For Sharing ;-)
Nice material , so many things to look back!
Regards,
-PJ-
Hi Gonçalo,
The Accessibility section link is not accessible.
Swatantra
Hi! Thanks for letting me know!
I am sorry for that. The correct link for the Accessibility documentation is the following one:
https://success.outsystems.com/Documentation/11/Developing_an_Application/Design_UI/Accessibility
Best regards,
Gonçalo
Gonçalo Ventura Martins wrote:
Thank you for the updated link.