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.
Probably something to do with the ad hoc compiler and lack of ES6 support.
See https://github.com/jashkenas/coffeescript/graphs/contributor...
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
https://github.com/ruby/ruby/graphs/contributors
https://github.com/golang/go/graphs/contributors
- 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])
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.
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.
http://caniuse.com/#search=pointer%20events
For a traditional PC interface, there isn't such a natural way of handling this interface.
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?
In any event, looks fantastic and best of luck.
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).
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.
Furthermore, scrolling in the details doesn't work properly. (Firefox on OSX) Really nice app for the phone!
- 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
Do you have someone to build it? I'd totally be willing to give it a go.
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.
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 :)