NIJIMI

Selecting several things

Nine ways apps let you pick several things, what each costs, and what this app does against them.

Where this landed. Select, then tap, is what shipped, and the destructive actions live inside that mode.

The apps here are the ones shaped like this one: you make the work inside them, and then you come back to a library of your own pieces. Procreate, Concepts, GoodNotes and Adobe Fresco, plus what the system itself offers any grid. Every frame is 393pt wide, the width of the phone, so a target that looks small here is small in the hand, and every claim comes from Apple's documentation or the app's own handbook rather than from memory: these gestures move between releases.

The ways in

Each one is three separate questions, and an app can answer them with three different gestures. How you get into the state, how you add and remove while you are in it, and how you get out.

MethodEnterSelectExit
A Select button, then tap what you wantTap Select in the bar.Tap each piece. The mark fills, and tapping again empties it.Tap Done, or finish by tapping an action.
Sweep a finger across the thumbnailsNothing of its own: the mode has to be on already.Drag one finger over the pieces, along the axis the grid does not scroll.Lifting the finger ends the sweep, not the mode. Done ends the mode.
Drag two fingers across, with no mode at allThe gesture is the way in. Two fingers down puts the view into the mode by itself.Keep dragging. Drag back over chosen pieces to release them, scroll, and take more.Done. Lifting the fingers leaves the mode running so more can be taken.
Hold one, tap the rest onto itPress and hold one piece, and keep holding.Tap the others with the second hand. They gather under the held finger.Drop the pile somewhere, or let go and it falls back.
A mark on every item, all the timeTap the mark on any piece. Selecting and entering are the same tap.Tap more marks. Tapping a filled one releases it.Release the last piece and the mode ends on its own, or tap an action.
Press and hold one, then tap the restHold one piece for about half a second.After that, plain taps add and remove.Back, or releasing the last piece.
Drag a box around themBegin a drag on empty space.Whatever the rectangle covers is taken, and it updates as the finger moves.Lift. What was caught stays caught until it is acted on.
Drag what you want into a trayDrag the first piece into the tray.Drag more in. Dragging one back out removes it.Act on the tray, or empty it. The tray is a place, so leaving it is deliberate.
Skip selection: act on one item where it sitsThere is no state to enter.Nothing is selected. The action applies to the piece you swiped.The piece slides back, or the action closes it.
Select
A Select button, then tap what you want

Procreate, Adobe Fresco, GoodNotes

Tapping Select turns the library into a mode. Every piece grows a mark, tapping one fills it in, and a bar of actions appears. Fresco puts Select beside the sorting options in Your files; GoodNotes hides it one level down, under the four-square menu as Select Items.

EnterTap Select in the bar.
SelectTap each piece. The mark fills, and tapping again empties it.
ExitTap Done, or finish by tapping an action.
GoodNothing is hidden. Someone who wants to delete one painting finds the way in by reading the screen, which is the whole argument for it.
BadFour taps for the common case of one piece: Select, the piece, the action, Done. And a mode is somewhere you can be stuck without noticing.
Done
Sweep a finger across the thumbnails

Procreate, and the system frameworks

Once the mode is on, dragging one finger over thumbnails takes them as it goes. Procreate describes it as lightly swiping a finger across the ones you want. Apple allows the same thing, on the axis the grid does not scroll: in a grid that scrolls up and down, a finger dragged sideways keeps selecting.

EnterNothing of its own: the mode has to be on already.
SelectDrag one finger over the pieces, along the axis the grid does not scroll.
ExitLifting the finger ends the sweep, not the mode. Done ends the mode.
GoodTaking a run of twelve costs one gesture instead of twelve taps, and it cannot be confused with scrolling, because it uses the direction scrolling does not.
BadIt needs the mode on first, so it depends on one of the other ways in.
Drag two fingers across, with no mode at all

Any grid or list built on the system frameworks, since iOS 13

Two fingers dragged over items selects them, and the view enters edit mode by itself. Apple is explicit that the items need not be next to each other: take a few, scroll, take more. Dragging two fingers back over chosen items releases them.

EnterThe gesture is the way in. Two fingers down puts the view into the mode by itself.
SelectKeep dragging. Drag back over chosen pieces to release them, scroll, and take more.
ExitDone. Lifting the fingers leaves the mode running so more can be taken.
GoodThe fastest way to take a run, and there is no mode to enter or leave. An app gets it by answering one delegate method.
BadNothing on screen says it exists. Most people have never found it, and drawing apps rarely opt in.
Hold one, tap the rest onto it

Concepts, GoodNotes, Procreate

Press and hold a thumbnail and keep holding. With the other hand, tap the others, and they gather under the held finger as a stack you can then drop somewhere. Procreate uses the same idea to build stacks: drag one piece onto another and they merge.

EnterPress and hold one piece, and keep holding.
SelectTap the others with the second hand. They gather under the held finger.
ExitDrop the pile somewhere, or let go and it falls back.
GoodSelecting and moving are one motion, and the pile is visible in your hand the whole time. Nothing has to be named or filed first.
BadIt takes two hands, which is most of a phone problem rather than an iPad one. Concepts only offers it on iPad for that reason.
A mark on every item, all the time

Nijimi now, and most upload pickers on the web

Every piece carries a small target of its own at rest. Tapping it selects that piece and turns the mode on in the same motion; tapping the piece itself still opens it.

EnterTap the mark on any piece. Selecting and entering are the same tap.
SelectTap more marks. Tapping a filled one releases it.
ExitRelease the last piece and the mode ends on its own, or tap an action.
GoodThe way in is visible without a mode and without a button, and the first selection costs one tap instead of three. Nothing is hidden behind a gesture nobody has been told about.
BadA mark on every piece is chrome over every piece, permanently. It has to be small enough not to spoil the work and big enough to hit, and those two pull against each other.
Press and hold one, then tap the rest

Google Photos, Gmail, most of Android

Holding a piece for half a second turns the mode on and takes that piece. After that, plain taps add and remove, so the hold is only the way in.

EnterHold one piece for about half a second.
SelectAfter that, plain taps add and remove.
ExitBack, or releasing the last piece.
GoodNeeds nothing on screen at all, and every finger already knows it from somewhere.
BadOn iOS the same hold opens a context menu with a preview, so the two collide, and a person who waits half a second on every tap has been taught to distrust holding.
Drag a box around them

Desktop file managers, some iPad canvases

Starting a drag on empty space pulls out a rectangle, and everything it covers is taken.

EnterBegin a drag on empty space.
SelectWhatever the rectangle covers is taken, and it updates as the finger moves.
ExitLift. What was caught stays caught until it is acted on.
GoodTakes a block in one motion, and the rectangle says exactly what will be taken before the finger lifts.
BadA phone grid has almost no empty space to start from, and the gesture wants a pointer. It suits a canvas, not a full-width grid of thumbnails.
2 gathered
Drag what you want into a tray

Drag and drop pickers, Files on iPad

Pieces are dragged to a shelf at the bottom, which holds them until you do something with them. The tray is the selection, and it is a place rather than a state.

EnterDrag the first piece into the tray.
SelectDrag more in. Dragging one back out removes it.
ExitAct on the tray, or empty it. The tray is a place, so leaving it is deliberate.
GoodWhat you have gathered is visible as a pile, and it survives scrolling and even changing folders. Picking and acting are the same motion.
BadDragging on a phone is slow and fiddly, one piece at a time, and it needs a permanent strip of screen to drop into.
ShareSaveDiscard
Skip selection: act on one item where it sits

Procreate, Adobe Fresco, Mail

Swiping a thumbnail sideways slides it aside and shows its own actions. Procreate gives Share, Duplicate and Delete that way; Fresco puts the same list behind an ellipsis under each thumbnail. No selection happens at all.

EnterThere is no state to enter.
SelectNothing is selected. The action applies to the piece you swiped.
ExitThe piece slides back, or the action closes it.
GoodThe common case is one piece, and this costs a swipe and a tap. Nothing to enter, nothing to leave, no state to misread.
BadIt only ever handles one, and it competes for the same sideways drag that sweeping uses, so an app cannot have both on that axis.

The mark itself

The gesture is only half of it. The other half is what a chosen sheet looks like, and the only test that counts is whether it reads against a painting rather than against a grey rectangle. Each pair below is a sheet at rest and the same sheet chosen, at the size the grid draws them.

Filled circle with a tick

Photos, Files, Notes, Procreate

An empty circle sits in the corner of everything once the mode is on, and fills with a tick when chosen. This is the mark people have been trained on for a decade.

GoodUnmistakable, and recognised without being learned. It reads at a glance across a grid of busy paintings, because a saturated blue disc is not a thing watercolour produces.
BadIt is a system mark on top of a painting. At rest it either covers every sheet in circles or hides until a mode turns it on, and the mode is the thing we removed.
A ring around the whole sheet

Older Nijimi, some pickers

No badge at all. The chosen sheet is outlined in a heavy dark border.

GoodNothing sits on the work, and the whole card is the target rather than a corner.
BadA border is easy to miss against a dark painting, and there is nothing at rest to say a sheet can be chosen.
The sheet dims, with a tick

Google Photos, many Android pickers

The chosen sheet is veiled and inset slightly, with a small tick in the corner.

GoodReads instantly across a full screen, whatever the painting underneath is doing. The chosen ones recede and the unchosen ones stay bright.
BadVeiling a painting to say it is chosen is a strange thing to do in an app whose whole point is the painting.
The sheet lifts

Nijimi, on the colour card

The chosen sheet rises on its own shadow, the way the colour on the brush stands out of the palette. No badge at all.

GoodIt is already the language of this app: lifted means chosen, both here and on the palette. Nothing covers the painting.
BadShadow is subtle on a pale grid, and the sheets sit flat by design, so this needs a scale change beside it to be certain.
A folded corner

Nijimi, now

A fold line in the corner at rest; the corner turns down in dark when chosen.

GoodSuits paper, shows the way in without a mode, and leaves the painting visible.
BadThirty points of dark triangle in one corner is quiet against a painting that has its own dark corners, and it is not a mark anyone has seen before, so it has to be learned.
2
A number, in the order you picked

Many upload pickers

The chosen sheets are numbered as you take them, so the order is part of the mark.

GoodSays more than chosen: it says which is first. That matters when the next step cares about order.
BadNothing here cares about order, so it would be paying for information nobody needs.

The fold loses on the only test that matters: it has to be seen at a glance across a grid of paintings that already have dark corners of their own, and it is not. The mark that wins it is the one nobody has to learn, and the reason the system uses a saturated disc is that no watercolour makes that colour, so it never disappears into the work. Worth trying next: the circle, sized 24 and sitting in the corner at rest as an empty outline so the way in is still visible without a mode, and the sheet lifting as well when chosen, which is the language this app already uses on the palette.

What Nijimi does

GestureWhat happensAgainst the system
Tap the folded cornerSelects that sheet and turns the mode onClose to the system circle, in a different shape
Press and hold a sheetStarts a selection, and the sweep carries on from the same touchA deviation: iOS keeps this gesture for the context menu
Drag one finger sideways, in the modeSweeps sheets in, from where the drag began to where the finger isMatches what Apple documents for a vertically scrolling grid
Drag back over the runReleases the sheets it passes back overMatches the two-finger behaviour Apple describes
Drag two fingersSelects without entering the mode firstMatches the system gesture
Swipe one sheetShows share, save and discard for that sheet aloneMatches Mail and Procreate
Tap SelectThere is no Select buttonA deviation, taken deliberately

Two deviations are deliberate and worth keeping: the folded corner instead of a blue circle, because the sheets are paper and the mark should not sit on top of the work, and no Select button, because the fold is visible at rest and the mode is not a place you have to go. The third is the one to watch. Press and hold is the way in on Android, and on iOS that gesture belongs to the context menu, so anyone who holds a sheet expecting a preview gets a selection instead. If it trips people up, the fix is not to add a Select button back, it is to let the fold itself start the sweep.