phonegap / phonegap-roadmap

Upcoming milestones and projects for PhoneGap
4 stars 6 forks source link

Adobe Asset Browser Plugin #166

Open mwbrooks opened 8 years ago

mwbrooks commented 8 years ago

Description

We currently support the Creative SDK Asset Browser library for Android and now we are looking into adding iOS support.

Follow

macdonst commented 8 years ago

We've got a download working from the asset browser UI for both Android and iOS. Next step is looking at the headless upload.

macdonst commented 8 years ago

Headless upload is working for the happy path on iOS. I need to do some additional work around specifying the uploaded file name and mime type but it looks good so far.

macdonst commented 8 years ago

Cleaned up upload for iOS and implemented upload from Android. I will attempt to record a demo on Monday. Not 100% happy with the JS API so that may change a bit, as well, the whole thing needs to be documented.

macdonst commented 8 years ago

Pushed latest code to dev branch and let Ash know it should be reviewed by him before pushing to master and releasing. Somewhat delayed as Ash is busy with the next CSDK release on 11/2.

macdonst commented 8 years ago

So, something happened in the last week, possibly and upgrade to the CSDK which now causes the app to crash if you start the asset browser on Android. It's an odd Java IncompatibleClassChangeException. I've forwarded it on to Ash to see what's up.

macdonst commented 7 years ago

Back to working on this today and determined that it was the CSDK upgrade. One of the dependent plugins was using an older version of the CSDK which caused the IncompatibleClassChangeException. Updated phonegap-plugin-csdk-client-auth and phonegap-plugin-csdk-send-to-desktop to latest CSDK so all plugins match.

macdonst commented 7 years ago

AssetBrowser is in good shape for both Android and iOS. Ash was reviewing to make sure everything was working correctly. Then we determined the CSDK had changed it's authentication scheme. Client Auth, User Auth and Image Editor needed to be updated.

Planning a release of the plugins again next week, including Asset Browser.

macdonst commented 7 years ago

Waiting for feedback from CSDK team.

macdonst commented 7 years ago

I'm trying to get ahold of Ash (in Japan) to get this plugin released this week.

macdonst commented 7 years ago

Was working with Ash and things look great on Android but on iOS I'm getting an error.

https://www.dropbox.com/s/ka8cqaxr0pgf0lm/Screenshot%202016-12-14%2017.41.26.png?dl=0

I've talked to the CSDK team and the response is:

If you’re trying to access the AEM Private Cloud instances on Production, AEM is non-functioning right now, since they updated all of their instances.

So it is not our code but once again, I'm stuck waiting.

mwbrooks commented 7 years ago

Thanks for the update @macdonst