Day 26 - If the user can't find it, it doesn't exist
I slept in until 10 this morning. Â That felt good. Â My body needed the rest. Â Working 80 plus hours a week is incredibly tough. Â It's virtually impossible when you fail to get enough sleep.
For once, I took it fairly easy. Â I abandoned my idea to build a food truck app because a little more digging revealed that there is in fact already a food truck app that services San Francisco. Â It's called Trux Map. Â Instead I spent the day learning about UIView and UIScrollView from the Big Nerd Ranch iOS Programming Guide. Â I learned that every view is an instance of UIView or one of it's subclasses and that views exist in a hierarchy. Â They can have subviews and those subviews can have subviews and so on. Â UIScrollView is a subclass of UIView. Â They're typically used for views that are larger than the screen. Â Using a scroll view allows the user to pan, page, scroll, and zoom. Â I practiced implementing a hierarchy of views as well as scroll views.
I spent the evening at the Ridejoy launch party. Â I had a lot of fun and met some awesome people. Â I didn't get a chance to speak with any the founders at length but I really like what they're doing. Â Ridejoy is making it easy to ride share. Â They're taking something that could be scary and making it friendly. Â One way they're doing that is by utilizing facebook as a sort of reputation system. Â If you login via facebook, you can see if you have any mutual friends with other users, which can help alleviate a lot of the worry about getting in the car with a stranger. Â Another challenge they had to overcome is matching users up. Â Simply listing all of the ride share opportunities from a given city would be too overwhelming. Â And yet the chances of finding a perfect match (two or more people with identical requested departure times and departure/arrival cities) is slim. Â Thus they had to create an algorithm to match people intelligently. Â
Of equal importance is the user experience. Â Visitors need to feel comfortable and trusting of the site because those feelings will carry over to the usage of the service. Â The flow of the site needs to be such that the user is eased into the process without feeling overwhelmed, lost, or pressured to enter personal information before they're ready. Â Ridejoy has clearly been designed with all of these things in mind. Â It makes it easy to look around without signing in. Â And yet it subtly encourages you to do so with the promise of seeing if you have mutual friends with other users. Â It's all very well designed. Â
Congrats to Ridejoy on a successful launch!Â