Why You Should Migrate from the Aviary SDK to the Creative SDK

Posted on Wednesday, May 11th, 2016 by Swati Teerdhala
Category: General

Aviary was acquired by Adobe in 2014 and is now the Image Editor UI component of the Creative SDK. As a result, we are no longer supporting the Aviary SDK. If you currently use the old Aviary SDK, please migrate to the new Creative SDK Image Editor, as all updates will be made to the Creative SDK Image Editor going forward. Get the Image Editor on iOS, Android or Web here.

WHY YOU SHOULD MIGRATE

  1. The Creative SDK Image Editor offers the same editing experience that was found in the Aviary SDK.
  2. It’s also free to use and just as easy to integrate – taking just minutes.
  3. Brand new UI design and better performance within your app.
  4. Aside from the Image Editor, the Creative SDK features additional Adobe powered tools that to connect your users to the Creative Cloud.
  5. We will be continuing to support the Creative SDK so if you have a question or an integration issue, we’ll be there. All future updates and improvements will come to the Creative SDK Image Editor.

PROBLEMS ADDRESSED IN THE CREATIVE SDK

Continue reading

Thanks for a great 2015

Posted on Monday, December 21st, 2015 by Ash Ryan
Category: General

The Adobe Creative SDK team is getting ready to wrap things up for 2015. Before we go, we want to thank you for your interest in the Creative SDK this year.

To see some of the highlights of our many partner developer integrations from 2015, go check out some of our Partner Spotlights. This is a great way to both learn what the Creative SDK can do for you and get inspired for your own Creative SDK integration.

We’ve got more exciting things in store for the Creative SDK on iOS, Android, and the web in 2016. We can’t wait to share what we’re working on, and we hope you’ll join us next year!

Happy holidays from the Creative SDK team!

Behind the Scenes of the Creative SDK: A QE Story

Posted on Tuesday, March 31st, 2015 by Swati Teerdhala
Category: General

by: Quynh Khong

While watching TV the other night, a familiar white cloud on a red logo flitted across the screen. The Adobe Creative Cloud mobile app had made its world debut on the new Apple watch commercial. It was hard to describe the excitement I felt seeing the product my team and I took part in getting into the hands of millions of users. Day after day, it gives me great pride and motivation to see many wonderful and highly creative projects made by our users using the Creative SDK components.

So what is a QE?

As a Quality Engineer (or QE), I test the tools and technologies that enable creativity. Our goal is to deliver a quality product to our developers in the shortest time with the least amount of disruption. This includes ease of integration, fast performance, aesthetic designs, and smooth workflow.

The Creative SDK team is one of the best teams I have ever worked with. We have great communication among team members; even though, our engineers are scattered across the map in London, New York, Colorado, Seattle, and here in the San Francisco Bay Area. We take advantage of tools like chat with Slack, Git for version control, Jenkins for continuous integration, Trello for backlog tracking, and many others. Our team has also adopted Scrum and agile methodologies. A typical sprint for us comprises of two weeks of active development and one week of build stabilization. Every member on our team meets once per day for fifteen minutes to check-in and report blocking issues, if any. We often break into smaller teams to brainstorm or collaborate on our tasks. Engineers are encouraged to explore new skills and dabble in unfamiliar areas of code. For example, within one year of joining the team, I have learned how to set up our CI build system, automate tests, and create many helpful tools to help with my daily tasks. If you’re familiar with software testing, it is a challenge for a black-box tester to adopt white-box testing. The team has built a bridge between the two worlds for me to safely walk across.

It is amazing to sit back and think of the entire process where we take an idea and breathe life into it. An idea can come from anywhere; a request from our clients, or even a hallway conversation. We would take that idea to our engineers, designers, or product management to draft a user story. The development team will make the decision on how to build and estimate the time it takes to complete. We can also break it down into smaller tasks and assign them to multiple team members. A developer starts coding in a feature branch and signals the QE when testing is ready. Code reviews will occur before merging to the project development branch. Testing is performed continuously via manual methods, unit tests, KIF, etc. Our release strategy includes Git flow method where we merge develop branch to a release branch for more testing before it goes to the master branch for distribution.

“Inspect and improve” is the key to our team’s success. After each sprint, our team will briefly meet and hash out what went well and things we need to improve upon. Most of these meetings happen online via telephone or video chat. Once in a while we get the whole team together in person for white board brainstorm or an engineering brown bag session. Everyone contributes by sharing new tools they think are cool, best practices, and other techniques. What’s great about this team is that every member is open to change and adaptation.

The thing that makes all of our hard work worthwhile is seeing what clients made using our products. Thank you for being a part of our Creative SDK family.

Happy Holidays (We’ll See You in 2015)

Posted on Wednesday, December 24th, 2014 by Adam Lehman
Category: General

2014 was a remarkable year for the Creative SDK. Over the summer we debuted the SDK (along with several new iOS apps) and laid the foundation for a growing ecosystem of creative apps on mobile. Later in the year we launched public versions of the iOS and Android SDK and included a new image component from our friends at Aviary. It’s been a long and rewarding year, but now it’s time to take a break.

The Creative SDK and Aviary teams will be on holiday until Monday, January 5, 2015. During this time our support staff will be checking email periodically, but our responses will likely be delayed. Adobe is shutdown company-wide, so if your request requires technical or engineering support, it will likely have to wait until January 5 when the team returns.

Happy Holidays!