It's one of 95 entries, and there's a great panel of judges (Fred Wilson, Naveen@Foursquare, VC investors and more), so anything I can do to get attention is good.
Even if you don't like it, the competition in general could do with some more "organic" voting, so if you've got a few spare minutes, take a look through and vote for some that stand out. You can vote once daily for each app.
Sorry, breaking point with this particular UX anti-pattern reached.
What is with this new fad of useless and distracting menus appearing at some random interval when you scroll down? It's bloody annoying. I'm no longer bothering to finish articles it's so distracting.
I will never and 99% of your readers will never, ever search your site. So why shove the search box in my face at some random point when I'm scrolling down?
Pointless animations distract you when you're trying to read.
Stop doing it people, stop installing themes that do it and even sticky menus are bloody annoying a-la bootcamp. Remember frames? Ever stopped to wonder why no-one ever uses them any more? Cause it sucks. UX for blogs should be for reading. The only good reason for using a sticky menu is for an application where the menu is actually pretty important.
Sticky stuff on the side, absolutely fine, even useful. Sticky stuff getting in the way of the article? Bloody annoying!
So I have. Ta-da!
- Look at WEST 8TH ST. Zoom in as far as possible, then zoom out one click. That was the easiest for me to read because it was higher contrast and the letters naturally had more space in and around the letters.
- WASHINGTON SQ N is almost impossible for me to distinguish. All I could make out was WA...TON SO N at first. I couldn't tell that there was a Q in SQ and kept thinking it was an O.
- I really, really like the map styling.
Hopefully that helps you.
This is something I'd thought about actually, but not really covered in the post: Google has, I'm sure, done hours upon hours of research into map clarity. Sizes, colours, fonts, etc. By switching away from Google I'm losing all that- and any updates they publish.
So it's a double edged sword. The good news is that I can keep iterating- I'm not happy with a number of the zoom levels as they are right now (labels not repeating often enough, too small text, etc) and in time I intend to go back and fix those issues. So thanks for the detail- I'll definitely keep it in mind.
In shorter term good news: If you're on an iPhone >=4, the retina tiles are considerably more readable.
Question: Do you send the driver feedback to taxi company or is it just locally stored.
Right now, the feedback is just local. But I've spoken briefly with city officials (who regulate the yellow cabs) about passing the information back to them. I'm keen to highlight good and bad behaviour so it would be awesome to have a "taxi driver of the year" sort of thing, alongside handling complaints.
As for the monetisation side of it- that's tricky as the app currently stands. But if it became a going concern I would probably pivot somewhat and make bookings through private car services (right now, the one thing it doesn't do is find you a taxi), then take a commission from that. All pipe dreams right now, of course...
I decided to go the mod_tile / Mapnik route so that I could generate tiles on the fly, world-wide. I have to agree that map styling is a huge time drain! Not only is it difficult for a map novice, such as myself, to figure out what all of the different Rules mean, but then the OCD takes over getting everything perfect. :)
Great write-up and really cool map style! I haven't even looked into customizing fonts yet. ;)
Odd. This happened the last time there was an article about make-your-own maps, too.
By using a magic mouse and a single swipe backwards/forwards - which is to zoom in/out respectively (similar to a mouse wheel), causes the page to freeze and for Chrome to kill it due to it being unresponsive.
This functionality works fine on the generic MapBox demos.
It's a shame because custom maps are a good idea, especially when you have so much flexibility over the styling, I just like using gestures to make zooming that little bit easier.
This inspires me to try out TileMill on one of my own projects.
You might want to look at tile caching projects which might make the initial tile-generation take less time in exchange for only pre-rendering some tiles. (Perhaps less important in your situation but would be beneficial when you want to cover a larger area.)
I had a quick look at some options, this might work with your set up: http://tilestache.org/