Here comes the second part of our hands-on introduction to our lovable Python UMA implementation – PUMA. As Part I, it may not be all that brief, but it is wildly comprehensive and grants you the hottest superpower on the market: rapidly creating sleek, UMA-enabled Requester Applications.
What you see here is the first part of our hands-on introduction to our lovable Python UMA implementation. It may not be all that brief, but it is wildly comprehensive and grants you the hottest superpower on the market: rapidly creating sleek, UMA-enabled applications.
Let’s get to work, then.
The time has come. We’re proud to announce that after serving us well internally and powering our sleek host and requester applications, it is time to release Puma – the little beast behind the curtain that you should definitely pay attention to – our Python library for swiftly implementing UMA enabled applications.
- Puma code repository: https://bitbucket.org/smartproject/puma-gae
- Building a host application with Puma: right this way
- Building a requester application with Puma: over here
As a reference implementation, don’t hesitate to check out both:
- PumaHostOne: https://bitbucket.org/smartproject/pumahostone
- PumaRequesterOne: https://bitbucket.org/smartproject/pumarequesterone
Learn more about the flow using SMARTAM by viewing the following two presentations:
All code is released under the Apache 2.0 license.