#XojoDevelopment
Windows paths. macOS paths. Linux paths.

Your app should not care.

FolderItem gives it one way to work with files and folders across platforms.

https://documentation.xojo.com/api/files/folderitem.html

#CrossPlatform #XojoDevelopment #FileManagement
August 18, 2026 at 4:16 PM
Apps can show the right information and still fail if users forget to return to it.

Use CalendarNotification to schedule an iOS reminders.

https://documentation.xojo.com/api/user_interface/notifications/calendarnotification.html

#iOSDevelopment #MobileApps #XojoDevelopment
August 23, 2026 at 5:06 PM
Custom controls should not look like empty placeholders in the Layout Editor. With DrawControlInLayoutEditor, you can draw a design-time preview.

https://blog.xojo.com/2026/03/31/custom-control-rendering-with-drawcontrolinlayouteditor/

#XojoDevelopment #CustomControls #UIDesign
August 20, 2026 at 5:47 PM
Long forms. Detailed settings. Data-heavy screens.

DesktopScrollableArea gives your Xojo desktop interfaces somewhere to go when the window runs out of space.

https://documentation.xojo.com/api/user_interface/desktop/desktopscrollablearea.html

#XojoDevelopment #DesktopApps #AppDesign
August 22, 2026 at 6:10 PM
Local network apps often begin with a setup screen asking users to enter an IP address. Use Xojo's AutoDiscovery class to discover compatible apps automatically over the local network.

https://documentation.xojo.com/api/networking/autodiscovery.html

#PeerToPeer #Networking #XojoDevelopment
August 21, 2026 at 2:23 PM