Jason Grey

Main menu

Skip to content
  • About
  • FlashDoctors
  • Resume

Category: Programming

Google+ Java API Launched

July 15, 2011

Quick note – I created a quick and dirty Google+ API using Java. It lets you get at public profiles, followers and following, as well as recent posts. Code is available on Google Code I have a social graph visualizer … Continue reading →

Posted in My Work, Programming

What makes a good component/service?

October 1, 2008

A few collected thoughts & notes from around the web regarding what makes a good component/service. Interface – all implementations share this. Should have few methods, use data objects as return values, take primitives as inputs, throw only custom exceptions, … Continue reading →

Posted in Programming, Services

iPhone development thoughts

June 6, 2008

I’ve recently finished the functionality of my first native iPhone application. Here are some thoughts: Apple makes it easy to “do the right thing” as far as the UIKit libraries go, pretty nice, and cleaner & easier than Swing or … Continue reading →

Posted in My Work, Programming

Presenting at mn.swf camp 2008

April 6, 2008

I’ll be presenting development best practices in the Flex/Flash/AIR tomorrow at mn.swf camp. Check back on this post for a copy of the presentation after I’m done. Here is my presentation.

Posted in My Work, Programming

Learn objective-c/Cocoa (Mac OSX) development on the PC…

April 1, 2008

So, I got interested in developing an application for the iPhone, but I don’t have a decent Mac to develop on. I found that the iPhone development is based on a subset of the Mac Cocoa framework. OSX came from … Continue reading →

Posted in Programming

First thoughts on Microsoft Silverlight

July 28, 2007

Cool that it can work with plain JS and XML Fast rendering engine Cross platform/browser MediaElement events not great – may be due to the beta version. I’m currently working on a very simple video player in SilverLight that will … Continue reading →

Posted in Programming

Object Oriented Programming

March 20, 2006

One of the most important concepts you can learn is Object Oriented programming. Once OOP is mastered, learning any object style language becomes much simpler. Common OOP languages used on the web: Java, C#, as well as scripting languages such … Continue reading →

Posted in Programming

Archives

  • July 2011
  • May 2009
  • April 2009
  • October 2008
  • June 2008
  • April 2008
  • March 2008
  • July 2007
  • March 2006

Meta

  • Log in
Powered by WordPress and Foghorn