7 ms·
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 we
by petermolyneux 10y ago
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 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 :)
- dandare 10y agoI absolutely NEED this as a widget on my Android phone screen! Congrats to amazing job Peter:)
- epaga 10y agoBeautifully 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!
- petermolyneux 10y agoOh, Sorry friend I know that feeling. We should of teamed up ;)
- nojvek 10y agoThe execution is awesome. So smooth. What are you using for the nice animations and transitions? Is it available on iOS?
- PostThisTooFast 10y ago"Should of?" What?
- epaga 10y agoWell if you ever need help with the iOS version, we still could. :-)
- gravypod 10y agoCan it be self hosted by users? Is it open source?
- petermolyneux 10y agoHaven't thought of that, but maybe self hosting could be done. I intend to make the app free, but it isn't open source.
- lucb1e 10y agoWhy free if not open source? Because the latter would be a prime requirement for me; the former is not.
- Freak_NL 10y agoI'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?
- gravypod 10y agoFor 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.
- yabatopia 10y agoDon't make it free, charge for it. If it's valuable, people will pay for it.
- kinkdr 10y agoVery clever! Good job!
- mediumdeviation 10y agoWait, are you Peter Molyneux the game designer of Fable fame, or do you just happen to have the same name?
- xeromal 10y agoNo shit!
- rbut 10y agoConsidering it says "By Peter Molyneux, Sweden", I'd say he just has the same name. Peter Molyneux the game designer, is from the UK.
- bhtru 10y agoYou'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.
- radicalbyte 10y agoIt's a different guy, I think that this is him: https://www.linkedin.com/in/petermolyneux https://www.linkedin.com/in/petermolyneux
- pvg 10y ago'of Fable fame' is practically blasphemous.
- bhtru 10y agoDifferent generations different games. Not everyone played Populous.
- jacalata 10y agoI 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.
- melbamorph 10y agoSame here. I'm on Android phone as well.
- hackney 10y agoAs 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.
- petermolyneux 10y agoI could give you the apk. Send me an email and we'll do it that way.
- hackney 10y agoWhatever. I got your email and it gave me a playstore link. Forget it.
- wingerlang 10y agoThis is awesome, I have multiple "linear calendar" mockups on my laptop right now that I never actually started up.
- eyan 10y agoVery inspiring. Cheers!
- bpp 10y agoLove the animation that resolves the home icon into the menu icon.
- prebrov 10y agoThis 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.
- downtide 10y agoI 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.
- downtide 10y agoI 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.
- paradite 10y agoNicely 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.
- qw 10y agoWeek 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.
- wingerlang 10y agoIt 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.
- Freak_NL 10y agoIt 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).
- rplnt 10y agoMe neither anymore, but I was concerned with week's "parity" in school. I.e. whether the week was even or odd.
- hiergiltdiestfu 10y agoWeek 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
- manmal 10y agoAre you sure you didn't get heavily inspired by Moleskine's Timepage?
- petermolyneux 10y agoI 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 :)
- downtide 10y agoThe demo locked up my machine while trying to add an event.
- deleted 10y ago[deleted]
- hollander 10y agoHow 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!
- feiss 10y agoReally cool! makes me want to use a calendar app and plan my life! :D
- joantune 10y agoPeter: 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 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
- Kip9000 10y agoI 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.
- yuchi 10y agoIt’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.
- Kip9000 10y agoI 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.
- yuchi 10y agoManaging both is very difficult, at least until we get pointer events supported (http://caniuse.com/#feat=pointer http://caniuse.com/#feat=pointer)
- wuliwong 10y agoI'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.
- thomasfl 10y ago
- yuchi 10y agoAs 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 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.
- dorianm 10y agoCoffeeScript is still popular today even if it's not as "hyped" as it used to.
- bcherny 10y agoUnfortunately 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/contributors https://github.com/jashkenas/coffeescript/graphs/contributor...
- wuliwong 10y agoWow 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?
- rev_bird 10y agoThis 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.
- 10y ago
- wuliwong 10y agoReally 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.
- karmakaze 10y agoThe 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.
- masukomi 10y agoseriously good job with the demo page.
- jordanlev 10y agoVery 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).
- muxxa 10y agoSuggestion: 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.
- frostymarvelous 10y agoThis 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.