Meet the Team: Jack

Posted on Thursday, September 22nd, 2016 by Swati Teerdhala
Category: BehindTheScenes

90920854-1f80-4ff1-be33-0364f48676e7

We’ve got another interview for you this week with Jack Sisson, an Engineering Manager who works on Adobe and Aviary projects (including the Creative SDK).

Hi, Jack!

Hello!

Tell us a bit about what you do.

I’m an engineering manager at Adobe, directly managing 12 people who work on the Aviary app and other efforts including products related to Adobe Creative Cloud and Adobe Photoshop.

What do you love most about your work?

The people and the types of problems that we face are incredibly interesting. We have some of the best talent out there and we’re in a cool sort as a company. We have a number of massively successful creative products that have worked really well on desktop. Now, we’re trying to bridge the gap between our desktop products and mobile in a way that not only satisfies our existing customers but excites all those who are new to Adobe.

How did you start coding?

I was a math and music major, which involved a little bit of programming, and I realized I liked coding very late in the game. I took a job in marketing out of college but left it to pursue music. Eventually, I realized I liked programming more and made some moves to work as a programmer. Most of my learning came on the job.

What’s your suggestion for someone who didn’t study computer science in school?

I would say give yourself a fair chance to figure out if you’re passionate about programming. Codeacademy isn’t going to cut it — you’ll learn the grammar of a language but you won’t be able to read or write in that language. It’s also difficult to experience what is so addictive and fun about programming without going and building something. So my advice — try to build something — just pick a website idea or an app idea and go do it.

Don’t be afraid!

Where do you see the future of mobile creativity going?

Mobile hardware is getting really good, to the point where it’s nearly as good as desktops in terms of processing power. Screen real estate is still a challenge, but some designers, who are first movers, are already trying to shift their workflows toward mobile. Now, it’s up to the entire industry to catch up and meet that desire. There are apps out there that can do cool things, but nothing really rivals the desktop tools that are available, like Adobe Photoshop CC or Adobe Illustrator CC.

What excites you about the Creative Cloud ecosystem?

There’s a lot of opportunity for our products to be the best touch-first, cloud-first creative applications on mobile and desktop. Also, there are still a lot of problems our users face and we have the opportunity to build apps or optimize our current apps to solve those problems, which is exciting!


Thanks to Jack for talking to us about his current role and his path to get there!

PhoneGap Plugin Roundup

Posted on Tuesday, September 20th, 2016 by Ash Ryan
Categories: Android, iOS, Web
Tags: Client Auth, Image Editor UI, PhoneGap, Send To Desktop API, User Auth UI

PhoneGap Logo

We’ve had a lot of PhoneGap news recently, with the release of our first 4 PhoneGap plugins and 2 PhoneGap templates.

PhoneGap makes it possible for Web developers to build apps for iOS and Android using the languages they know and love: HTML, CSS, and JavaScript. Our PhoneGap plugins are also compatible with Cordova and Ionic.

Creative SDK Image Editor PhoneGap template

Image Editor UI PhoneGap plugin

Creative SDK Send To Desktop API PhoneGap plugin

Send To Desktop API PhoneGap plugin

Learn more

For an overview of these new offerings, head over to the PhoneGap blog, where they talk about the Image Editor UI plugin, Send To Desktop API plugin, and more!

To see all of the Creative SDK PhoneGap plugins and templates, also be sure to check out the Plugins section of the Creative SDK GitHub page.

If there’s another Creative SDK PhoneGap plugin you’d like to see, let us know in the comments!

Meet the Team: Ash

Posted on Tuesday, September 13th, 2016 by Swati Teerdhala
Category: BehindTheScenes

d34272b4-0518-44f9-bf8f-f1ea187bbff6

We’re excited to start a new series of posts on our blog, introducing you to our team and how we work behind the scenes. Today, we’re interviewing Ash Ryan, our Tech Evangelist and the go-to guy for our community.

Hi, Ash!

Hello, everyone!

Tell us a bit about what you do.

I’m the technical evangelist for the Creative Cloud ecosystem. In terms of the Creative SDK, I generate awareness of the product and what it can do by taking the journey to integration alongside our developers.

I also focus on helping the community through teaching about coding, answering questions and making sure our developers have what they need for a successful integration. Recently, I got a question on Stack Overflow, where someone from our community of developers was thanking our team for posting sample web repos on GitHub for the Creative SDK. That is what I aim for — to go a step further, really help our developer community, and make their lives easier.

What do you love most about your work?

I love being in a position to help developers get to their end goal. When you’re initially integrating an API or SDK, you have a vague idea of where you’re supposed to go. It’s pretty exciting to be on that journey with a developer and to help them get to that end point of integration.

Also, being at a company as large as Adobe, I have the unique opportunity to be able to write open source repos for our community online. I get to work with people all over the U.S and connect with the larger developer community.

How did you get into coding?

From two different directions. WordPress and my love for spreadsheets.

I started out as a WordPress user. WordPress lets you dig into the guts of your website but at the same time, It doesn’t force you to do that. You can start learning small pieces of coding without being thrown into the ocean, so to speak. WordPress became a gateway to more coding for me.

I also discovered early on that I really love spreadsheets. So, I started messing around with spreadsheets. I loved being able to go in and start with some small code that would eventually make a huge impact.

How did you learn to code?

I started coding in 1999 in HTML before CSS even existed — but I didn’t know it was a real job you could do. I left coding for a while and then WordPress came along and I quickly got back into it. I realized the more I coded the more I loved coding and I wasn’t satisfied with the progress I could make by teaching myself. I moved from Osaka, Japan, where I had been living, to NYC to join Fullstack Academy in the Financial District, where I focused on learning to code full stack Javascript web apps.

They had an emphasis on trying to get you to understand that whatever you’re learning today is just a starting point. To be successful in the tech industry, and as a programmer, you need to be constantly learning — because tech is constantly changing. You journey isn’t over at the end of the bootcamp. It was a lesson I took forward when I chose to join Adobe as a Technical Evangelist — I spent a month or so getting up to speed on Android and I’m currently teaching myself iOS.

What’s the coolest thing you’ve worked on recently?

Coming from a bootcamp that was focused on web development, I learned pretty quickly that If you’re hired as a web developer, you might not have the luxury to learn more languages on the job. So, something I’ve also made sure to do is stay up to date on the tools available to developers.

For example, PhoneGap allows you to just write in Javascript and create an Android or iOS app. Because of my familiarity with the product, we recently released a set of PhoneGap templates for the Creative SDK so that our web developers could make mobile apps without the time strain of learning a brand new language.

It was also an awesome experience for me as a coder. I helped build the plugin, which required me to combine all of my knowledge across languages to build on the Javascript side but also build the side that talks to the native codebase.

What excites you about the Creative Cloud ecosystem?

The idea of letting people be creative on mobile, I’m in love with that. Mobile devices used to be considered creative “toys”. Now, we’re at the point where they’re an integral part of a person’s creative experience. However, there’s still a lack of connection between the device and your desktop.

Our Send to Desktop API, which allows that mobile to desktop connection, is one of my favorite components to demo and always garners a ton of interest. With the Creative Cloud ecosystem, and a product like the Creative SDK, you can work on mobile and continue that on desktop — and that’s so interesting to me.


Thanks to Ash for giving us a glimpse into his role on the Creative SDK team!

Partner Spotlight: ProCamera

Posted on Thursday, September 8th, 2016 by Swati Teerdhala
Category: Partner Spotlight

We’re excited to spotlight ProCamera’s integration of the Creative SDK this week!

ProCamera is an all-in-one app that features photo, video, and editing capabilities using state-of-the-art technology. It ushers in a new era of mobile photography and raises the bar for camera apps. ProCamera also shoots stunning HDR photos and sports an intuitive and elegant interface.

Adobe Creative SDK Integration

Screen Shot 2016-09-07 at 1.37.43 PM

ProCamera integrated our Send to Desktop API to offer their users the option to directly send an image file from within the app to the desktop version of Adobe Photoshop CC or Adobe Illustrator CC.

They also integrated our Creative Cloud Files API to give their users the ability to save their photos to the Adobe Creative Cloud, making it available on any device with your Adobe ID.

You can learn more about ProCamera and the latest update featuring the Creative SDK here.

Try out the Creative SDK now and check out ProCamera’s latest release!

PhoneGap template for the Creative SDK Send To Desktop API

Posted on Wednesday, September 7th, 2016 by Ash Ryan
Categories: Android, iOS, Web
Tags: Client Auth, Image Editor UI, PhoneGap, Send To Desktop API, User Auth UI

PhoneGap Logo

Hi Web developers! We’ve had a lot of PhoneGap + Creative SDK announcements for you recently. We announced our first PhoneGap plugins, a PhoneGap template for the Image Editor, and another batch of PhoneGap plugins.

As a companion to that second batch of plugins, today we are releasing a PhoneGap template for the Creative SDK Send To Desktop API.

A template is a great way to start learning about a PhoneGap plugin. Templates are essentially sample apps that you can download via NPM, build from your command line, and run on your device (these plugins support iOS and Android).

When you try out the Creative SDK Send To Desktop PhoneGap template, without writing any code, you’ll have a sample app for your reference that looks like this:

Creative SDK Send To Desktop API PhoneGap plugin

In the template app, you can:

Try it out

You can get started with the Creative SDK Send To Desktop template for PhoneGap by checking out the repo on GitHub.

The README covers everything you need to get going, including prerequisites, setup steps, and files to check for sample code.

Learn more

After you’ve tried the template and you’re ready to learn more about the plugins that make the template possible, check out these GitHub repos:

The READMEs for the plugin repos on GitHub contain Setup and API guides, as well as sample code, to help you get started quickly.

If there’s another Creative SDK PhoneGap plugin you’d like to see, let us know in the comments!

New PhoneGap plugins: Send To Desktop API and User Auth UI

Posted on Tuesday, August 30th, 2016 by Ash Ryan
Categories: Android, iOS, Web
Tags: Client Auth, Image Editor UI, PhoneGap, Send To Desktop API, User Auth UI

PhoneGap Logo

Hi Web developers! Joining our first two PhoneGap plugins, we’re excited to announce a new batch of plugins that let you use the Creative SDK in your PhoneGap app.

Adobe PhoneGap lets you easily create apps using the web technologies you know and love: HTML, CSS, and JavaScript.

With our growing catalogue of PhoneGap plugins, you can build apps using the Creative SDK native components for iOS and Android without writing a single line of Objective-C, Swift, or Java.

About the plugins

Our newest plugins make available the Creative SDK Send To Desktop API and User Auth UI components.

With the Send To Desktop API plugin, your users can send images from your mobile app and have them open automatically in Photoshop, Illustrator, or InDesign on the desktop.

For the user, this interaction feels like magic; for the developer, it’s a single function call.

Send To Desktop API

Send To Desktop API: Send images from your app to Photoshop, Illustrator, or InDesign

The Send To Desktop workflow makes use of the user’s Adobe Creative Cloud account, which you can access via the User Auth UI plugin.

All of the heavy lifting for User Auth login and logout is handled by the plugin, making the integration quick and simple to set up.

Get the plugins

Check out our PhoneGap plugins on GitHub:

  • Client Auth: The starting point for all Creative SDK integrations
  • Image Editor UI: Powerful photo editing for mobile apps
  • New! User Auth UI: Let users log in to their Adobe Creative Cloud accounts, right from within your app
  • New! Send To Desktop API: Magically send images from mobile to Photoshop, Illustrator, or InDesign

The READMEs for the plugin repos contain Setup and API guides, as well as sample code, to help you get started quickly.

We’ll have more Creative SDK + PhoneGap news for you soon. As always, feel free to reach out if you have any requests related to our PhoneGap plugins.

(Oh, and while you’re digging in, try out our PhoneGap template for the Image Editor!)

Partner Spotlight: PANTONE Studio

Posted on Thursday, August 25th, 2016 by Swati Teerdhala
Category: Partner Spotlight

This week, we’re super excited to showcase PANTONE Studio and their integration with the Creative SDK.

img_1

PANTONE Studio is the first new digital product launched by Pantone in years and was developed in response to customers asking for a more connected and accessible way to work with Pantone color, as well as a means for starting the inspiration process using the Pantone language.

Rather than act as a simple color reference, PANTONE Studio serves to meet all of these needs by facilitating a full workflow that begins by converting inspiration (colors, images, search terms, insights) to Pantone color palettes, visualizing those palettes on various materials, graphics and vectors, and enabling designers to share palettes to their design workflow or on social media.

Adobe Creative SDK Integration

img_3

Pantone integrated our Creative Cloud Libraries API to build a critical link in making this full workflow available and seamless for designers, and early feedback indicates that use of the Creative SDK has been a value-added feature, primarily for digital designers.

As Pantone further improves the Studio app and explores new product ideas, the complementary nature of Pantone’s colors to the Adobe Creative Cloud will provide more opportunities to connect designers between Pantone and Adobe using the Creative SDK.

Try the Creative SDK and PANTONE Studio!

PhoneGap template for the Creative SDK Image Editor

Posted on Wednesday, August 24th, 2016 by Ash Ryan
Categories: Android, iOS, Web
Tags: Image Editor UI, PhoneGap

Hi Web developers! Last week we announced our first PhoneGap plugins for the Creative SDK.

As a companion to those plugins, today we are releasing a PhoneGap template for the Creative SDK Image Editor.

A template is a great way to start learning about a PhoneGap plugin. Templates are essentially sample apps that you can download via NPM, build from your command line, and run on your device (these plugins support iOS and Android).

When you try out the Creative SDK Image Editor PhoneGap template, without writing any code, you’ll have a sample app for your reference that looks like this:

Creative SDK Image Editor PhoneGap template

The buttons let you use the Creative SDK Image Editor to edit the photo on the screen or use the camera to take a new photo for editing.

Try it out

You can get started with the Creative SDK Image Editor template for PhoneGap by checking out the repo on GitHub.

The README covers everything you need to get going, including prerequisites, setup steps, and files to check for sample code.

Learn more

After you’ve tried the template and you’re ready to learn more about the plugins that make the template possible, check out these GitHub repos:

The READMEs for the plugin repos on GitHub contain Setup and API guides, as well as sample code, to help you get started quickly.

We’ll have more PhoneGap plugins to announce very soon. In the meantime, if there’s a Creative SDK PhoneGap plugin you’d like to see, let us know in the comments!

PhoneGap plugins for the Creative SDK

Posted on Friday, August 19th, 2016 by Ash Ryan
Categories: Android, iOS, Web
Tags: Client Auth, Image Editor UI, PhoneGap

PhoneGap Logo
(Update: you can also check out our latest batch of plugins after reading this article.)

Hi Web developers! We’re excited to announce our first PhoneGap plugins for the Creative SDK.

PhoneGap lets you easily create apps using the web technologies you know and love: HTML, CSS, and JavaScript.

We’ve been working in collaboration with the Adobe PhoneGap team to bring the power of the Creative SDK to even more developers with PhoneGap. Now, you can take advantage of the Creative SDK native components for iOS and Android without writing a single line of Objective-C, Swift, or Java.

Get the plugins

As of today, you can start using these Creative SDK PhoneGap plugins:

(Update: be sure to check out our latest batch of plugins too.)

The READMEs for the plugin repos contain Setup and API guides, as well as sample code, to help you get started quickly.

We have more PhoneGap plugins on the way. In the meantime, if you have a request for a PhoneGap plugin for a specific Creative SDK component, let us know in the comments!

Partner Spotlight: Tayasui Sketches

Posted on Thursday, August 18th, 2016 by Swati Teerdhala
Category: Partner Spotlight

We’re excited to spotlight our partner, Tayasui Sketches, and dive into their integration today!

Untitled-2

 

Tayasui Sketches and Tayasui Sketches Pro offer a realistic, versatile and user-friendly sketching experience designed for mobile devices. Their apps contain an exhaustive artist’s toolbox which helps users create dazzling sketches, cheerful paintings and smashing illustrations on the go.

 

Adobe Creative SDK Integration

Untitled-1

Tayasui integrated the Creative SDK’s Content Management Tools in their Sketches and Sketches Pro apps to give their users expanded access to their content across devices.

Tayasui users can save their sketches and designs straight to their Creative Cloud account with their layers and edits preserved as Adobe Photoshop .PSD files. Instead of having to email files to themselves, users can now sketch in the Tayasui Sketches app and seamlessly continue working on their creations wherever, whenever.

Check out our Creative SDK Content Management tools in Tayasui Sketches!