I mean, who uses touch screens for development? I can't really imagine a scenario where it would be helpful for me. Maybe when doing work in Illustrator and Photoshop, but I usually use a different machine for that anyhow, because of Adobe's lack of Linux support.
I don't want to pay for something I won't use.
I am otherwise actively looking for a laptop.
System76 does not have European keyboard layouts, otherwise I would go with them.
Windows touch devices are a device type we target.
Typically testing using Chrome on Windows using a touch screen gives you a reasonable frame of reference for how iOS and Android behave since all are WebKit-like (at least until fine tuning, when you're of course testing on real devices).
seems to me that a touch screen laptop is a real touch device with browsers emitting (afaik) the same real touch events. as such it would seem to be better for tuning behavior compared to a laptop without real touch events. (of course it's best to have actual devices around for testing.)
I have previous generation XPS 13 Developer Edition with hi-res touch screen. I chose the touch screen mainly because of the high resolution it provides however while using it I realized that touch screen can be quite useful sometimes. My best use case is reading long documents while commuting by train with the laptop in my lap. I find swiping with my thumb much more convenient than scrolling or pressing up/down keys. Not that it is a killer feature but still nice to have.
I can understand the OP's thinking, although I have Lenovo's Yoga 2 Pro.
With my laptop in my lap, I typically have to be leaning back to comfortably use the keyboard. Sitting up or slightly leaning forward, it's more comfortable to grasp and scroll with the screen itself, maybe bent a little further back than typical usage. It's a more comfortable resting position.
Although sometimes I just flip my yoga into a tablet and that's just swell
Many times touch is more convenient than the trackpad especially when I am feeling lazy. I am reading this thread on a Y2P, lying on my side, laptop on the bed, one hand supporting my head and the other scrolling the page on the screen. Much easier than any other method.
when in tight vehicles (or even lying on a bed/couch), the spacebar is highly inconvenient (and often requires changing your grip of the laptop). I have used pg up and pg dn on laptop keyboards that put them in their proper place (top right by hinge). I agree with parent that touch screen is particularly nice for this (and I also never thought I'd appreciate it)
> harsh context break for me. There's no continuity like a book
more than a page turn?
I find the continual swiping distracting. And it's a much more complex motion (akin to a page turn) and must be done more frequently than paing. A tap of the space bar is about the simplest motion, and (except in cases of bad page design) gives a clean "start at top for next page" rather than trying to figure out where on the screen your next line is.
Touch screen is a big con for me. I've had an xps 13 for a brief time one year ago. It was the QHD model, I wanted the resolution. Well, the screen isn't bright enough and there is too much glare, almost like a mirror. It drains the battery faster, even if you disable the touch sensor. Although the colors were nice, white areas would look dirty, like there was some grayish pattern, probably the sensor grid. All this just drove my OCD crazy and I sold it.
Agreed, I had the 2015 model for personal use and bought the 2016 model for work: I got the QHD screen on the latter, and while I appreciate the screen quality, I really don't think it's worth it.
Beautiful machine. Whilst my primary is now a 6 core/32gb desktop, my laptop is the OG X1 Carbon from 2011. I was waiting for the initial release and might have been the first to order it in Australia. It is still looking great today (chassis looks as if it could be just a few weeks old, true I've looked after it but it's also just that solid/high quality panels), although the new is of course hugely improved.
Their i7 only had 4GB of memory, so I got the i5 version with 8. Unfortunately - or actually, fortunately - there was a bulge in the chassis that tech couldn't get out so ended up returning the unit, and by that time the i7/8/256 was just around the corner so arranged for that to be the replacement.
Unit still works today, and I'm very glad I got the i7 CPU now. Much snappier than the i5, even though battery life took a big hit. On top of that, battery is worn out. I am probably going to look for another replacement battery soon, and am keen on a 2018 upgrade, but anyway for short development stints including Docker it is great. Keyboard is top of the class, so is the track pointer (which I love).
The upcoming 2018 version (8th Gen Intels) is expected to have 4/8c which will be fantastic. Sadly only 16gb memory, but Docker has kind of shifted my requirements there vs Virtualbox. (Perhaps I'll wait for a version where Intel has sorted their Meltdown issue.)
I'll be honest, I'm still confused why the European 16GB non-touch xps13 configuration doesn't work for you...
Edit: ohhhh! You want non-touch but 4k. Now I see! But if it's paying for unwanted touch functionality vs a US keyboard layout (not to mention the vastly inferior design and size) then I know what I'm picking.
I just mention System76 because they have exactly what I want, but I have no way of being able to use it. I'm kind of bitter about it.
But yeah I'm getting sold more and more on the touch screen, honestly. I think gestures and such have the potential to be neat, and could optimize my workflow.
Being able to move and resize windowed stuff in i3, something I have bound to mouse keys at the moment, would be really neat with a touch screen. Makes the desktop seem tactile and real.
It is a pain to move them with key presses, so I usually move my hand to the mouse anyhow.
Gestures, like some tap or something to move a window out of the scratchpad, and back to tiling mode or whatever. Neat.
Though the keyboard combination I use now would probably be faster.
In addition, as Someone1234 pointed out, native touch events would be really nice to have when doing web dev. I for one constantly use the Chrome mobile emulator. Native would be better.
I'm glad the Dutch never widely adopted a different keyboard layout. Vowels with diacritics and the € are entered using a software method (dead keys, compose key, etc.) on a standard US keyboard layout.
I agree with you on System76 though. I am in the process of being a Galago Pro, but I really wish they'd open up or partner with a reliable distributor in the EU to lower shipping costs, provide localised keyboard layouts, and avoid having to pay VAT at the door.
It's sorta unfortunate that folks consider touch screens to be a useless luxury. I suspect if folks didn't, a lot of small X11 utilities would be easier to write.
I don't think anyone considers touch screens to be a "useless luxury"; the problem is that touch screens are also pro-glare, and that's actively harmful. I like 4k, and touch with a matte display would be unobjectionable, but any display that's not anti-glare is a big cup of nope.
> I don't think anyone considers touch screens to be a "useless luxury"
FWIW, I do. My current XPS 13 has a touchscreen which I would disable even if it didn't have so many downsides (battery, glare, etc). I'm pretty damn efficient with a keyboard and occasional mouse usage, and I don't really find a desktop touch screen to be at all desirable.
The 4K resolution is a huge bonus as well. Haven't been able to go back since going to 4K. It has the same vertical resolution as a 2K monitor on its side! Can't go back.
I'm extremely happy with my Thinkpad X1 Carbon 4th gen. That's my second ThinkPad, absolutely perfect for development, great no-nonsense laptop, works flawlessly with Ubuntu. Highly recommend it.
I have used exclusively ThinkPads with Linux for about a decade, and tried switching to the XPS 13 for my last two computers. I think it's a shockingly well designed machine.... On paper. The bezel improvement is incredible, my battery life is insane, but there are just two many things broken with it for me to bother.
1) Both chargers failed after less than a year
2) Wi-Fi and suspend have been a consistent problem (even on the Developer edition that came with Linux! Did nobody at Dell try connecting to the internet or suspending? It's a fucking laptop!)
3) Their "premium support" was worse than useless (I ended up spelunking through dmesg and firmware files and fixing it myself)
4) constant coil whine
5) a TouchPad that loses its mind a few times a day....
I had all of these problems on BOTH machines. The design is so good that it's _almost_ worth it, but I'm pretty confident I will never buy a Dell product again. Back to the X1 carbon for me.
Touch screen is very helpful if you do not plug a mouse.
Not just for web/mobile apps.
For scrolling the console lines / codes, it gives you a better feeling than finding the correct Fn-key combination and location of the PageUp/Down keys.
The scrolling using a touch screen is definitively not comparable with the two-finger gestures on the touch pad.
Selecting a window / moving window around is also more comfortable with a touchscreen than using the keyboard or touchpad.
I agree, I bought a laptop a few years back and it came with a touchscreen display. The only time it was of any use was when the Linux touch-pad drivers started playing up.
The main reason for putting touch screens on laptops is that Windows 8 - 10 have an interface that is designed to be tablet friendly, at the expense of being desktop friendly. So it is easier to do an occasional touch gesture to do certain things. Also, things like kinetic scrolling is easier with touch. With a mouse, you have to click the button, move the mouse, then unclick while the mouse is sill moving. Much easier to just flick the screen with your finger.
But I thought XPS developer edition was supposed to be aimed at Linux users, specifically Ubuntu.
I use i3, which would (edit:) not benefit from the touch screen from the get-go.
Maybe I could configure it to react to touch events in a cool manner, like moving windowed stuff around with touch. Resizing with two fingers.
I have an older Dell laptop with a 4K touch screen running Fedora 27. The touch screen works very well with Gnome and Chrome. So Linux users can get the same benefit that Windows users get.
well, as a developer they're giving you additional hardware to develop against so there's that case. But I think from the business standpoint, it probably doesn't make sense to have specific configurations for DE when being at or close to 1:1 with their Windows counterparts is probably easier in production.
I do! While the kids were watching TV, I was sitting next to them coding a personal project. As I was scrolling through documentation on the web, sometimes it was just easier to use the touch screen than to use the trackpad. I remember thinking to myself, "Whoa, I didn't think I'd use the touchscreen on this laptop".
If I had my quiet space with an actual keyboard and a mouse, I would not use the touch screen. But I no longer have that luxury and I found myself appreciating the touchscreen on my laptop.
I mean, who uses touch screens for development? I can't really imagine a scenario where it would be helpful for me. Maybe when doing work in Illustrator and Photoshop, but I usually use a different machine for that anyhow, because of Adobe's lack of Linux support.
I don't want to pay for something I won't use.
I am otherwise actively looking for a laptop. System76 does not have European keyboard layouts, otherwise I would go with them.