Search Results

C# 5 First Look

My book is finally available for pre-order! From the overview: Learn about all the latest features of C#, including the asynchronous programming capabilities that promise to make apps ultra-responsive Examine how C# evolved over the years to be more expressive, easier to write, and how those early design decisions enabled future innovations Explore the language’s [...]

Comments (2)

Universal Subtitles C# API Wrapper

This is available on GitHub here: https://github.com/joelmartinez/universalsubtitles-csharp C# 5.0 API Wrapper for the Universal Subtitles service, which is what the Khan Academy uses as their provider. I’m building this to add subtitles to the Khan Academy for Windows RT app. Usage is simple: using UniversalSubtitles; … var api = new UniversalSubtitles.v1.Api(); string video_url = “http://www.youtube.com/watch?v=W0VWO4asgmk&feature=youtube_gdata_player”; SubtitleLine[] subtitles = await [...]

Comments

Back in Orlando

Well that was fun It was only two years ago that I moved to NYC. In that time, I made a ton of new friends, had great conversations, and expanded my horizons by changing my focus to mobile development. It was an amazing experience, and I’m glad I had it. That being said, I am [...]

Comments

Multi-Armed Bandit in C#

After reading this fantastic blog post about how to do better than A/B testing (http://stevehanov.ca/blog/index.php?id=132), I decided to create an implementation of the algorithm in C#. As I already had a library dealing with statistical decision making on GitHub, I’ve added this functionality the nBayes library, which you can find here: https://github.com/joelmartinez/nBayes – specifically, in [...]

Comments

DarkSky API Wrapper for C#

When I saw that the guys from Dark Sky were releasing an API, I knew I wanted to work with it. So I whipped up a quick C# API Wrapper for the DarkSky API. You can find the project here on GitHub: https://github.com/joelmartinez/darksky-csharp Currently supported platforms are: Windows Phone, iOS, and Android via MonoTouch/Mono for [...]

Comments

The Problem with C# 5′s async/await Pattern

C# 5 brings a fantastic new feature … built-in asynchrony (not to be confused with concurrency). The compiler has added two new keywords, async and await, which allows your code to transparently change execution contexts. For example, instead of writing: Task .StartNew(() => MakeSomeDecisionSlowly()) .ContinueWith(result => ProcessResult(result)); You can simply say: bool result = await [...]

Comments (9)

Twilio-CSharp for MonoTouch and Android

I noticed that Twilio‘s official C# client didn’t have a version that you could use from MonoTouch and Mono for Android. So I took a few minutes, forked the project, and added some MonoDevelop projects so that you can compile for each of those two platforms. The mono versions are using the silverlight version of [...]

Comments

Calorie Count @ NYTM

This is already a few weeks old, but someone finally uploaded a good video of the presentation that I was a part of at the September New York Tech Meetup. Igor showed off the awesome new voice logging feature that we recently added to the iPhone version of the app (coming soon to the Android [...]

Comments

Lemonade Stand for WP7

Fresh on the Marketplace, Lemonade Stand for Windows Phone 7 now available for download! Please note: LMND.st is down until further notice, the app has been removed from the marketplace until that time. Welcome to Lemonade Stand, a new and easy way to buy and sell locally. Lemonade Stand is a neighborly commerce platform that [...]

Comments (1)

Lmnd.st for wp7?

In honor of the NY Startupbus at SXSW … a wp7 app for lmnd.st Yes, it’s pointing to the live API … though only the display of the current listings is built right now. Total time spent thus far: 50 minutes on the train this morning 1 hour during lunch

Comments