Archive — Aviary Blog

SDK Updates

Announcing v3 Beta of Aviary Photo Editor for Web!

We're proud to announce the new and improved v3.0 of our Web Editor! It's available right now as a beta so you can start updating your integration today. It looks beautiful, includes some awesome new features, and runs more smoothly than ever! **Note: All current web partners should read the integration details below to make sure you don't break your current integrations.**

Aviary Web Editor v3 Beta
Aviary Web Editor v3 Beta

##v3 Highlights

* Gorgeous, streamlined interface: better customization for you, and improved performance for your users * Improved a number of tools, including Enhance, Crop, Draw, and Text * Improved the top and bottom toolbars of the editor: tool name displayed above, image size below the photo * Removed last page (feedback/get this editor) from top toolbar * Greatly improved general performance and responsiveness * Note: We are officially dropping support for IE7. It's less than 1% of our web usage, and after talking to a sample of our partners it seems like most of you are dropping IE7 as well. **If you still require support for IE7,** get in touch and we can discuss your options.

##How to Update!

1. **API Keys**

As of v3, API keys are now required. If you don't have one yet, you can grab one from [aviary.com/web](http://aviary.com/web).

2. **Beta URL**

In your testing environment, replace _**http://feather.aviary.com/js/feather.js**_ with the beta url _**http://feather.aviary.com/js/feather_beta.js**_ or grab a new code snippet from one of our sample pages: [dark theme](http://feather.aviary.com/samples/3.x/dark.html) | [light theme](http://feather.aviary.com/samples/3.x/light.html). **Do not release this url to your production environment**, as it is a beta and contains a special feedback button for your testers.

3. **apiVersion Number**

Once you’ve pointed to feather_beta.js, you can change the **apiVersion** configuration parameter to **3**. See the sample page above for an example.

4. **Updating on Production**

On July 15th, you’ll be able to change the **apiVersion** to **3** on the production feather.js to upgrade immediately. Additionally, the new default value for apiVersion will change to 3 on this date, so make sure you've set the parameter to 2 if you want to remain on v2 of the editor past July 15th.

**Note:** On September 16th, version 2 will be deprecated and apiVersion will be forced to 3 for all integrations.) If you're currently doing anything anything [unsupported](http://aviary.com/web/documentation#styling), make sure you test your custom CSS and update to v3 before you are forced into it in September! See our **Timeline** below for instructions for staying on v2 past that date.

5. **Customization**

Start with the dark or light default theme and customize the editor from there. If you're currently doing anything anything [unsupported](http://aviary.com/web/documentation#styling) with CSS we highly recommend removing any existing customization and starting fresh with the new version (this should be much easier than tweaking existing code - a lot has changed!).

6. **minimumStyling**

If you'd like to take it one step further and build your own theme for the editor, you can use the [minimumStyling](http://aviary.com/web/documentation#constructor-config-minimumstyling) configuration with either the dark or light theme. That said, **we highly recommend** building on top of one of our default themes, as those come with built in transitions, hover states, etc - try them out, they feel really nice.

##Timeline

* **Now:** v3 beta is available via a special beta url. See above for details. * **July 15th:** v3 will officially be released. The **apiVersion** parameter will default to **3** if it isn't specified. To remain on v2 past this date, make sure to set **apiVersion** to **2**. * **September 16th:** v2 will be deprecated entirely. Hardcoded **apiVersion** numbers will no longer be valid. If you need to stay on v2 past this date please contact us.

We're looking forward to hearing your feedback!

Cheers, Aviary

With more than 50 Million Monthly Active Users, Aviary now heads to Japan!

Big news: more than 50 million people have made their pictures look awesome with Aviary’s Photo Editor in the last 30 days*. That’s a huge milestone to reach – and represents 100% growth in the last six months. In total, we have now helped people edit more than 4 billion photos.

Of course, those 50 million people use Aviary not just in our own showcase apps, but across partner apps like Flickr, Pic Stitch, Tango and many more.  In fact, as I write this post and check our analytics dashboard, I’m seeing 4,662 partners currently live with Aviary integration. That’s up from 3,500 in March.

So that huge milestone of 50MM MAUs also comes with a huge amount of responsibility. We can’t thank our 4,662 partners enough for the trust they put in Aviary every day to power their apps and provide their users with top class photo editing tools, filters, frames and stickers. We promise to keep working hard and smart to push our products even further, even faster, trying with every new release to delight partners and their users around the globe.

And that term, “around the globe,” now means even more to Aviary because in June... we’ll have our first international presence… in Tokyo, Japan.

AviaryOfficeAsia2
AviaryOfficeAsia2

This year, we’ve seen huge demand from users and partners right across Asia. Partners are taking advantage of our localized SDK for photos and stickers, and are also working with us to create custom content for their users.

mixiscreens
mixiscreens

We already have fantastic partnerships with companies like Mixi, one of the biggest social networks in Japan, so it makes perfect sense for Aviary to put feet on the street in Tokyo and start serving the region from there. We’re also planning to host Photo Hack Day 5 in Japan sometime in the Fall – to say a big THANK YOU (ありがとうございます!) to all the developers who have worked with us so far, and to say a big HELLO (こんにちは) to new friends who we hope will work us in the near future.

Exciting times! Keep an eye on this blog for more news soon…

-Tobias

*As ever, no metric we publish refers to, or includes, any Twitter data.

Have you updated to v3 of the Aviary iOS SDK?

header_blog
header_blog

It’s finally (finally!) warm in NYC, but before we go soak up the sunshine, we’re sharing some awesome upgrades that came out of hibernation with us.

A totally new interface, tools you’ve been begging for, and a renewed commitment to protect your users’ privacy are the headlines of today’s updates. So grab a popsicle, settle in and take a peek - we can’t wait to hear what you think!

What's new: Aviary iOS SDK v3.0

We just released our biggest update ever, and more than one thousand developers are already enjoying our shiny new improvements. Planning your upgrade? Here’s what to expect:

images-4
images-4
get_sdk-3
get_sdk-3

And as always, remember that Aviary is:

  • Cross-platform:Aviary is available for all major platforms (mobile and web) and takes just minutes to integrate, saving you major headaches when it’s time to expand.
  • More than filters: Editing photos with Aviary goes far beyond filters; offer your users a variety of professional-grade tools (crop, text, redeye removal, and more) that are simple enough for anyone to use.
  • Customizable: Change the colors and toolset of your integration in seconds. Plus, with white label options, we get out of the way so your brand can shine!
  • Adware free: Your users trust you with their privacy, and we don't ask you to compromise it in uncomfortable or unfair ways. (Beware of other SDKs that do!)
  • The most user-friendly way to monetize: Our much-loved special edition filters, frames and stickers are designed in-house, and have been applied more than 250 million times since launching last fall. Learn more!
  • Tried and true: Over 4,000 partners, big and small, trust Aviary to provide the best editing experience in the world. Whether you’re Flickr or you’re just getting off the ground, we feel honored that you depend on us, and will never stop working for you.
  • Here to help: We love your questions (and your big ideas). Want to chat? Just say hello!
  • Obsessively devoted to photography: Our passion for photos is rivaled only by our devotion to making our users and partners happier with every release.

Happy editing!

-Team Aviary

Aviary iOS SDK Deep Dive: v3 Customizer app for OSX

Alongside version 3.0. 0 of our editor, Aviary is introducing the iOS SDK Customizer. It is an entirely new, simple way to customize the appearance of our iOS SDK. The Customizer is an OS X application that allows both developers and designers to experiment with and perfect their integration with instant visual feedback. Visual customization of our editor has always been an important part of the iOS SDK. We understand that partners want a seamless transition between their app's interface and ours. In previous versions of our editor, this customization was done completely at runtime. Developers would provide colors and images in code that would be used to customize the various UI elements of the editor.

Code
Code

This methodology had several drawbacks. First, the need to enter values at the code level meant that designers could not customize the editor themselves. Additionally, we received developer feedback that the old, key-based system for setting individual options was oftentimes confusing. It was not clear which keys would affect which elements of the UI. With the Customizer, we have solved both of these issues by removing the code level, key-based system from the SDK and moved all visual customization into the Customizer. Additionally, we have included a WYSIWYG preview section to the SDK Customizer so that setting a color for a particular UI element has instant feedback. Further, customization profiles can be exported, allowing designers to perform the visual customization themselves and then share the profile with a developer to include in their app.

Screen Shot 2013-04-16 at 6.17.38 PM
Screen Shot 2013-04-16 at 6.17.38 PM
Screen Shot 2013-04-16 at 6.17.51 PM
Screen Shot 2013-04-16 at 6.17.51 PM

In addition to easing integration, the customizer has allowed us to optimize the iOS SDK, making it leaner and faster. In previous versions of the SDK, visual customization was done by reading custom color and image values provided by developers and then drawing UI elements as the editor launched. Although we aggressively cached previously drawn UI, there was significant overhead associated with drawing the many elements that made up the SDK's interface. This manifested itself in the form of a slight pause before the editor or a given tool would launch, especially noticeable on older devices.

When beginning to work on v3.0.0 of the SDK, we approached building the gorgeous new UI with the same runtime configurability methodology. However, it quickly became apparent that the new design contained too many details that required customization and using our old method for customization rendered the SDK unacceptably slow. We decided that the only way to move forward with the new UI would be to pre-render all of the SDK's assets with the customized color scheme.

Re-building the SDK in this way had numerous advantages. First, it enabled us to more faithfully recreate our product team's vision for the new UI by allowing us to use assets cut by our designers in Photoshop. We were also able to remove almost all drawing using Core Graphics from the SDK, comprising several thousand lines of code. Removing this drawing improved both UI responsiveness and initial launch speed by reducing the CPU's load for rendering the UI. To illustrate how much more efficient the new customization scheme is, we have estimated that nearly 150 billion assets have been rendered on devices using v2 of the Editor in partner apps across our network. With the v3 of the Editor and the SDK Customizer, assets are never rendered on the device.

The entire team at Aviary hopes that the Customizer will make your lives easier and the new SDK, with its sleek new UI and improved performance, will delight your users. As always, we appreciate your questions and feedback, so please don't hesitate to get in touch: support@aviary.com.

Aviary iOS SDK v3.0 is Officially Live!

Aviary Editor, v3.0
Aviary Editor, v3.0

Starting today, the long-awaited version 3.0 of the Aviary iOS SDK comes out of beta for its official release! This is one of the biggest SDK updates we've ever released, stacked with lots of new features, bug fixes, and even some changes to the way the SDK works under the hood, specifically around customization.

3.0 has all of the great features we rolled out to our iOS Showcase app, which has gotten tremendous feedback from our users. This app is used by millions around the globe, so you can be sure that the features we're introducing today in the SDK have been officially road-tested and are ready for prime time. If you haven't had a chance to check out the app, let me recap on what we've introduced and also fill you in on the SDK-specific stuff:

  • Sleek, Streamlined Interface with Improved Customization 
  • New Interface Customizer - Dedicated Mac App that makes editor interface customization simpler and much more flexible
  • New Focus Tool - Also known as Tilt Shift, this tool draws attention to the subject of your photo by defining the photo's focal point
  • New Warmth Tool - Adjusts the photo's color balance
  • Improved Enhance Tool - Hi-Def enhance smartly sharpens and adjusts contrast, Illuminate improves poor-lighting, and we've renamed Balance to Color Fix
  • Instant Editor Load - Actual editor load time has been drastically reduced due to improved interface rendering
  • Less Memory Consumption for High Resolution Editing
  • Reduced Bundle Size - Halved the weight of the SDK's asset bundle
  • Bug Fixes
  • Stability Improvements
  • Removes all references to UDIDs - We've updated our Localytics analytics library to the most recent version to comply with new App Store guidelines.

That last bullet is incredibly important. After May 1st, Apple will start rejecting apps that make reference to UDIDs, so if you plan on submitting an update to your app after that day, you'll need to update to 3.0 before doing so. Check out Localytics' blog for more information on the UDID issue.

So head over to aviary.com/iOS to grab the brand new SDK and get started with your integration. And as always, if you have any feedback, we'd love to hear from you!

Aviary Launches Windows 8 SDK with 6 Partners

introducing_w8_landing2
introducing_w8_landing2

We’re proud to launch Aviary’s Photo Editor SDK for Windows 8, specifically designed for apps on Windows 8 tablets and PCs. This new SDK joins our existing SDKs for iOS, Android, HTML5 & Windows Phone 7, collectively used by our 3,500+ partners.

We worked closely with AMD and Microsoft to build this SDK from the ground up, optimizing our photo-editing technology by leveraging unqiue AMD APU architectural advantages.

We’ve achieved significant performance improvements by implementing filters and effects through the new heterogeneous compute language C++ AMP. Computations are performed on the highly parallel graphics processing unit (GPU) cores inside the AMD APU instead of the more serial central processing unit (CPU) cores. Applying CAMP allows for processing of our complete range of filters and effects instantaneously – on average 16x faster than comparable processors, according to benchmark studies conducted by AMD.

Launch Partners

But don’t just take our word on how well the Aviary SDK performs. We've partnered with some old and new friends for this exciting launch, all available for download in the Windows Store this week!

Rowi

Whether you are a serious Twitter user or just a beginner, this is a wonderful app! Rowi has a simple, streamlined, easy to use Metro interface.

Memorylage

This app features a beautiful new way to view your photos in Windows 8. You can also create custom collages from your favorite photos, or from new ones that you take with the Photo Booth feature.

Volet by Volevi

VOLET offers a diverse selection of frames that allows  you to easily create unique photo collages. With the addition of a seamless integration of the Aviary SDK - VOLET users can apply a variety of edits and effects to their photos before creating their collages. Upon completion of your collage, VOLET allows you to share directly to Facebook.

MyFrames

MyFrames helps you combine multiple photos into eye-catching frames. With thousands of adjustable frames, borders, patterns and a customizable background, your photos will all have a completely unique look. MyFrames turns you into an instant expert in combining photos.

Photo Annotater

Photo Annotater browses, searches, sorts and allows you to annotate photos in almost every format. You can also take new photos via webcam and apply various image processing techniques to touch up your photos. The Overlay feature supports combining up to 4 images over one background image - with complete control over how they overlay each other.

Selektiv

Selektiv is a simple yet very clever new photo editing experience. Instead of applying filters to the entire image, Selektiv gives you the creative freedom of applying effects, well,  selectively! By simply painting over the area you want to affect. This allows you to easily make the subjects of your photos really stand out and opens a world of new and amazing possibilities for your images.

Every effect is precisely adjustable yet the interface is minimalistic and intuitive so that you are always in full control of the result. And once you are done creating, sharing your results is just a few clicks away. Bring new life to your pictures, with Selektiv.

Windows 8 developers - you can download and use Aviary’s SDK, available immediately here: http://aviary.com/w8

If you’d like to try out the features and functionality first, download Aviary’s Photo Editor app for Windows 8 from Microsoft’s app store.

Contact us if you have any questions at partners@aviary.com - we would love to help you integrate Aviary!

And mark your calendars for Aviary’s Photo Hack Day 4! We’re inviting hundreds of developers to join us at Facebook HQ in Menlo Park, CA for a weekend of photo hacking fun, inspiration and prizes. For those who are new to the Windows 8 experience, our friends from AMD will be on hand with brand new Windows 8 devices and technical resources to help get you started.

18 Months. 3 Billion photos edited.

18 months ago, we launched our SDK and announced the first 30 partners to integrate Aviary photo editing technology into their apps. Today, we're pleased to announce that over 3,500 additional apps and services have joined their ranks, and their users have used Aviary to edit over 3 billion photos. There's no doubt that those numbers have surpassed our wildest expectations. In our first year, users edited 1 billion photos. In the past 6 months, they’ve edited 2 billion more. Our active monthly user count is now over 35 million people strong, and they have collectively spent 3,804 years editing photos with Aviary. This is how the past few months have looked:

Aviary 18 months 3bn Photos
Aviary 18 months 3bn Photos

There are a lot of global forces at play here: increased mobile bandwidth, smartphone penetration and higher quality smartphone cameras have all contributed to a dramatic increase in photo-based communications. Aviary provides simple-to-use but powerful tools to make those communications better. Our mission has always been to democratize creativity - to give everyday content creators the tools to express themselves fully. This mission still drives us everyday.

Our photo editing experience has now been incorporated into Twitter, Flickr, Photobucket, Walgreens and thousands more. Supporting ever more developer partners, and their users, remains our primary focus.

With that mind, we’re excited to invite developers to come hack with us! Aviary will be holding its Photo Hack Day #4 on April 6 - 7 at Facebook HQ in Menlo Park. Previous events have witnessed a total of more than 800 developers creating over 170 new apps, and we’ve been honored by keynotes and hack judging by luminaries like Alexis Ohanian (founder of Reddit, Hipmunk and Breadpig), David Karp (founder of Tumblr), Ben Huh (CEO of Cheezburger Network) and Lucas Buick (founder of Hipstamatic). PHD4 is shaping up to be another packed day of coding, creativity and inspiration, and we hope you’ll join us. Keep an eye on the website for more details as they emerge.

~ Tobias

Note: All numbers are exclusive of any Twitter data.

iOS SDK Update 2.6: Beautiful New Effects, Frames and more

Clyde
Clyde

Huge news, iOS developers: we just pushed an update to our iOS SDK, and it's a big one.

We've added a bunch to version 2.6 that you're definitely going to want to check out. First off, we've overhauled the default effects that come with the Effects tool. These new effects have a bit more subtlety to them than the previous set (and no longer include frames by default), making them better for a wider variety of photos. In addition, we've removed the effects canister screen, so now users can jump right into their effects without having to select a category first. This change was tested in our Showcase app and effects usage increased dramatically, so when you implement this new version, your users will likely be applying a lot more effects. Make sure you check out the Avenue, Cruz, and Clyde effects – these have been the most popular effects in our Showcase app, so you may want to promote these to your users in some way.

We've also introduced a brand new Frames tool that allows users to put decorative borders around any photo without having to rely on an effect. Our Showcase users love the flexibility that this new tool offers, so we're really excited to be offering it through our SDK. Check out the Antique, Splatter, and Grit frames - we have found these to be super popular.

Lastly, we've updated the Meme and Text tools to support multiple line and increased overall performance throughout the SDK. So make sure you check it out! Let us know what you think in the comments below or get in touch on Twitter.

More Android Action from Aviary: New Effects and Frames in SDK 2.2.1

Aviary's Brand New Effects
Aviary's Brand New Effects

In the spirit of keeping things moving in 2013, we have yet another Android announcement: version 2.2.1 of our Android SDK has been released. This is a massive update, and if you're an Android developer thats using Aviary's SDK to bring beautiful photo editing functionality to your users, you want to get your hands on this.

Let us fill you in on what we've added. To start, we've completely reworked the Effects tool. We found that users didn't care about effects categories, they just wanted to get right into the actual effects and start adding them to their photos.  So we removed the effects canister screen, completely eliminating a step from the process. We also redesigned the 12 default effects that come with the tool to be more subtle and just generally way more usable.  We tested this change in our Showcase app back in December and saw a massive spike in usage, so we're confident your users are going to love this. Make sure you check out the Avenue, Cruz, and Clyde effects - our users have really been digging these.

Aviary's Antique Frame
Aviary's Antique Frame

We've also added a brand new Frames tool. Users were tired of being forced to use certain frames with certain effects, so we pulled the two apart and gave Frames its own tool. To start, the tool features 12 beautiful frames, and we'll be adding more all the time. So far, the Antique, Splatter, and Grit frames have all been the most popular in our Showcase app.

Lastly, we've taken care of some necessary business with this release, cleaning up an Orientation tool bug, adding support for x86, and changing the way you need to pass your API-KEY to the SDK (definitely consult README.MD for more info on this one).

Have you implemented version 2.2.1 into your own app? What do you think of the new effects and frames? Let us know in the comments below.

Walgreen’s latest iOS and Android update includes Aviary’s photo editing SDK

Just in time for the holidays, Walgreen's has added the Aviary mobile SDK to their iPhone, iPad, and Android apps! Now you can edit your photos via Aviary before sending them off to get printed at your local store. Read more about the partnership on TechCrunch.

Walgreens
Walgreens

Download for iPhone | Download for iPad | Download for Android

To access the editor:

  • Choose Photos from the homescreen.
  • Once inside, click on Browse/Edit on the bottom righthand corner.
  • Choose your photo, and click Edit in the top right corner. Adjust, Apply Save, and Print!
Aviary_Walgreens_Screenshot
Aviary_Walgreens_Screenshot

Aviary's mobile SDK is free to customize and implement. To learn more, visit aviary.com and choose your platform!