table of contents

In this post I’ll be writing about the struggles and learnings I got while implementing an SDK provided by Adobe in one of our projects.

In my overall experience as an Android App Developer, I’ve implemented my fair share of third-party libraries and SDKs for numerous functionalities. But this one stood out (And not because it was a great learning experience or stuff like that) because of pure mind-numbing and avoidable process Adobe makes you go through for just integrating an SDK to open just a PDF file?

The first thing that went through my head was, of course, it may be because of their security protocols, that they want to keep their source of income secure. But the more I explored the SDK they provided(after paying them a big sum), the more I learned that there was not much security or anything they can do If one wants to pirate the SDK and generate their keys (required to open PDFs and EPUB files).

Let me first explain the process of integrating the SDK in your application:

  1. First, you need a Mac or Windows system because apparently the Linux platform was not supported for this.
  2. Then there’s are around 6-7 script files that you need to run in a particular order, so their output can produce more files that then will be used in the SDK later.
  3. Then you’ll have to download the OpenSSL library file and one XML library file because they couldn’t include these files in SDK for some reason.
  4. Then you’ll have to download NDK v 15-RC because this SDK only supports that particular old version of NDK (and because Adobe doesn’t want to update the SDK for new versions because they’ve done such a “good” job).
  5. After following all this, now we have to very obviously set all the Environment variables properly.
  6. Then as the documentation said just set the SDK to the directory name (That, of course, has to be set to a particular name) and run the build and lo and behold! It runs.

Now the thing is that they provide a developer certificate that’s attached to the SDK (And it works for only 30 days from the day the SDK package is created and you have to guess when the certificate expires, so you can ask their support to generate a new certificate, or you can just wait for the day when suddenly your app is not opening PDF files that it was opening the day before and you’re wondering if you pushed some wrong code)

Although when your development part is completed and you’re going live with your app, they’ll provide you a different certificate according to the subscription plan (so that’s pretty sweet of them).

And with saying all of that I’d really like to appreciate the support team that helped through all the excruciatingly long process of integrating the SDK (they wouldn’t have to if only they knew how to create a proper and secure library as other companies do).

What I learned from going through all that is if you are working in a multibillion-dollar company after going through a long process of interviews and accomplishing yourself as a good programmer, please at least work like that.

To conclude, It was actually a good learning experience for me personally because for one I got to see the coding practices used in Adobe and second now I’ll just go for some open source project/library in future that I can customize according to the requirements of projects and not waste my time and money on these type of SDKs.

“If you want to suggest some pointers related to this, please feel free to contact us or share your opinion in the below comment section.”

 

post tags :

2,744 Comments

  1. Lorenalips May 15, 2025 at 4:56 am - Reply

    buy voucher for cialis daily online: Tadal Access – cialis para que sirve

  2. JosephBromb May 15, 2025 at 5:17 am - Reply

    cialis not working [url=https://tadalaccess.com/#]Tadal Access[/url] prices cialis

  3. Frankieadark May 15, 2025 at 6:39 am - Reply

    https://tadalaccess.com/# how to take liquid tadalafil

  4. ScottLem May 15, 2025 at 8:01 am - Reply

    free samples of cialis: buy cialis generic online – tadalafil without a doctor prescription

  5. Lorenalips May 15, 2025 at 10:44 am - Reply

    cialis at canadian pharmacy: order cialis online no prescription reviews – take cialis the correct way

  6. JosephBromb May 15, 2025 at 11:54 am - Reply

    brand cialis [url=https://tadalaccess.com/#]Tadal Access[/url] cialis side effects heart

  7. Frankieadark May 15, 2025 at 12:36 pm - Reply

    https://tadalaccess.com/# canadian no prescription pharmacy cialis

  8. ScottLem May 15, 2025 at 2:24 pm - Reply

    cialis review: TadalAccess – buying generic cialis online safe

  9. Lorenalips May 15, 2025 at 4:22 pm - Reply

    how long does it take cialis to start working: cialis windsor canada – cialis 5 mg tablet

  10. JosephBromb May 15, 2025 at 6:11 pm - Reply

    pictures of cialis [url=https://tadalaccess.com/#]Tadal Access[/url] buy cialis free shipping

  11. ScottLem May 15, 2025 at 8:28 pm - Reply

    cheap cialis free shipping: price comparison tadalafil – cialis price cvs

  12. Lorenalips May 15, 2025 at 9:57 pm - Reply

    cialis soft: where to buy cialis in canada – cialis generico

  13. Frankieadark May 15, 2025 at 11:57 pm - Reply

    https://tadalaccess.com/# cialis tablets for sell

  14. JosephBromb May 16, 2025 at 12:36 am - Reply

    cialis with out a prescription [url=https://tadalaccess.com/#]TadalAccess[/url] cialis effect on blood pressure

  15. ScottLem May 16, 2025 at 2:44 am - Reply

    cialis maximum dose: cialis 5mg price cvs – cialis tadalafil discount

  16. Lorenalips May 16, 2025 at 3:43 am - Reply

    canada pharmacy cialis: TadalAccess – tadalafil tablets 40 mg

  17. JosephBromb May 16, 2025 at 7:07 am - Reply

    para que sirve las tabletas cialis tadalafil de 5mg [url=https://tadalaccess.com/#]buy voucher for cialis daily online[/url] where can i buy cialis over the counter

  18. ScottLem May 16, 2025 at 9:02 am - Reply

    what does cialis look like: Tadal Access – side effects of cialis daily

  19. Lorenalips May 16, 2025 at 9:26 am - Reply

    cialis recommended dosage: TadalAccess – buy cialis generic online 10 mg

  20. Frankieadark May 16, 2025 at 11:31 am - Reply

    https://tadalaccess.com/# cialis canada over the counter

  21. JosephBromb May 16, 2025 at 1:30 pm - Reply

    tadalafil and ambrisentan newjm 2015 [url=https://tadalaccess.com/#]where can i buy cialis online in canada[/url] how long does it take for cialis to start working

  22. Lorenalips May 16, 2025 at 3:01 pm - Reply

    is tadalafil peptide safe to take: TadalAccess – buy cialis cheap fast delivery

  23. Frankieadark May 16, 2025 at 5:15 pm - Reply

    https://tadalaccess.com/# us cialis online pharmacy

  24. JosephBromb May 16, 2025 at 7:55 pm - Reply

    take cialis the correct way [url=https://tadalaccess.com/#]Tadal Access[/url] buy cialis pro

  25. Lorenalips May 16, 2025 at 8:45 pm - Reply

    cialis sales in victoria canada: purchase cialis on line – cialis using paypal in australia

  26. ScottLem May 16, 2025 at 9:27 pm - Reply

    cialis max dose: prescription for cialis – prices on cialis

  27. Frankieadark May 16, 2025 at 10:58 pm - Reply

    https://tadalaccess.com/# tadalafil tablets 40 mg

  28. JosephBromb May 17, 2025 at 2:11 am - Reply

    cialis vs flomax [url=https://tadalaccess.com/#]purchase cialis on line[/url] best place to buy generic cialis online

  29. ScottLem May 17, 2025 at 3:33 am - Reply

    whats cialis: cialis black in australia – cialis online usa

  30. Frankieadark May 17, 2025 at 4:37 am - Reply

    https://tadalaccess.com/# cialis for daily use

  31. Lorenalips May 17, 2025 at 7:51 am - Reply

    cialis daily dose: what happens when you mix cialis with grapefruit? – where can i buy cialis online in canada

  32. JosephBromb May 17, 2025 at 8:24 am - Reply

    cialis generic for sale [url=https://tadalaccess.com/#]Tadal Access[/url] cialis and adderall

  33. ScottLem May 17, 2025 at 9:41 am - Reply

    generic cialis vs brand cialis reviews: cialis for pulmonary hypertension – vidalista 20 tadalafil tablets

  34. Lorenalips May 17, 2025 at 1:22 pm - Reply

    tadalafil without a doctor prescription: TadalAccess – cialis canada over the counter

  35. JosephBromb May 17, 2025 at 2:38 pm - Reply

    cialis 5 mg for sale [url=https://tadalaccess.com/#]TadalAccess[/url] cialis buy

  36. Frankieadark May 17, 2025 at 3:52 pm - Reply

    https://tadalaccess.com/# cialis free trial offer

  37. ScottLem May 17, 2025 at 4:05 pm - Reply

    cialis dosage 20mg: TadalAccess – cialis one a day with dapoxetine canada

  38. Lorenalips May 17, 2025 at 6:52 pm - Reply

    cialis 20 mg: vigra vs cialis – free samples of cialis

  39. JosephBromb May 17, 2025 at 8:51 pm - Reply

    cialis otc switch [url=https://tadalaccess.com/#]Tadal Access[/url] tadacip tadalafil

  40. ScottLem May 17, 2025 at 10:37 pm - Reply

    average dose of tadalafil: TadalAccess – buy a kilo of tadalafil powder

  41. Lorenalips May 18, 2025 at 12:26 am - Reply

    cialis before and after pictures: TadalAccess – buying cheap cialis online

  42. Frankieadark May 18, 2025 at 3:07 am - Reply

    https://tadalaccess.com/# tadalafil canada is it safe

  43. JosephBromb May 18, 2025 at 3:11 am - Reply

    cialis for sale brand [url=https://tadalaccess.com/#]TadalAccess[/url] most recommended online pharmacies cialis

  44. ScottLem May 18, 2025 at 5:11 am - Reply

    buy cialis without prescription: stockists of cialis – what possible side effect should a patient taking tadalafil report to a physician quizlet

  45. Frankieadark May 18, 2025 at 8:45 am - Reply

    https://tadalaccess.com/# cialis bathtub

  46. Lorenalips May 18, 2025 at 11:32 am - Reply

    cialis review: cialis cheap – where can i buy cialis on line

  47. ScottLem May 18, 2025 at 11:39 am - Reply

    cialis uses: how to buy cialis – cialis next day delivery

  48. Frankieadark May 18, 2025 at 2:23 pm - Reply

    https://tadalaccess.com/# does cialis make you last longer in bed

  49. JosephBromb May 18, 2025 at 3:47 pm - Reply

    when will generic tadalafil be available [url=https://tadalaccess.com/#]Tadal Access[/url] buy tadalafil online paypal

  50. Lorenalips May 18, 2025 at 5:01 pm - Reply

    purchase cialis on line: TadalAccess – cialis pricing

Leave A Comment

your ideal recruitment agency

view related content