chriswarren
Uber et al. have done a lot to help with this in my experience, but I've had many times where I'm in a location that taxis aren't typically in the immediate vicinity. Calling the cab company has often led to lots of waiting, not knowing when the car will get there, with cars sometimes never showing up at all. Knowing that the car is definitely coming to you (whether it's a self driving car, Uber, or any other service that tracks the vehicle's location) help remove that uncertainty and definitely makes it an acceptable option in more areas.
That reliability and knowledge justify the extra cost for taking Uber (or requesting a self driving car some day) to me, more than the comfort or style of a town car compared to a cab.
I've heard that Android users can hook in to a lot more. Hopefully iOS opens up more access for other apps to send notifications to it.
The feature I probably use the most is the watch itself - I don't have to pull my phone out of my pocket to check the time, and flicking my wrist to activate the backlight works really well.
Zencoder announces Live Transcoding and Instant Play
There's not a lot of server-side code in the book, to be honest. Chapters like Creating a Widget focus on the client-side code - loading content in to your page and providing an example for what the data looks like, without getting in to "here's how you'd' do this in Ruby or PHP or .NET".
You don't need to know any RoR. There are a couple chapters where we use some Ruby (Jekyll and Cucubmer-driven Selenium Testing), but we walk you through getting things set up properly if you want to use them.
I'd recommend checking out the available integration libraries (http://zencoder.com/docs/integration-libraries/#libraries) that we and our customers have created to simplify your integration with Zencoder. You can read our docs (http://zencoder.com/docs/) and API reference (http://zencoder.com/docs/api) for more information about the options you can set. Our API Builder (https://app.zencoder.com/api_builder) will also help you get started with seeing how some of the options fit together.
As for S3, we work in Ruby and use RightAWS (http://rubygems.org/gems/right_aws). That would handle the transfer of files from your users to S3. If you're using another language I'd recommend checking online for an S3 library compatible with your language.