
marchbold
Engaged
marchbold
Engaged
Activity
‎Jan 05, 2021
01:48 AM
AIR is still very active and a very valid platform to develop applications in, both for desktop (windows/macOS) and for mobiles (Android/iOS) and even android tv and tvOS.
... View more
‎Dec 16, 2020
06:17 PM
Adobe will no longer be developing it after 2020, instead Harman have taken over the development in a licensing agreement with Adobe. Perhaps that is what you heard, just missed the second half? 🙂
... View more
‎Dec 15, 2020
02:25 PM
Yes, the AIR SDK is completely unrelated to the Flash plugin end-of-life. Harman are actively developing the AIR SDK
... View more
‎Dec 11, 2020
07:39 PM
You should log this as an issue in the air issue tracker: https://github.com/Gamua/Adobe-Runtime-Support/issues
... View more
‎Dec 11, 2020
07:37 PM
For your mobile apps at least you can restrict usage of the key to a certain bundle id / package name. This should stop anybody being able to use it in other scenarios. https://developers.google.com/maps/api-key-best-practices#restrict_apikey
... View more
‎Dec 11, 2020
07:09 PM
1 Upvote
To use an older 1024 bit certificate you must be using Java version 1.8.0_112 or earlier. We suggest installing the JDK and removing other versions on your development machine.
... View more
‎Oct 07, 2020
11:37 PM
You can use multiple APKs currently to support both. Build your armv7 (32bit) apk and then increment the version slightly and create the armv8 (64bit) apk. Upload both to the play console and your app will support both (ensure you upload the armv7 version first with the lower version number). See this for more information on multiple APKs: https://developer.android.com/google/play/publishing/multiple-apks
... View more
‎Oct 06, 2020
05:56 PM
Feel free to shoot me an email via info@distriqt.com
... View more
‎Oct 06, 2020
01:39 AM
You are probably not going to be able to just run the scripts again. I'd say you'll have to go through and update certificates and provisioning profiles for your iOS apps to at least get them to build. You'll want to get AIR 33 from Harman (https://airsdk.harman.com/download) as well to ensure you are supporting the latest OS versions.
... View more
‎Oct 05, 2020
04:08 PM
Sorry to hear about your brother-in-law. You definitely should be able to update them to release with the latest OS versions, I wouldn't advise starting from scratch. What exactly are you trying to achieve?
... View more
‎Oct 05, 2020
04:04 PM
Feel free to use that ANE though, it's free and we keep it updated regularly.
... View more
‎Oct 05, 2020
04:03 PM
Yes that's correct, either use the latest SDK or copy the lib into the SDK. You have been able to do this with for a while now but definitely easier to get your users to use the latest AIR SDK.
... View more
‎Oct 04, 2020
05:24 AM
1 Upvote
The platform xml is packaged with your ANE and developers using your ANE won't have to do anything specific for it now. With slightly older versions of the AIR SDK there was a step of copying the library into the AIR SDK however this is now included with the latest builds.
... View more
‎Oct 04, 2020
05:08 AM
From memory I was just doing a directory listing on the device and inspecting the files in the application storage directory.
... View more
‎Oct 04, 2020
05:05 AM
1 Upvote
iOS 14 has been supported for a while. You can access the latest IDFA authorisation functionality through this ANE: https://github.com/distriqt/ANE-IDFA Simply add the platformSDK option when packaging to point to your iOS 14 sdk. Harman currently have plans to update the iOS stubs in the AIR SDK and have mentioned this should be part of the next release.
... View more
‎Oct 04, 2020
05:02 AM
This is no longer true, the latest build of the AIR SDK from Harman supports @available in native iOS code. You just have to make sure you link against the clang lib by adding the following option to your platform xml: <option>-lclang_rt.ios</option> Check out the discussion here: https://github.com/Gamua/Adobe-Runtime-Support/issues/113
... View more
‎Sep 23, 2019
06:51 PM
3 Upvotes
Hi, Our Share ANE is actively developed and allows you to share text and images via several methods on iOS and Android. https://airnativeextensions.com/extension/com.distriqt.Share Let me know if you have any questions about it.
... View more
‎Aug 11, 2019
06:08 PM
At a guess you aren't using the 64bit versions of the Google Play Services ANEs? Make sure you grab the updates to all the dependency ANEs as well .
... View more
‎Aug 08, 2019
06:03 PM
That is the name of the repository containing all the ANEs. You should still find the same ANEs contained in the zip / repository.
... View more
‎Aug 08, 2019
05:26 PM
1 Upvote
Yes, You'll need to get the 64bit versions of all the ANEs in order to package a 64bit version of your application. We will be pushing all the beta versions live over the next week so they will be in the main repositories soon.
... View more
‎Jul 03, 2019
05:59 PM
Most are relatively easy, as long as it's only Java code. If you have any native code (c/c++) it can be more difficult especially if you haven't converted 32bit code to 64bit before. Basic process is: - Add a new platform to extension.xml - Ensure the appropriate libs are getting assembled (with pure java ANEs you can use the same jar as the 32bit version) - Add a new target to the package process Most of the work is just testing AIR 33 rather than the ANEs at the moment. Happy to help or give any pointers if you have any questions.
... View more
‎Jul 01, 2019
03:32 AM
1 Upvote
Hi, We are making beta's of all the ANEs available as soon as we have done our initial testing
... View more
‎Jun 28, 2019
06:14 PM
3 Upvotes
We have released a few betas and will be posting more next week. Please let us know any feedback you may have.
... View more
‎Jun 28, 2019
04:50 AM
Android stopped allowing access to the mac address in Android 6 To provide users with greater data protection, starting in this release, Android removes programmatic access to the device’s local hardware identifier for apps using the Wi-Fi and Bluetooth APIs. The WifiInfo.getMacAddress() and the BluetoothAdapter.getAddress() methods now return a constant value of 02:00:00:00:00:00. https://developer.android.com/about/versions/marshmallow/android-6.0-changes#behavior-hardware-id You should use one of the OS provided identifiers instead of the mac address.
... View more
‎Jun 26, 2019
05:25 PM
1 Upvote
If anyone wants to help test beta versions of the builds, please post in the issues linked from that page and we'll make them available as soon as possible.
... View more
‎Jun 24, 2019
06:56 AM
If you are replying to me, I wasn't referring to our ANE work but client work where we produce things like installation apps or apps where the client goes on to profit but not us. Seems very uncertain how they decide what is income from air. Only makes sense to me when you are talking about a company developing and profiting directly from a standalone air app. If the air app is only a piece of a project how do you define what is profit from the air app? We have some projects that we just add a small app to but the project is majority not air so do we (or our clients) have to pay a large ongoing license even though it's only a tiny piece of the project. We'd probably decide to drop these air apps and do them natively just to avoid the additional accounting. Note: We are working on the camera roll ane, please see our notes in the issues to get an older working version in the meantime.
... View more
‎Jun 24, 2019
04:47 AM
Please let us know if some of our ANEs have not been updated. As far as we are aware all our ANEs have been updated to set the minimum iOS version to 8.
... View more
‎Jun 21, 2019
01:03 AM
2 Upvotes
But if that's the case then it requires our clients share the revenue their apps are making with us, which has never been our model in the past and we don't have access to that information currently. I expect our clients will consider this an invasion of privacy and will look elsewhere for services if that is the requirement. I hope it will be related to the net revenue we directly make out of providing AIR development services, however even that can be difficult to ascertain on a project. We often combine web and hardware development with our AIR apps so the direct amount of net revenue from a project related to AIR is often hard to ascertain. Also I'm worried about the additional amount of accounting we are going to have to do to provide audit information if requested. Definitely have no problems paying, just need clarification on what these tiers represent and how they expect us to provide the information. It seems solely based around a company profiting directly from a published application and is ignoring other uses.
... View more
‎Jun 20, 2019
04:53 PM
4 Upvotes
I think we need clarity over what the "revenue" numbers represent. Firstly I'm assuming they are USD? Are they solely revenue generated from the app? We develop AIR apps for clients which then take over the application, and profit from the revenue of the app. We may develop an app but never see any further profit from the app. This pricing seems to imply that we now need to cover the cost of the AIR license for our clients applications indefinitely? How are AIR contractors considered here, eg we contract to clients who have an existing AIR app. Is our contracting income considered part of the "AIR-related personal income"?
... View more
‎Apr 04, 2019
08:28 PM
1 Upvote
This looks like the ANE minimum iOS version issue, make sure all your ANEs have been updated to specify at least a minimum version of 8.0.
... View more