Live data from Hacker News

Exploring Apple's 3D Touch

medium.com

21–30 of 31 posts

Re: Exploring Apple's 3D Touch

#23

How does pressure sensitive touch essentially differ from a long touch?

A long press is a function of time: "How long has the user pressed?"

3D Touch is a function of pressure: "How hard has the user pressed?"

In practice, things that your application previously accomplished with long presses may be more suitably accomplished with 3D Touch — things like contextual menus or shortcuts come to mind. Additionally, iOS has new APIs for presenting content using 3D Touch. The article briefly references them.

Re: Exploring Apple's 3D Touch

#24
post #5
post #4

Earlier quoted context omitted.

On my Android phone, at least, this can already be achieved with a double-tap of sorts.

Yes, here too. But pressing might be more intuitive then double tapping.

You can zoom in and out with one finger on Google Maps by tapping and holding (1.5 taps?) the map and then sliding your finger up and down.

Re: Exploring Apple's 3D Touch

#25

Wondering how the 3d touch changes the cross platform development!? What happens when a developer has 2 different actions for a long press and pressured (3d touch) press!? I have trouble understanding the usability pov for the 3d touch! Do we really need it?

Not much in the short to medium terms. Apple are still selling lots of iOS devices that don't have 3D touch hardware support, and will probably continue to do so for several years to come, so even iOS only apps will still need to offer alternative UI options for the lifetimes of those devices.

Re: Exploring Apple's 3D Touch

#26
post #2

I really would like to see google maps to make use of 3d touch to make zooming easier. Moving the finger up/down while pressing would zoom in/out. That would make one-finger usage of the maps so easy.

google maps used to have the +/- icons in the corner of a screen.. I found this to be very useful for single hand operation of maps... double tap + sliding doesn't work too well because your slide action is constrained to the range of your finger movement, and typically results in a small amount of zoom.

Re: Exploring Apple's 3D Touch

#27

Wondering how the 3d touch changes the cross platform development!? What happens when a developer has 2 different actions for a long press and pressured (3d touch) press!? I have trouble understanding the usability pov for the 3d touch! Do we really need it?

Apple very strongly advises that actions available via 3D Touch must also be available via some other mechanism. 3D Touch right now is used for shortcuts (e.g. on the home screen), or previewing things (e.g. Peek) where the Commit behavior is the same as what you get when you actually tap on the item instead of 3D Touching it.

Re: Exploring Apple's 3D Touch

#28
post #18

and to think there was an api to derive pressure from contact size back in 2.0 https://developer.apple.com/library/ios/documentation/UIKit/... anyone knows any app usage of this? I remember some games had pressure calculated from the accelerometer, don't know if any did use this one instead.

That was a private API -- not sure what Apple used it for, since GarageBand was using accelerometer from what I could tell.

In iOS 8 it became a public API. But the problem is that this didn't actually directly measure pressure, it just measured touch radius. Pressure affects touch radius, but so do a lot of other things (finger size, what part of the finger is used, which finger is used, etc) and so it's not particularly effective at extracting pressure.

Re: Exploring Apple's 3D Touch

#29
post #27

Wondering how the 3d touch changes the cross platform development!? What happens when a developer has 2 different actions for a long press and pressured (3d touch) press!? I have trouble understanding the usability pov for the 3d touch! Do we really need it?

Apple very strongly advises that actions available via 3D Touch must also be available via some other mechanism. 3D Touch right now is used for shortcuts (e.g. on the home screen), or previewing things (e.g. Peek) where the Commit behavior is the same as what you get when you actually tap on the item instead of 3D Touching it.

This is important because many users, especially the elderly, do not have the physical ability to press hard on the screen.

Re: Exploring Apple's 3D Touch

#30

Wondering how the 3d touch changes the cross platform development!? What happens when a developer has 2 different actions for a long press and pressured (3d touch) press!? I have trouble understanding the usability pov for the 3d touch! Do we really need it?

Liken it to a right-click on a two-button mouse interface. It just ads shortcuts (as stated below). You might cut/copy/paste with right-click in a spreadsheet, but it's also available on the File menu, keyboard shortcuts, etc. Need it? No. But I can see it being incredibly convenient and time-saving in many contexts.
Post reply on HN