Hi Erick,
I'm sorry to inform you that iOS/Android support has been discontinued in PowerServer 2021. PowerServer 2020 is last version to support this. Here is the discontinuation notice: https://www.appeon.com/developers/discontinued-features-in-powerserver-2021
We are providing long-term support for PowerServer 2020 so that existing customers can transition off, but not sure it makes sense for you to embark on a new project.
But perhaps this is a moot point, because even if this feature was not discontinued you CANNOT take a large and robust PB app and deploy it on iOS/Android. You will run into memory and performance issues because iOS/Android devices don't have the horsepower of a Windows machine. So we aren't even talking about best practice here... what you want to do is not going to work.
If you really need to have your entire large and robust PB app accessible from iOS/Android devices, you really only have two options:
1. Deploy with remote desktop/VDI solution, such as Citrix. We have many customers doing this, for example EMR systems that need to be accessed by medical staff on iPads.
2. Rewrite your application as an HTML app. The PowerScript Migrator can help you salvage about 30-50% of your existing app... basically DataWindow objects, NVOs, non-visual PowerScript statements, and embedded SQL.
Best regards,
Armeen