News for hackers. Stuff that matters.
Re:Show HN: New calendar app idea by petermolyneux on Monday June 06, 2016 @08:19AM (#11846195)
Hi all. Just wanted to show you my latest side project (been working on it for a couple of years now). It's a calendar app with a twist.

It's developed as a web app, thats wy it could be integrated directly on the landing page. It can also be run on any device directly from http://app.oneviewcalendar.com

Instead of the traditional monthview and day view I have used a timeline that is zoomable and scrollable. Give it a try, it's quite a different experience.

Please leave me a comment :)

Re:Show HN: New calendar app idea by yuchi on Tuesday June 07, 2016 @07:02AM (#11853612)
As I said in another comment, I was developing something incredibly similar many years ago. I really believe it’s the best UI for a calendar.

I hope to help you somehow, I opensourced that small thing I built then: https://bitbucket.org/yuchi/dirt-testing-1

It’s written in Coffee Script (sorry, it was all the rage in 2012) but if you create an HTTP server in the root of the project everything should work out of the box because I checked in the compiled sources. To zoom in and out use shift-drag.

Re:Show HN: New calendar app idea by dorianm on Tuesday June 07, 2016 @10:40AM (#11854790)
CoffeeScript is still popular today even if it's not as "hyped" as it used to.
Re:Show HN: New calendar app idea by bcherny on Tuesday June 07, 2016 @12:14PM (#11855468)
Unfortunately the CoffeeScript project seems to be in maintenance mode, and hasn't had a release for ~9 months.

Probably something to do with the ad hoc compiler and lack of ES6 support.

See https://github.com/jashkenas/coffeescript/graphs/contributor...

Re:Show HN: New calendar app idea by wuliwong on Tuesday June 07, 2016 @12:48PM (#11855725)
Wow that's crazy. I saw your comment and thought "no way." I'm not the most tied into open source development but it is very surprising to me that something that is so embedded inside Rails is not being actively developed. I wonder if Rails is going to move away from it now as it probably should anyway?
Re:Show HN: New calendar app idea by dorianm on Tuesday June 07, 2016 @03:11PM (#11856949)
Maybe the language is just stabilized and works very well already, but it's still active: https://github.com/jashkenas/coffeescript/pulse (last commit is 6 days ago).

It doesn't say anywhere that it's in "maintenance" mode.

But it's true that it could be more active: http://coffeescript.org/#changelog

Re:Show HN: New calendar app idea by bcherny on Tuesday June 07, 2016 @03:39PM (#11857160)
Re:Show HN: New calendar app idea by rev_bird on Tuesday June 07, 2016 @12:56PM (#11855806)
This is such a bummer to me. I was a late-comer to CoffeeScript (just joined a project at a company that's been using it for years), and I absolutely love it. I was really skeptical ("JavaScript works just fine! Why change the syntax for no reason?"), but it's so slick.
Re:Show HN: New calendar app idea by bcherny on Tuesday June 07, 2016 @01:16PM (#11855928)
Same here. Personally I prefer ES6 for a few reasons:

- Future compatible, more interoperable

- ES6 classes can extend each other in a standards compliant way

- CS arrow functions feel verbose compared to ES6

- Constants

- More tooling support

- More features

- Upcoming features, like ES7 async/await have polyfills that you can use today (as opposed to CS - https://github.com/jashkenas/coffeescript/pull/3813)

Though I do miss a couple of things:

- The last expression in a block is implicitly returned (nice sugar for functional programming)

- Ranges ([1..10])

Re:Show HN: New calendar app idea by prebrov on Tuesday June 07, 2016 @02:05AM (#11852691)
This is awesome! I find Fantastical's presentation to be very poor (though love their input), Sunrise is now on the way out... The UX you came up with is amazing!

I'd pay as much as I paid for Fantastical for your native iOS app with CalDAV support, right now. Even more, to make sure you keep developing it.

If you're certain it has to stay free, please consider open sourcing it. Shopping for critical Apps every three years 'cause authors got bored of it is painful.

Re:Show HN: New calendar app idea by Kip9000 on Tuesday June 07, 2016 @06:11AM (#11853471)
I like the idea but semantically, this is confusing. If I want to scroll, it zooms in/out. Even that, it doesn't keep the focus making me wanting to really scroll. Now I'm really confused how to scroll. (I know how but I'm giving you the cognitive load that's necessary here). What would be cool is to use zoom gestures to ....zoom . That is completely intuitive. Aside from that, vertical bars take too much screen space without adding much information. Perhaps they could be translucent or some such.
Re:Show HN: New calendar app idea by yuchi on Tuesday June 07, 2016 @06:45AM (#11853563)
It’s scroll-jacking to let users without a touchpad to zoom in and out. I expect the mobile/touch version to be way more sensible.
Re:Show HN: New calendar app idea by Kip9000 on Tuesday June 07, 2016 @07:32AM (#11853722)
I know, but users without touchpad had zoom functionality (like ctrl+wheel or ctrl+scroll) for years. Don't get me wrong I like the zoomability of a calendar, it is an excellent way to visualise information.
Re:Show HN: New calendar app idea by yuchi on Tuesday June 07, 2016 @09:26AM (#11854324)
Managing both is very difficult, at least until we get pointer events supported (http://caniuse.com/#feat=pointer)
Re:Show HN: New calendar app idea by wuliwong on Tuesday June 07, 2016 @11:35AM (#11855176)
I'm confused by what is difficult. In this case I would make the UX allow the native scroll trigger to operate and then add a zoom trigger. If you make the zoom triggers to be both ctrl+click and two finger pinch then it will work across all devices (ie. mobile/desktop/touchpad/mouse).

I agree that it will be great to be able to target touch pads or mouse/keyboards but I believe it is pretty simple to fix the UX on this app.

Re:Show HN: New calendar app idea by Brakenshire on Tuesday June 07, 2016 @07:34AM (#11853727)
The zoom and touch gestures are there on mobile. Ideally the same would be available for laptops that have the same gestures on their touchpad. Presumably this would require something like Pointer Events:

http://caniuse.com/#search=pointer%20events

For a traditional PC interface, there isn't such a natural way of handling this interface.

Re:Show HN: New calendar app idea by thomasfl on Tuesday June 07, 2016 @06:49AM (#11853580)
It's an excellent idea to have a calendar that can be zoomed without steps. You just got to think of a way to make it easier for user to know how to scroll and zoom. Maybe two finger swipe should be scrolling and one finger swipe zoom? I don't know, but please keep up the good work.
Re:Show HN: New calendar app idea by epaga on Tuesday June 07, 2016 @01:11AM (#11852516)
Beautifully done. I have had this exact idea for years as well and you basically took the dream app I was going to build "Some Day" and seem to have nailed the execution. Bittersweet feeling for me. ;-) Hope this becomes hugely successful!
Re:Show HN: New calendar app idea by petermolyneux on Tuesday June 07, 2016 @01:59AM (#11852676)
Oh, Sorry friend I know that feeling. We should of teamed up ;)
Re:Show HN: New calendar app idea by epaga on Tuesday June 07, 2016 @09:03AM (#11854153)
Well if you ever need help with the iOS version, we still could. :-)
Re:Show HN: New calendar app idea by nojvek on Tuesday June 07, 2016 @02:04AM (#11852687)
The execution is awesome. So smooth. What are you using for the nice animations and transitions? Is it available on iOS?
Re:Show HN: New calendar app idea by mediumdeviation on Monday June 06, 2016 @11:19PM (#11852159)
Wait, are you Peter Molyneux the game designer of Fable fame, or do you just happen to have the same name?
Re:Show HN: New calendar app idea by rbut on Monday June 06, 2016 @11:39PM (#11852234)
Considering it says "By Peter Molyneux, Sweden", I'd say he just has the same name. Peter Molyneux the game designer, is from the UK.
Re:Show HN: New calendar app idea by bhtru on Tuesday June 07, 2016 @01:53AM (#11852661)
You're right on the money. It's not the British Molyneux of game design fame but rather a fellow from Sweden. The whois of oneviewcalender.com shows he's definitely from Sweden & lives in Sweden. I won't go any further with the doxxing though. He also owns slidecalender.com too - which I is a less apt name than oneviewcalender.
Re:Show HN: New calendar app idea by radicalbyte on Tuesday June 07, 2016 @03:06AM (#11852894)
It's a different guy, I think that this is him: https://www.linkedin.com/in/petermolyneux
Re:Show HN: New calendar app idea by pvg on Tuesday June 07, 2016 @01:46AM (#11852624)
'of Fable fame' is practically blasphemous.
Re:Show HN: New calendar app idea by bhtru on Tuesday June 07, 2016 @01:49AM (#11852643)
Different generations different games. Not everyone played Populous.
Re:Show HN: New calendar app idea by xeromal on Monday June 06, 2016 @11:25PM (#11852180)
No shit!
Re:Show HN: New calendar app idea by gravypod on Monday June 06, 2016 @10:29PM (#11852003)
Can it be self hosted by users? Is it open source?
Re:Show HN: New calendar app idea by petermolyneux on Tuesday June 07, 2016 @01:19AM (#11852540)
Haven't thought of that, but maybe self hosting could be done. I intend to make the app free, but it isn't open source.
Re:Show HN: New calendar app idea by lucb1e on Tuesday June 07, 2016 @02:12AM (#11852721)
Why free if not open source? Because the latter would be a prime requirement for me; the former is not.
Re:Show HN: New calendar app idea by Freak_NL on Tuesday June 07, 2016 @03:48AM (#11853014)
I'd love to know as well, in particular your stance with regard to the UI concept itself — which is a very interesting take on a common problem.

Is it your intention to proselytise this particular UI concept (i.e., “Everyone should use this type of calender view! It makes calendering better for everyone. Get inspired and go implement it in your own software!”) or to test the waters for a commercial product?

Re:Show HN: New calendar app idea by gravypod on Tuesday June 07, 2016 @09:57AM (#11854516)
For me, at least, being able to personally audit, contribute, and maintain the software (even in a case where you stop caring about it) is very important to me.

In any event, looks fantastic and best of luck.

Re:Show HN: New calendar app idea by yabatopia on Wednesday June 08, 2016 @02:40PM (#11864500)
Don't make it free, charge for it. If it's valuable, people will pay for it.
Re:Show HN: New calendar app idea by jordanlev on Tuesday June 07, 2016 @11:47AM (#11855274)
Very cool -- nice work!

If I want to actually use this thing, how does it persist data? Is there a way to create an account, or do I have to never ever clear my browser cookies (or localStorage)? Accessing across different devices? Etc. (Not sure if this is just a UI proof of concept or an actual app you expect people to use).

Re:Show HN: New calendar app idea by paradite on Tuesday June 07, 2016 @02:21AM (#11852758)
Nicely done. One comment: It took me a while to realize the numbers on the top right triangles are week numbers in the year. Typically I am not concerned with that, not sure if there are general use cases for the week number.
Re:Show HN: New calendar app idea by hiergiltdiestfu on Tuesday June 07, 2016 @05:28AM (#11853321)
Week numbers are important in scrum and release plannings, and in university (someone mentioned "parity" - some courses happen in odd weeks, others in even weeks). Keep them, I miss them :D
Re:Show HN: New calendar app idea by qw on Tuesday June 07, 2016 @02:40AM (#11852805)
Week numbers are used a lot in my experience. Features are often promised by week X. Events, work schedules and even vacations are also often referenced by week.
Re:Show HN: New calendar app idea by wingerlang on Tuesday June 07, 2016 @03:05AM (#11852889)
It could vary by country as well, when I grew up and went to school it was used a whole lot. I don't remember the last time I saw it though, and since moving abroad I definitely haven't seen it.
Re:Show HN: New calendar app idea by Freak_NL on Tuesday June 07, 2016 @03:41AM (#11852991)
It varies a lot by trade and profession. Any place where complex scheduling is part of the job tends to use them (e.g., schools, manufacturing plants, accounting).
Re:Show HN: New calendar app idea by rplnt on Tuesday June 07, 2016 @03:00AM (#11852868)
Me neither anymore, but I was concerned with week's "parity" in school. I.e. whether the week was even or odd.
Re:Show HN: New calendar app idea by downtide on Tuesday June 07, 2016 @02:13AM (#11852730)
I like the zoomable/scrollable view that's a UI improvement. The add event form could do with some UI tweaks. I'm not the biggest slider fan, but that might be a better control for the reminders (with sticky graduations) (instead of a dropdown) and reduce the length of the form.

Some autocompleteness on the 'Where's could be good. Can you make time input easier?

Shifting between calendars needs to be very easy. I used to use Gcal, and I was forever putting events in the wrong calendar.

Re:Show HN: New calendar app idea by dandare on Tuesday June 07, 2016 @04:01AM (#11853060)
I absolutely NEED this as a widget on my Android phone screen! Congrats to amazing job Peter:)
Re:Show HN: New calendar app idea by hollander on Tuesday June 07, 2016 @03:03AM (#11852881)
How do I add an event for next year januari? I can't seem to scroll down to that date. But OK, you can add a new event, drag it to today, then change the date? Apparently not. If I add a new event, I want to be able to change the date in the event details.

Furthermore, scrolling in the details doesn't work properly. (Firefox on OSX) Really nice app for the phone!

Re:Show HN: New calendar app idea by muxxa on Tuesday June 07, 2016 @03:39PM (#11857159)
Suggestion: don't shade alternate weeks (whether a week is odd or even is meaningless). Instead, shade the weekends, to allow you to easily identify days of the week even when day labels aren't visible.
Re:Show HN: New calendar app idea by joantune on Tuesday June 07, 2016 @05:29AM (#11853326)
Peter: you could add it as an offline Apache Cordova app as well, although you would have to be on the lookout for:

- Synching between apps (a fairly straightforward process, but still has to be done, given enough interest on the app [which it looks like you might have])

- System Webviews != Chrome or Safari (depending on iOS/Android version).

I would be happy to hunt this on ProductHunt as well, hit me up on twitter http://twitter.com/joantune if you want to schedule a date or simply reply here and I'll post it there.

Cheers, and good job, it looks good

Re:Show HN: New calendar app idea by jacalata on Monday June 06, 2016 @11:25PM (#11852179)
I like it! On my Android phone, I tried connecting my calendar - went through the Google with screen but then got some error message ("could not connect"?), and a spinning circle that never went away.
Re:Show HN: New calendar app idea by melbamorph on Tuesday June 07, 2016 @07:24AM (#11853696)
Same here. I'm on Android phone as well.
Re:Show HN: New calendar app idea by bpp on Tuesday June 07, 2016 @01:25AM (#11852565)
Love the animation that resolves the home icon into the menu icon.
Re:Show HN: New calendar app idea by frostymarvelous on Monday June 13, 2016 @04:52AM (#11892460)
This is totally awesome. Do you already have plans to build it as a mobile app?

Do you have someone to build it? I'd totally be willing to give it a go.

Re:Show HN: New calendar app idea by downtide on Tuesday June 07, 2016 @02:17AM (#11852740)
I don't like the working name/domain name. 'One View' itself isn't that bad. But I end up thinking of: "One's view", which sounds more like a comment board or Virtual reality app.
Re:Show HN: New calendar app idea by wuliwong on Tuesday June 07, 2016 @11:03AM (#11854960)
Really cool. I'd love to hear about what technologies you used and what issues you encountered in getting it to the fast/smooth state it is today. Really great work, thanks.
Re:Show HN: New calendar app idea by karmakaze on Tuesday June 07, 2016 @01:35PM (#11856067)
The demo is great. I hope that the tech used to make the demo is also used in the app to reduce duplication of effort and make the two more similar than different.

UX preference: I would rather swipe sideways to scroll between days preserving time of day than scroll vertically through 24h to get to yesterday/tomorrow.

Re:Show HN: New calendar app idea by hackney on Monday June 06, 2016 @11:33PM (#11852212)
As long as I can download it direct and not be tied to the playstore I'd love to try it out. I'm currently using the free version of acalendar atm.
Re:Show HN: New calendar app idea by petermolyneux on Tuesday June 07, 2016 @02:00AM (#11852678)
I could give you the apk. Send me an email and we'll do it that way.
Re:Show HN: New calendar app idea by hackney on Monday June 20, 2016 @12:11AM (#11936007)
Whatever. I got your email and it gave me a playstore link. Forget it.
Re:Show HN: New calendar app idea by wingerlang on Monday June 06, 2016 @11:49PM (#11852280)
This is awesome, I have multiple "linear calendar" mockups on my laptop right now that I never actually started up.
Re:Show HN: New calendar app idea by manmal on Tuesday June 07, 2016 @02:21AM (#11852760)
Are you sure you didn't get heavily inspired by Moleskine's Timepage?
Re:Show HN: New calendar app idea by petermolyneux on Tuesday June 07, 2016 @03:05AM (#11852890)
I like Moleskine's design and I have noticed the similarity. But their app is escentially different and if it matters the answer to your question is no :)
Re:Show HN: New calendar app idea by feiss on Tuesday June 07, 2016 @05:05AM (#11853246)
Really cool! makes me want to use a calendar app and plan my life! :D
Re:Show HN: New calendar app idea by downtide on Tuesday June 07, 2016 @02:23AM (#11852762)
The demo locked up my machine while trying to add an event.
Re:Show HN: New calendar app idea by masukomi on Tuesday June 07, 2016 @11:10AM (#11855005)
seriously good job with the demo page.
Re:Show HN: New calendar app idea by eyan on Tuesday June 07, 2016 @12:55AM (#11852472)
Very inspiring. Cheers!
Re:Show HN: New calendar app idea by kinkdr on Monday June 06, 2016 @11:05PM (#11852110)
Very clever! Good job!