Tech Articles


Maps, GPS and Annotations with PowerServer Mobile


Hello,

since the old days of Appeon Mobile, now PowerServer Mobile, the possibility to write PowerScript and deploy a mobile apps to iOS and Android devices has been a great plus to PowerBuilder developers. Clearly the ability do leverage full-fledged DataWindow presentation styles and functionality, as well support for the majority of PowerBuilder objects, has made the way to Mobile apps distribution as easy and quick as building a desktop application.

However, the PowerServer Mobile features are not "limited" to the regular PowerBuilder language.

A handful of additional API allows to control a wide range of builtin sensors and software functionality that are exclusive of smartphones and tablets. Among them, geolocation, maps, camera, barcode, e-payment, fingerprint recognition to name a few. 

Read more

Getting PowerFilter to work with Powerserver Web


In order to use PowerFilter in Powerserver Web you need to change 3 things to work around appeon problems.        

1) Structure comment 

Powerserver Web does not support comments in structures and will skip processing the entire structure.  So your structure won’t be in your deployed application and powerfilter won’t work at all.  So, you have to delete all the comments in the 2 structures in powerfilter.  
 

Structure Comment


2) datawindow text object expressions 
 

Both the visible and the text value expressions don't operate the way they do in powerbuilder.   The visible expression seems to be ignored entirely if the visible checkbox is checked.  You can get this to work by removing the checkmark on the visible property.  The visible expression will work then.  You may notice that the TEXT value has an expression too.  That seems to be ignored completely in appeon. No changes are needed for text value.

Read more

PowerBuilder Modern Mobile App UI Framework


Download this Mobile UI Framework that also works on desktop and Web with Appeon from the link on my blog :
zulmach.wordpress.com

Read more

Find Articles by Tag

C# PBVM PowerScript (PS) PowerBuilder (Appeon) NativePDF Azure Variable OAuth 2.0 PostgreSQL Syntax OAuth Mobile Messagging SDK Import Branch & Merge PFC Database Connection SqlModelMapper Deployment .NET Std Framework Data Oracle File SOAP COM Model Graph Windows 10 Icons Authorization Visual Studio SQL RibbonBar Installation PowerServer Web Encoding Repository External Functions Testing Interface Trial Debug Error Charts .NET Assembly 32-bit Event Handler Database Table Schema PBDOM Source Code Encryption Menu Filter XML PBNI Android PDF Source Control Application PostgreSQL ODBC driver Design UI Modernization Resize CrypterObject JSONGenerator Validation Elevate Conference RESTClient UI Themes iOS Window Database Object GhostScript SVN WinAPI Bug TLS/SSL .NET DataStore Transaction CoderObject Configuration REST TFS IDE TreeView DataType Script Migration Platform Outlook Event CI/CD DLL Linux OS Export WebBrowser Icon Service Sort Event Handling Git Windows OS PowerBuilder Export JSON PDFlib DevOps Text JSON License API Debugging TortoiseGit DragDrop Authentication SnapObjects SQL Server InfoMaker Expression Open Source OrcaScript Array SqlExecutor BLOB Database Table PowerBuilder Compiler PowerServer Mobile DataWindow JSON RichTextEdit Control Database Profile Excel Import JSON UI MessageBox Database ActiveX ODBC JSONParser Debugger SnapDevelop DataWindow Web API Web Service Proxy HTTPClient 64-bit Stored Procedure Class Performance Database Table Data Database Painter Jenkins Automated Testing OLE RibbonBar Builder