# photoshop

Published articles for photoshop.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Meet the Maker: Andrey Prokopenko

DevFeed: [Meet the Maker: Andrey Prokopenko](<https://devfeed.tech/articles/meet-the-maker-andrey-prokopenko-9109.md>)

Original publisher: [Read original article](<https://www.sketch.com/blog/meet-the-maker-andrey-prokopenko/>)

Author: Andrey P.

Published: 2024-02-08T09:30:08Z

Content type: article

Language: en

Sources: [Sketch Blog](<https://devfeed.tech/sources/sketch-blog.md>)

Topics: [Sketch](<https://devfeed.tech/topics/sketch.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [automatic](<https://devfeed.tech/tags/automatic.md>), [community](<https://devfeed.tech/tags/community.md>), [designer](<https://devfeed.tech/tags/designer.md>), [freelance](<https://devfeed.tech/tags/freelance.md>), [gaussian](<https://devfeed.tech/tags/gaussian.md>), [illustration](<https://devfeed.tech/tags/illustration.md>), [local](<https://devfeed.tech/tags/local.md>), [mac](<https://devfeed.tech/tags/mac.md>), [made-with-sketch](<https://devfeed.tech/tags/made-with-sketch.md>), [photoshop](<https://devfeed.tech/tags/photoshop.md>), [vector](<https://devfeed.tech/tags/vector.md>)

### AI overview

A Meet the Maker interview with freelance designer and illustrator Andrey Prokopenko about his use of Sketch, his Inspirational Illustrations series, and the tools, features, and workflow he uses to create illustrations.

### Source excerpt

"I would advise you to start with a sketch, form a general composition, and then layer by layer add elements and little things that will fill the illustration."

## Meet the Maker: Matthew Skiles

DevFeed: [Meet the Maker: Matthew Skiles](<https://devfeed.tech/articles/meet-the-maker-matthew-skiles-9111.md>)

Original publisher: [Read original article](<https://www.sketch.com/blog/meet-the-maker-matthew-skiles/>)

Author: Matthew S.

Published: 2024-01-08T15:29:28Z

Content type: article

Language: en

Sources: [Sketch Blog](<https://devfeed.tech/sources/sketch-blog.md>)

Topics: [Sketch](<https://devfeed.tech/topics/sketch.md>), [Website](<https://devfeed.tech/topics/website.md>), [App](<https://devfeed.tech/topics/app.md>), [Mastodon](<https://devfeed.tech/topics/mastodon.md>), [Canvas](<https://devfeed.tech/topics/canvas.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [app](<https://devfeed.tech/tags/app.md>), [canvas](<https://devfeed.tech/tags/canvas.md>), [design](<https://devfeed.tech/tags/design.md>), [designer](<https://devfeed.tech/tags/designer.md>), [gaussian](<https://devfeed.tech/tags/gaussian.md>), [made-with-sketch](<https://devfeed.tech/tags/made-with-sketch.md>), [photoshop](<https://devfeed.tech/tags/photoshop.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

An interview with icon and visual designer Matthew Skiles about using Sketch, creating an app icon for the Mastodon app Radiant, and his approach to shapes, gradients, Gaussian blurs, and other design tools.

### Source excerpt

"For years now I've used Sketch every day -- and wouldn't want it any other way."

## How I made beautiful screenshots for Google Play (Developer experience)

DevFeed: [How I made beautiful screenshots for Google Play (Developer experience)](<https://devfeed.tech/articles/how-i-made-beautiful-screenshots-for-google-play-developer-experience-26017.md>)

Original publisher: [Read original article](<https://proandroiddev.com/how-i-made-beautiful-screenshots-for-google-play-developer-experience-61ce108fa6b4?source=rss-e93d234beac6------2>)

Author: Yahor Urbanovich

Published: 2021-07-10T11:24:12Z

Content type: tutorial

Language: en

Sources: [Stories by Yahor Urbanovich on Medium](<https://devfeed.tech/sources/stories-by-yahor-urbanovich-on-medium.md>)

Topics: [Google Play](<https://devfeed.tech/topics/google-play.md>), [Android](<https://devfeed.tech/topics/android.md>), [App](<https://devfeed.tech/topics/app.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [pixel](<https://devfeed.tech/topics/pixel.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-studio](<https://devfeed.tech/tags/android-studio.md>), [developer](<https://devfeed.tech/tags/developer.md>), [google-play](<https://devfeed.tech/tags/google-play.md>), [google-play-developer](<https://devfeed.tech/tags/google-play-developer.md>), [personal-experience](<https://devfeed.tech/tags/personal-experience.md>), [photoshop](<https://devfeed.tech/tags/photoshop.md>), [play-store](<https://devfeed.tech/tags/play-store.md>), [screenshots](<https://devfeed.tech/tags/screenshots.md>)

### AI overview

A developer shares a workflow for creating polished Google Play screenshots, comparing device-mockup tools and online services with a do-it-yourself approach using Google Play guidelines, Photoshop, mobile tools, and Android Studio.

### Source excerpt

Comparison of the initial and final result Every developer who has an application in Play Store worries about user engagement before the application install. This metric can be simply improved by adding beautiful and informative screenshots. I want to share my own experience of how I made it for my pet project. Let's begin. Originally I prepared screenshots for Google Play using a simple approach: Make a screenshot of the application Add it into Device Mockup to make it more natural Publish to Google Play For this purpose, I used Screener: https://play.google.com/store/apps/details?id=de.toastcode.screener&hl=en_US The tool is useful, contains a different amount of phone frames and manufacturers, and fully customizable. Screenshot after rendering The main lack for me that the application didn't update since 2018 and doesn't contain new Android devices, especially Google Pixel's latest model. Screener app info from Google PlayFind the other solutions. If you are lazy and don't want to spend your free time, the best way to organize screenshots is through online services. Few of them, which I have tried: https://mockups.pixeltrue.com/ 2. https://previewed.app/ 3. https://theapplaunchpad.com/ 4. https://screen.traction.one/ 5. https://www.launchmatic.app/ The main drawbacks of online services for me: To unlock more themes and functionalities you need to have paid subscription Limited customization Can't adjust the screenshot for mockup, the content cropped unexpectedly from different sides Some services focus only on iPhone or several Android devices How to deal with a problem? Do It Yourself! What we need: Official guidelines Adobe Photoshop and basic editing skills Creativity and inspiration Official Google Play guidelines: https://support.google.com/googleplay/android-developer/answer/9866151?hl=en The most important for us from the Screenshots section: Edit excess elements in the notification bar before submitting. Do not show service providers or notifications. The

## GUI Builder Improvements

DevFeed: [GUI Builder Improvements](<https://devfeed.tech/articles/gui-builder-improvements-19317.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/gui-builder-improvements-3-7/>)

Author: Steve Hannah

Published: 2017-06-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [GUI](<https://devfeed.tech/topics/gui.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [applications](<https://devfeed.tech/tags/applications.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [component](<https://devfeed.tech/tags/component.md>), [design](<https://devfeed.tech/tags/design.md>), [gui](<https://devfeed.tech/tags/gui.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [layout](<https://devfeed.tech/tags/layout.md>), [photoshop](<https://devfeed.tech/tags/photoshop.md>)

### AI overview

This article explains the revamped Codename One GUI builder in version 3.7. It describes a designer that lets users position interface elements freely, discusses the underlying layout-manager model, and explains how the new approach aims to make UI building more accessible to new users.

### Source excerpt

With version 3.7, we have revamped the GUI builder with a designer that allows you to position your elements precisely where you want them. The experience should be closer to what you find in graphical design applications like Photoshop rather than the more rigid "drop in the slot" approach in previous versions of the GUI builder. There are caveats to be aware of with this approach, but overall, it should empower you to build beautiful UIs with greater ease than before.

## Tutorial - Configuring Photoshop for 2D Pixel Art

DevFeed: [Tutorial - Configuring Photoshop for 2D Pixel Art](<https://devfeed.tech/articles/tutorial-configuring-photoshop-for-2d-pixel-art-24964.md>)

Original publisher: [Read original article](<https://codeahoy.com/2016/12/11/photoshop-pixel-art/>)

Author: umer

Published: 2016-12-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [Code Ahoy - Articles](<https://devfeed.tech/sources/code-ahoy-articles.md>)

Topics: [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Image](<https://devfeed.tech/topics/image.md>), [Unity](<https://devfeed.tech/topics/unity.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [image](<https://devfeed.tech/tags/image.md>), [photoshop](<https://devfeed.tech/tags/photoshop.md>), [pixel](<https://devfeed.tech/tags/pixel.md>), [pixel-art](<https://devfeed.tech/tags/pixel-art.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [unity](<https://devfeed.tech/tags/unity.md>)

### AI overview

A step-by-step tutorial for configuring Photoshop to create 2D pixel art, covering small image dimensions, nearest-neighbor interpolation for crisp scaling, and drawing-tool settings.

### Source excerpt

I'm a huge fan of retro video games and pixel art. Over the Christmas break, I tried (after a long hiatus) to create some pixel art for a retro-style 2D mobile game I was building in Unity for fun. I had to struggle a little in setting up Photoshop to create 2D sprites and the background, so here's a quick step-by-step tutorial on how to configure Photoshop to create pixel art. Step 1: Create a Tiny Image Pixel art is done in very low resolutions. What this means is that you'll start by creating a very small image, one that you can barely see without zooming in. I can't give you a rule of thumb, but I generally use 20x20 pixels for sprites (sometimes 40x40 pixels if I want to put in more details) and about 150x80 pixels for backgrounds. So go ahead and create a new image in Photoshop. After you have created the image, you'll be able to see it barely. So zoom in so you are able to see it. Step 2: Setup Image Interpolation to Nearest Neighbors When your pixel art is resized or scaled, you'll want the edges or corners to look hard and jagged instead of smooth and blurred. Be default, Photoshop uses Bicubic interpolation (or Bilinear) that produces a blurred effect when images are enlarged. While Bicubic interpolation works great for normal images, pixel art scaled using Bicubic look terrible and blurry as hell. As as example (source): Here's the old man from The Legend of Zelda who gives you the sword. (You may want to squint to see it) [Image placeholder: the original 21x20 pixel sprite of the old man from a classic 8-bit adventure game.] Here he is scaled up 4x with Bicubic interpolation: [Image placeholder: the same sprite scaled up 4x with Bicubic interpolation, leaving the edges soft and blurry.] Scale here 4x using Nearest Neighbor: [Image placeholder: the same sprite scaled up 4x with Nearest Neighbor, keeping every pixel hard-edged and crisp.] See the difference? Here's how to configure Photoshop to use the 'Nearest Neighbor' image interpolation algorithm. Note

## TIP: Don't use File - Save As in Photoshop, only use Export

DevFeed: [TIP: Don't use File - Save As in Photoshop, only use Export](<https://devfeed.tech/articles/tip-don-t-use-file-save-as-in-photoshop-only-use-export-19575.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/tip-dont-use-file-save-as-in-photoshop/>)

Author: Shai Almog

Published: 2016-10-23T00:00:00Z

Content type: tutorial

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [ui](<https://devfeed.tech/topics/ui.md>), [Image](<https://devfeed.tech/topics/image.md>)

Tags: [files](<https://devfeed.tech/tags/files.md>), [image](<https://devfeed.tech/tags/image.md>), [images](<https://devfeed.tech/tags/images.md>), [jpeg](<https://devfeed.tech/tags/jpeg.md>), [photoshop](<https://devfeed.tech/tags/photoshop.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

The article explains that Photoshop's Save As workflow can add excessive metadata and produce unusually large regular image files. It recommends using File -> Export when exporting images and notes that multi-images are not affected. It also describes editing image files directly from the designer tool through Photoshop or GIMP.

### Source excerpt

This isn't a programming tip, but since we discussed photoshop quite a few times before it's probably an important subject. Especially because we made this exact mistake in those tutorials and I've spent the better part of the day tracking this with no result... I've worked on extracting UI's from PSD files for a while now and I was on my way to build a new UI when suddenly I noticed my theme file was HUGE. Not just "big", HUGE.

## Implementing PhotoShop font sizes and tracking in CSS, points to pixels conversion

DevFeed: [Implementing PhotoShop font sizes and tracking in CSS, points to pixels conversion](<https://devfeed.tech/articles/implementing-photoshop-font-sizes-and-tracking-in-css-points-to-pixels-conversion-37272.md>)

Original publisher: [Read original article](<https://muffinman.io/blog/font-size-and-tracking-points-to-pixels/>)

Author: Stanko

Published: 2016-09-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [Stanko Tadić](<https://devfeed.tech/sources/stanko-tadic.md>)

Topics: [CSS](<https://devfeed.tech/topics/css.md>), [Sass](<https://devfeed.tech/topics/sass.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>)

Tags: [conversion](<https://devfeed.tech/tags/conversion.md>), [css](<https://devfeed.tech/tags/css.md>), [function](<https://devfeed.tech/tags/function.md>), [mixins](<https://devfeed.tech/tags/mixins.md>), [photoshop](<https://devfeed.tech/tags/photoshop.md>), [pixels](<https://devfeed.tech/tags/pixels.md>), [points](<https://devfeed.tech/tags/points.md>), [sass](<https://devfeed.tech/tags/sass.md>), [scss](<https://devfeed.tech/tags/scss.md>), [tracking](<https://devfeed.tech/tags/tracking.md>)

### AI overview

A tutorial on converting Photoshop font sizes from points to CSS pixels and translating Photoshop tracking into CSS letter spacing using Sass functions and mixins. It explains when to use each construct and provides example Sass and generated CSS.

### Source excerpt

We've all been there - trying to get right font sizes from PhotoShop to CSS. Designers usually work with points, which are used in the print, but not common on the web. They also use term tracking a lot, which is actually only a letter spacing with different units. You can recalculate everything by hand and try to keep track of it. But we can use the goodies of SCSS to make that process a bit easier. Point to pixel ratio is 1pt = 1.333333px. We'll create SASS function to do conversion for us. And PhotoShop tracking works relative to the font size. One point of tracking is 1/1000 of the font size. For this one we'll create a mixin. // Converts pt to px @function pt-to-px($size-in-points){ @return #{ round($size-in-points * 1.333333) }px; } // Adds letter spacing to match photoshop tracking @mixin tracking($ps-tracking){ letter-spacing: #{ $ps-tracking / 1000 }em; } // Usage .Component { @include tracking(-5); font-size: pt-to-px(20); line-height: pt-to-px(30); } This will generate following CSS: .Component { letter-spacing: -.005em; font-size: 15px; line-height: 23px; } Note that function and mixin can do pretty much the same job. But it makes more sense to use mixins when including complete styles, and functions to return values. So conversion makes sense to be a function, as we can use it for font size, line height or anything else. Conversion of tracking to letter spacing is including a specific style, so keep it in a mixin.

## Seam Carving for Content-Aware Image Scaling

DevFeed: [Seam Carving for Content-Aware Image Scaling](<https://devfeed.tech/articles/seam-carving-for-content-aware-image-scaling-40306.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2013/03/04/seam-carving-for-content-aware-image-scaling/>)

Published: 2013-03-04T22:19:19Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [scaling](<https://devfeed.tech/topics/scaling.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [pixel](<https://devfeed.tech/topics/pixel.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [calculus](<https://devfeed.tech/tags/calculus.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [image](<https://devfeed.tech/tags/image.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [photoshop](<https://devfeed.tech/tags/photoshop.md>), [processing](<https://devfeed.tech/tags/processing.md>), [programming](<https://devfeed.tech/tags/programming.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [seam-carving](<https://devfeed.tech/tags/seam-carving.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

This tutorial explains seam carving, a content-aware image-rescaling method that removes or adds pixels the viewer is least likely to notice. It introduces the motivation, mathematical background, and a working implementation for reducing and enlarging images.

### Source excerpt

The Problem with Cropping Every programmer or graphic designer with some web development experience can attest to the fact that finding good images that have an exactly specified size is a pain. Since the dimensions of the sought picture are usually inflexible, an uncomfortable compromise can come in the form of cropping a large image down to size or scaling the image to have appropriate dimensions. Both of these solutions are undesirable.