News for hackers. Stuff that matters.
Re:Introducing the new Snapchat by distantsounds on Wednesday November 29, 2017 @10:47AM (#15807655)
So you prefer gimping your photo quality because you're too lazy to learn how the API works, and assume that your users are OK with this as well?
Re:Introducing the new Snapchat by unfunco on Wednesday November 29, 2017 @10:54AM (#15807731)
Aren't the photos on Snapchat intended to be ephemeral? I'd be totally okay with potato quality if I was sharing something quickly because Snapchat isn't a photography app.

It's not as if Snapchat are a tiny company with nobody smart enough to notice there's a camera API, this is intentional.

If you want to send a quality photo to a friend, there are apps for that.

Re:Introducing the new Snapchat by distantsounds on Wednesday November 29, 2017 @10:58AM (#15807772)
"snapchat isn't a photography app"

you literally take photos and send it to people

Re:Introducing the new Snapchat by badnew on Wednesday November 29, 2017 @11:40AM (#15808171)
Snapchat is to photography as passing notes in class is to literature
Re:Introducing the new Snapchat by bitdeveloper on Wednesday November 29, 2017 @11:04AM (#15807823)
Sure, but it's a sticky note, not a novel.
Re:Introducing the new Snapchat by squeaky-clean on Wednesday November 29, 2017 @11:04AM (#15807822)
> Aren't the photos on Snapchat intended to be ephemeral? I'd be totally okay with potato quality if I was sharing something quickly because Snapchat isn't a photography app.

This hasn't been the primary focus for years. You can now send Snaps that don't expire after a time limit, and can save your snaps to your storage or Snap's cloud storage (called "memories").

Re:Introducing the new Snapchat by Gaelan on Wednesday November 29, 2017 @11:28AM (#15808043)
The non-expiring snaps still disappear when you close them; they just don’t auto-close. I guess there’s memories, but I doubt most people take photos just to put in memories.
[dead]
[dead]
Re:Introducing the new Snapchat by sctb on Wednesday November 29, 2017 @11:57AM (#15808390)
We ban accounts that show up just to violate the guidelines. If you'd like the account to be unbanned, you can email us at [email protected].

https://news.ycombinator.com/newsguidelines.html

Re:Introducing the new Snapchat by imiric on Wednesday November 29, 2017 @12:00PM (#15808423)
Please follow the HN comment guidelines: https://news.ycombinator.com/newsguidelines.html .
Re:Introducing the new Snapchat by jcrei on Wednesday November 29, 2017 @11:09AM (#15807873)
Snapchat (the company) defines itself as a camera company. This can be seen in their IPO and SEC filing documents. And I bet it has a lot to do with their snapchat spectacles.
Re:Introducing the new Snapchat by jlgosse on Wednesday November 29, 2017 @10:52AM (#15807709)
I've used some pretty recent Android devices which take 1-2 seconds to focus and capture using the actual camera, so I see where he's coming from. Done > perfect when you're trying to capture something happening RIGHT now.
Re:Introducing the new Snapchat by distantsounds on Wednesday November 29, 2017 @10:56AM (#15807742)
Hate to break it to you, but Snapchat still struggles to focus quickly. Probably because they're using the viewfinder's built-in lower resolution to perform the focus action, which further hampers its ability to focus on an object accurately
Re:Introducing the new Snapchat by tartuffe78 on Wednesday November 29, 2017 @11:06AM (#15807848)
We we're doing video, so we are using Camera1 (and Camera2) where its available, but its a bad situation. Lots of obscure devices we don't have access to test on fail regularly and users blame us not Android. The API is clumsy and broken, not just difficult to use.

If I was making an app with photo taking capabilities, I would explore the Snapchat route. Obviously Snapchats users are ok with this for the most part.

Re:Introducing the new Snapchat by mbzi on Wednesday November 29, 2017 @11:14AM (#15807915)
This^

I have made countless cross-platform AR apps for mobile and desktop. Never an issue with WebRTC/getUserMedia, iOS, windows, etc. However Android is always a nasty problem. From incorrect aspect resolutions, image stretching, silent fails. Each device needs a custom fix which is time consuming and costly. No wonder why Snapchat went an alternative route.

Re:Introducing the new Snapchat by clw8 on Wednesday November 29, 2017 @11:46AM (#15808244)
Are time-consuming custom fixes still commonly required in other (not camera reliant) Android apps too? I haven't really done any Android development since I had a Galaxy phone four years ago because this problem really turned me off to making hobby apps for Android.
Re:Introducing the new Snapchat by tartuffe78 on Wednesday November 29, 2017 @12:50PM (#15809041)
The camera & low-level video encoding / decoding are the most device-specific quirky in my experience. If you're making something that is just "software" it's all pretty standardized, but when you start accessing the "hardware" (video codec, camera, possibly low-level audio) is where the device specific differences catch you.
Re:Introducing the new Snapchat by Crespyl on Wednesday November 29, 2017 @11:06AM (#15807844)
It sounds like he does understand how the API works, doesn't like the way it works, and has decided that for the scope and goals of his project, doing things the fast and low quality way meets the needs of his users.
Re:Introducing the new Snapchat by jachee on Wednesday November 29, 2017 @10:52AM (#15807716)
How often is the Venn overlap of "High Quality Photo" and "OMG Selfie!" exceedingly relevant?
Re:Introducing the new Snapchat by brianwawok on Wednesday November 29, 2017 @10:51AM (#15807704)
What kind of photo quality do you need to take a selfie to send to your BFF with cat ears drawn on?