1. alessandro feltrin
  2. PowerServer Mobile (Obsolete)
  3. Wednesday, 12 February 2020 08:27 AM UTC

good morning everyone,

I'd like to know your point of view regarding the offline APP made with APPEON. I made a small APP (Offline Mobile APP for Telephone and without database) and tried to publish it directly on the devices and subsequently on the stores with negative results on both stores.

I try to explain better:

In Android, in addition to problems related to libraries with security problems, I find myself having strange behaviors related to events related to the keyboard, scrolls and the fact of having to click on the fields several times (only in the datawindows, because in the edit / editmask instead it works) for the device keyboard to appear (Phone only).

The behaviors related to the keyboard and the clicks on the datawindow fields are the same also for iOs, with a very significant difference, however, that the APP does not pass the validation processes of APPLE.
Reason?
Components no longer supported (UIWEBVIEW for example) and behavior not permitted by Apple. This last case is related to the reason that the APP initially starts by going to contact the Powerserver, and the developer who carried out the tests in APPLE starts the APP without any connection.

Result the APP stops immediately after being started and even before executing the first (open) event of the first form, therefore without being able to perform any checks.

I did tests with PB 2017 R3 and Powerserver PB Edition of the same version.

Then I also used PB 2019 and its Powerserver.

I also tried both PB 2019 Beta and Powerserver 2020 but in this case it is even worse since when I publish the Android app (not on the store but only on the device), the splash image opens first and immediately after the APPEON FRAMEWORK container gray and stops there.

I have been programming in PB for 22 years and I think I know the instrument well; I got excited thinking that I can use PB to develop cross-platform APP, since today we use Xcode and Xamarin.
I am however very discouraged, because I do not find feedback on the various forums, which are also very rare and not very popular.
At this point I ask the Community if someone has really published projects on the stores, at least to understand if I am having problems or if the tool is not yet fully mature and therefore I should leave PB for the development of APP.

Thanks to those who want to make a small contribution to my consideration.

PS. However the latest versions of PB (client / server) are awesome!


Responses (3)
  1. Likes
  2. Latest
  3. Oldest
Loading...

Find Questions by Tag

.EXE .NET 6.0 .NET Assembly .NET Core 3.1 .NET Core Framework .NET DataStore .NET Std Framework 32-bit 64-bit ADO.NET AEM AI Algorithm Amazon AWS Android Apache API APK App Store App Store (Apple) Appeon Workspace Appeon Xcelerator Plug-in Architecture Array ASE Asynchronous Methods Authentication AutoBuild AutoCompiler Automated Testing Automation AutoScript Azure Barcode Base64 Batch BigData BLOB Branch & Merge Browser Bug Build Button C# C# Class Importer C# Editor C# Model generator Calendar Camera Certificate Chrome Citrix Class Client Client/Server Cloud Cluster Collection COM Command Line Compiler Compression Computed Field Configuration Controls Cookies Cordova Crash Cross-Platform Crosstab CSharpAssembly CSharpObject CSS CSV Cursor Data Database Database Driver Database Painter Database Profile Database Provider DataObject DataSource DataStore DataStore (C#) DataStore (PS) DataType DataWindow DATE DATETIME DB2 Debug Debugger Debugging Deployment Design DLL DO-WHILE Dockable Docker Documentation DOUBLE Download DragDrop Edge Edit Style Editor Elevate Conference Email Embedded SQL Emulator Encoding Encryption Enhancement Request Entity Entity Framework ERP Error Event Event Handler Event Handling Excel Exception Export Expression External Functions F# Field File File Access Filter Firefox Firewall Font FOR-NEXT Foreground Format Function Garbage Collection GeoLocation Git Graph HANA Hash Header HTML/5 HTTP/S HTTPClient Icon IDE Identity IIS IMAPI Import InfoMaker Inheritance Installation Integer IntelliSense Interface Internet Internet Explorer iOS IPA iPad iPhone IWA J# Java JavaScript JBoss JDBC JOIN JSON JSONGenerator JSONParser Kestrel Label Lambda Large File LDAP Library License LINQ Linux OS Load Balancing Localization Localized PBVM Log In Log Out Logging LONG LONGLONG macOS MAPI Maps MDI Memory Memory Leak Menu Merge MessageBox Messagging Method Migration MIME TYPE Mobile Model ModelStore ModelStore (C#) MSOLEDBSQL Multi Threading MVC MySQL n-Tier Namespace NativePDF NVO OAuth ODATA ODBC Office Offline OLE OLEDB Online Open Source OpenAPI OpenSSL Oracle OrcaScript Other Outlook Output Package Parameter Patch PayPal PB Classic PB Native PB.NET PBC PBD PBDOM PBG PBJVM PBL PBNI PBORCA PBVM PBX PDF Performance Permission PFC Picture Pipeline Play Store (Google) Plugin Popup Port POST PostgreSQL PowerBuilder PowerBuilder (Appeon) PowerBuilder (SAP) PowerBuilder Compiler PowerBuilder Runtime PowerClient PowerScript (PS) PowerScript IDE PowerScript Migrator PowerServer PowerServer Mobile PowerServer Toolkit PowerServer Web PowerServerLabel Print Properties Proxy Publish PULL PUSH Query Regression Release Renew Resize Response REST Retrieve RibbonBar RibbonBar Builder Rich Text Roadmap RPC Runtime Packager SaaS Scaffolding Script SDI SDK Security Server Service Session Single Sign-on Size SMTP SMTPClient SnapDevelop SOAP Sort Source Code Speech Recognition SQL SQL Anywhere SQL Server SqlBuilder SqlExecutor SQLite SqlModelMapper Storage Stored Procedure Subscription SVN Swagger Syntax TabbedBar TabbedView Tablet TabPage Target TE Control Testing Text TFS Theme TIME Timer TLS/SSL Tomcat TortoiseGit TortoiseSVN Transaction Transparency Trial Trigger TRY-CATCH TX Control Type UI ULONG UltraLite Uninstall Unit Test Unit Testing UNIX OS Update Upgrade Upload URL User Center User Object UWP Validation VARCHAR Variable Versioning Visual Studio Visual Studio Code VM Voice Warning WCF Web API Web Extensions Web Service WebBrowser WebForms WebLogic WebSphere WildFly WinAPI Window Windows OS WinForms Wizard Workgroup Workspace WPF XCODE XHTML XML Zoom

Helpful?

If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.