You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@flex.apache.org by Tucsonjhall <Jh...@cactusware.com> on 2020/12/05 16:06:56 UTC

Big Sur current status

I just want to confirm what I'm gleaning from my clients and developer posts
online. As I understand it:

Big Sur does not support the AIR runtime (from Adobe).

If you want to try to distribute the app for Big Sur I'll need to use
Harman's SDK and include the captive runtime, which means the update system
will no longer work.

Is this information accurate? Thanks



--
Sent from: http://apache-flex-users.2333346.n4.nabble.com/

Re: Big Sur current status

Posted by leokan23 <le...@best-web.gr>.
And iOS :) (iOS 14 sdk is mandatory, so you cant use AIR32 which is stuck on
iOS 12)



After24 wrote
> Our AIR desktop applications (compiled with AIR 31 SDK - captive runtime
> bundle) are working great on macOS Big Sur. So you don't have to use the
> latest Harman AIR 33 SDK on this OS. I believe that the only OS that
> requires Air 33 at the moment is Android if you want to distribute your
> application via the Google Playstore.
> 
> Regarding update, your are right : when compiling with the the captive
> runtime bundle option you have to develop your own update system.
> 
> Vincent.
> 
> 
> 
> 
> 
> --
> Sent from: http://apache-flex-users.2333346.n4.nabble.com/





--
Sent from: http://apache-flex-users.2333346.n4.nabble.com/

Re: Big Sur current status

Posted by Tucsonjhall <Jh...@cactusware.com>.
Thanks so much. That's a big help.



--
Sent from: http://apache-flex-users.2333346.n4.nabble.com/

Re: Big Sur current status

Posted by After24 <vi...@after24.net>.
Hi Tucsonjhall,

Using the captive runtime bundle option, there's no "out of the box" system
to manage update : if you want your application to ne able to update itself,
you will have to code it (that's what we do for our applications).

The solution we came up with is quite straightforward : 

- Check if there is a new version of the application at startup
- Load the new versions of the application .swf file(s) from a dedicated
server (more than one .swf file in our case because we use modules)
- Overwrite the local .swf file(s) with the new ones inside the application
package
- Restart the application

Vincent







--
Sent from: http://apache-flex-users.2333346.n4.nabble.com/

Re: Big Sur current status

Posted by Tucsonjhall <Jh...@cactusware.com>.
That's great to know because I'd prefer to compile with what I've been using.
When you say you created your own update system (or maybe you didn't but
were simply saying I would have to), are you talking about adding functions
in the app to check the URL update status?



--
Sent from: http://apache-flex-users.2333346.n4.nabble.com/

Re: Big Sur current status

Posted by After24 <vi...@after24.net>.
Our AIR desktop applications (compiled with AIR 31 SDK - captive runtime
bundle) are working great on macOS Big Sur. So you don't have to use the
latest Harman AIR 33 SDK on this OS. I believe that the only OS that
requires Air 33 at the moment is Android if you want to distribute your
application via the Google Playstore.

Regarding update, your are right : when compiling with the the captive
runtime bundle option you have to develop your own update system.

Vincent.





--
Sent from: http://apache-flex-users.2333346.n4.nabble.com/