Archive for the ‘Development’ Category

On the Pixelmator 2.0 Shipping Date

We expected to ship Pixelmator 2.0 Chameleon sometime this summer. But the summer is almost gone, and the app is not out yet. Why is it still late even though we worked very hard and had zero serious technical issues?

In fact, it’s simple—Pixelmator 2.0 is late because we put our hearts into it and want it to be perfect. But it looks like perfection requires some more time.

As of today, we think we have done a great job on nearly everything we touched in Pixelmator 2.0: the look and feel of the app; the fantastic new vector, type, retouching, and many other tools; the exclusive OS X Lion support; hundreds of lovely details; and much more. But hey, we still would like to squash bugs and improve some little things that we think should be improved before the release.

I assure you that the upgrade is worth every single moment of your wait, and I kindly ask you to excuse our tardiness and allow us a few more weeks to release a totally perfect Pixelmator 2.0. After all, we do this for you and care very much about what you think of our creation.

While I am getting back to work on shipping the app as soon as possible, I hope you enjoy a short movie we made about the new Eyedropper Tool in Pixelmator 2.0.

Monday, 5 September 2011. Posted by Saulius.

542 Comments

Pixelmator Development Update

I know you love these Pixelmator development updates. I wish I could do these more often and reveal everything that the Pixelmator Team is up to, but since we love to surprise and delight you, I hope you’ll forgive me for not being too open about things.

Anyway, let me give you at least a tiny sneak peak at what we are up to these days.

First of all, I must tell you that I am so freaking happy about the Pixelmator 1.6 Nucleus that has been out for a few months now. I really wish every single Pixelmator update was like that—high-quality, very successful in terms of sales, and very much enjoyed by customers. It’s simply awesome! If you don’t have it yet, you should get it.

Secondly, it is not a secret that the Pixelmator Team is always doing an enormous amount of work (yep, we always do). Currently (for almost two years now), we are working on significant improvements to the existing fundamental features of Pixelmator (in other words, we are improving quality):

  • Selection tools are about to see the biggest update since version 1.0. We did a complete modernization of all of the selection tools. The Rectangular Marquee, Elliptical Marquee, Lasso, Polygonal Lasso, and the magical (since it is a click-and-drag tool) Magic Wand are to become not only much faster, but also much more precise. Selection tools are currently in test mode, and I must say, I enjoy them very much.
  • Another tool which is receiving a huge quality and performance improvement is the Gradient tool. In addition to that damn banding issue being gone and increased performance, new Gradients look extremely smooth and high-quality. I greatly enjoy this type of development achievements. We also built some new Gradient types (reflected and diamond), but aren’t going to officially release those yet (or ever?).
  • The Crop tool is also getting some very nice improvements in terms of performance and usability.
  • There is definitely some more very cool stuff that is also in the works that, as usually, I can’t talk about just yet.

The reign of these amazing updates is coming soon (before the end of this year). I hope you get the idea of where Pixelmator is heading. You will sleep better knowing that every single part of the app is being modernized and polished and some very cool new features are on the way. I can’t wait to show those to you. We are working extremely hard to bring you the best image editing app in the world. We are almost done with those basic features…

P.S. Oh, and we are also very much aware that our Type tool sucks. Just stay tuned.

Wednesday, 1 December 2010. Posted by Saulius.

64 Comments

Pixelmator 1.6.2 Adds WebP Support

We simply can’t stop! Ten short days have passed since Pixelmator 1.6.1 was released, and what do you know? Today we are hitting your Macs with another great update of Pixelmator. Even more, this one might be huge.

You have probably already heard of that image format Google is working on called WebP (pronounced “weppy”, /(wĕpˈē)/ ). This format achieves over 40% more compression than JPEG and JPEG 2000, without loss of image quality. This means that your images look good while being much smaller in size. It also means a faster experience on your site, smaller hosting costs, and a better Web—and, of course, happier people.

I am very excited to announce that Pixelmator 1.6.2 is the world’s first app to bring WebP support (of any kind). What’s more, it’s not just some microscopic experimental support; it’s complete, full, total, absolute WebP support!

So you can use Pixelmator 1.6.2 to easily open and edit WebP images as well as save or export images or image slices to the WebP format to create smaller, better looking images. You can even use Pixelmator’s Export for Web feature to adjust the degree of compression and see the adjustment preview instantly (the glorious Pixelmator’s Save for Web, ha!).

To enable WebP in Pixelmator’s Export for Web feature, simply type this into your Terminal app:

defaults write com.pixelmatorteam.pixelmator enableWebP YES

Please note: you don’t have to enable WebP for the Export sheet (File > Export > Other > WebP). It’s on there by default.

In addition to WebP support, Pixelmator 1.6.2 also includes some bug fixes. You can Download the update immediately and enjoy being one the first ones to play with, test, or even use the new WebP format.

Wednesday, 6 October 2010. Posted by Saulius.

40 Comments

Feature on a Drawing Board

This is what Pixelmator’s Send to Flickr feature looks like on a drawing board. And imagine, this was a relatively simple feature to develop:

The feature has already been out for two months. You can try it in Pixelmator by choosing File > Send To > Flickr. Such features as Send to Facebook or Picasa are also available – these look even more complicated. In fact, certain features in Pixelmator (such as Save-for-Web) cannot even be drawn on a drawing board.

[I realize that I already posted this picture on my Twitter account months ago (during the time in which we were working on Pixelmator 1.6 Nucleus), but I thought it might be of interest for readers of the blog as well.]

Saturday, 2 October 2010. Posted by Saulius.

3 Comments

Development Update

Two short months have passed since the amazing Pixelmator 1.6 Nucleus was released. It was truly an unexpected hit here; download stats as well as sales remain huge, and your feedback is great. We couldn’t be happier about how the latest major update of Pixelmator is doing. A good example of what I mean is the latest Pixelmator reviews—a bunch of 5-star ratings and crazy-nice comments on the MacUpdate website.

We are extremely happy that you like what we do, and this only helps us to keep doing it better.

I also wanted to let you know that we just came back from our summer vacation and we’ve got some really great stuff coming. First of all, we are starting with a minor Pixelmator update. The soon-to-be-released version 1.6.1 will include some bug fixes, a few minor improvements, and a very important remake of the Stroke feature, which we know everyone uses a lot (I’ll tell you about that once 1.6.1 is out).

Also, we finally took some time to work on things that are invisible and challenging mainly from a technological (not UI) standpoint. We fixed things that were old and unsuitable for the future. In other words, we have almost completely established an absolutely modern foundation for Pixelmator. Just a few tiny things left.

There are some other minor, but very important, updates coming to Pixelmator in October and November. If you have followed our development carefully, you will definitely notice that these updates mean something huge is coming.

Stay tuned.

P.S. If there are any problems that bother you in 1.6, there is still time to send a report to bugs@pixelmator.com. There is a good possibility that we will add that fix into 1.6.1.

Thursday, 16 September 2010. Posted by Saulius.

16 Comments

Pixelmator 1.6 Nucleus to go Snow Leopard only

Yup, that’s right: we are moving our whole code to Mac OS X 10.6 Snow Leopard. In fact, we already moved it a few months ago. And, boy, are we happy about that! But most important, yours truly, Mr. P., is the happiest of all.

Moving 100% to Snow Leopard not only makes the development easier and faster for us, but also it makes your favorite image editor a much better app and also an environmentally cleaner app (considering that the environment is the Mac OS X). Other reasons for the move are obvious: new technologies that we can take advantage of, old show-stopping technologies that we can get rid of, an extremely fast growing number of Snow Leopard users (our web stats are our intel), happier developers (us), and so on and on and on.

In other words, we just love developing for Mac and wish to take advantage of the best that Mac can give.

For those of you who are still running Mac OS X 10.5 Leopard, I can say that even though it is a good OS, I really hope that Pixelmator 1.6 Nucleus will encourage you to upgrade to an even better OS – Mac OS X 10.6 Snow Leopard. Or if you can’t or don’t want to move to Snow Leopard, Pixelmator 1.5.1 Spider (still one of the best apps) will be there for you for awhile.

I just wanted to let you know about this move (which is very big, especially considering the huge number of Pixelmator users out there) so that you could prepare yourself if necessary.

P.S. Pixelmator 1.6 Nucleus development is going very well. Still a few bug fixes and minor refinements left. I sometimes tweet on Twitter about what we do and how it goes.

Thursday, 22 April 2010. Posted by Saulius.

54 Comments

(Un)shipped

Everyone on the Pixelmator Team agrees that creating new features is the most fun part of work. When developing Pixelmator, we experiment with lots of things (new technologies, code-level tricks, user interface stuff, etc.), and we create lots of mockups, sketches and prototypes…

However, we adopt only a few features that we come up with.

For various reasons, we remove numerous features from our products one or two weeks before they are released to the public. For example, some Mac GPUs do not have some specific features that a feature uses, perhaps the code or UI was complete nonsense or the user interface looks or feels terrible or appears cluttered. In addition, there might be usability issues. We have created hundreds of bad features that are discarded.

We try to ship only those features that are useful and complete. In our opinion, learning from our mistakes only makes us a stronger company.

Some features that we removed the last minute include Shadows and Highlights (in Pixelmator 1.5 codenamed Spider), reflection filter (1.4 Sprinkle), indexed color for GIF and PNG Indexed in save for Web (1.5 Spider), precise numbers (1.3 Tempo), black and white (1.4 Sprinkle), page bounds (1.3 Tempo), gradient map (1.4 Sprinkle), document presets in cover flow, and send to Mobile Me (1.5 Spider).

We removed the aforementioned features for the following reasons:

  • Shadows and Highlights was too slow.
  • Reflection filter was too heavy and had too many controls.
  • Color indexing in save for Web had no future (Web no longer requires it) and added too much clutter to our easy-to-use save for Web feature
  • Precise numbers looked cheap.
  • Black and White adjustment had the wrong user interface that nobody liked.
  • Page bounds was not useful.
  • Gradient map was too simple and useless; it was better suited for Microsoft Paint.
  • Document presets in cover flow looked wrong.
  • Send to Mobile Me had some quality issues.

The removal of indexed color for GIF and PNG resulted in the biggest loss due to the fact that it took us nearly two weeks to develop the quantization engine. Although the indexing looked and worked great, we removed it following the last Pixelmator Spider 1.5 inside pre-release review. We thought that indexing had no future; we still think this. I assure you that I am completely confident that we did the right thing.

There were many more canceled features like those mentioned in Pixelmator. Unfortunately, I am not able to discuss them or show you how they look because some include secret UI objects or will appear in upcoming Pixelmator releases. I hope that you have an idea of how difficult and interesting it is to develop a single feature in any software application. I am sure that Pixelmator is not the only app built in this way. It is also likely that we will cancel some features of the Pixelmator 1.6 Nucleus; we have already canceled the new Crop Tool. It is a good thing, as I am sure that it will be much better in the 1.7 version.

P.S. A day or two ago, we created a fast version of Shadows and Highlights, which we might add to Pixelmator Nucleus 1.6. Further, you can try the slower experimental Shadows and Highlights adjustment now at your own risk by taking the following steps: Press Control + Option + Command + H when in Pixelmator.

Wednesday, 7 April 2010. Posted by Saulius.

33 Comments

Status Update

Fortunately, I am almost finished with the major portion of my work (as you know, I primarily oversee the UI stuff) for future versions of Pixelmator – 1.6, 1.7, 2.0. Therefore, I think that I will be able to be in touch with you more often. We (me and you guys, that is) must live through the period when Aidas and other Pixelmator development staff (I promise to introduce them to you sometime) will completely finish version 1.6, code named “Nucleus.” Everyone here is very hard at work and cannot wait to introduce you to the latest and greatest Pixelmator.

As for Pixelmator 1.6 Nucleus, although I would love to offer you more details about its features, it is too early for me to do so. Some features may be delayed for later, and some may be added in the development process (even though our development plan is very strict, some changes still find their way in or out). We want to be sure that we ship everything we promise—a goal that we always strive to attain.

But one thing that I can tell you about Nucleus is that it is mostly about the Pixelmator foundation and basic tools. The pleasant thing is that the major part of Nucleus improvements will serve as an effective basis for 2.0. Remember, we promised that Pixelmator 2.0 will ship with a rock-solid foundation and we aim to deliver on this pledge – we just need some time.

Since Aidas is very busy at the moment and I am tasked with letting you know about the happenings at the Pixelmator Team command post, I think it is OK for me to take over the Pixelmator Team’s Twitter account (yes, it does exist). So from now on (dunno, maybe just temporarily), I will babble for you on Twitter – follow me!

Wednesday, 24 March 2010. Posted by Saulius.

16 Comments

Spider Gallery

I am sure many of you can’t wait for Pixelmator 1.5 to be released. We had planned to ship the wonderful update today but couldn’t do it due to a few small issues. As always, we want the release, the app, and everything that has to do with it to be perfect.

Anyway, the good news is that Spider will be released on Tuesday, September 8th, and because I don’t want you to be depressed until Spider is available, here are some 1.5 screenshots for you:

Talk to you on Tuesday. Cheers.

Thursday, 3 September 2009. Posted by Saulius.

74 Comments

Next Step (Updated)

After the remarkable Pixelmator updates of late, including Pixelmator 1.4 Sprinkle and Pixelmator 1.4.1, the new Learn website, and the new manual, I am very happy to inform you that we are working very hard to build the next major Pixelmator update: Pixelmator 1.5 Spider.

I am not able to provide any details yet due to competition and our desire to surprise you, but I can say that Spider is the largest and, based on your feedback, requests, and comments on our website and our neighbor websites as well as Twitter comments, probably the most welcome Pixelmator update since 1.0.

Pixelmator 1.5 Spider is coming in a few weeks and will be available as a free update to existing Pixelmator users.

Update: (2009/07/29) it seems it takes longer then expected to release the new version – stay tuned as we’re working hard to bring 1.5 release to life.

Wednesday, 29 April 2009. Posted by Saulius.

374 Comments