Constant Contact Labs Developer Blog

Platforms

  • QuickView Web: Coming soon for iPhone, Android, Palm and more Posted Monday, July 26, 2010 Jim Garretson 1 Comment


    Labs is excited to present QuickView Web, a third entry in the QuickView family of mobile Constant Contact applications. QuickView Web is a mobile web app - an application delivered through the web browser, but with the look, feel and functionality of a native app. It’s intended to be compatible with any WebKit-powered mobile browser, including iOS, Android, Palm, and this fall’s new Blackberry and Symbian devices.

    Read on for more info, including a chance to help us beta test!

     
    Read Entire Article
  • Concurrency Insights from Web Server Technologies Posted Wednesday, June 2, 2010 Marc Schaedle 0 Comments

    As we explore the scaling of Web applications in many dimensions (number of users, size of data, UI functionality, and more), there are various challenges, many subtle and surprising.  Some of the thorniest arise from the high latency of communications over the Internet, which generally leads to designs supporting greater concurrency.

     
    Read Entire Article
  • Putting the Mobile Web First Posted Friday, May 28, 2010 Jim Garretson 0 Comments

    It is unfortunate, but probably not very controversial, to say that mobile web sites tend to be second-rate afterthoughts compared to “real” desktop-browser-optimized sites. A lot of popular web sites either provide no mobile-optimized version at all, provide an overly-specific one built only for the iPhone, or provide a super-generic, watered-down WAP version that admittedly presents the content, but usually so that it looks like an unstyled bulleted list. What’s worse, none of these mobile strategies really scale well to handle new devices - say, a new class of device with a screen halfway between that of a smartphone and a desktop. The iPhone-specific version usually doesn’t display properly, the WAP version is way too basic, and the full desktop site often requires Flash, Silverlight, Java, or other heavyweight plugins that aren’t always available.

    It’s kind of a mess.

     
    Read Entire Article
  • Applying Data Mining Techniques to MapReduce Posted Thursday, May 27, 2010 Huan Lai 0 Comments

    Here at the Labs, we have been playing around with the MapReduce programming model (namely the open-source Hadoop implementation) for a while, but have been relatively conservative up till now. Most of the jobs that we have done thus far have been relatively simplistic, being more or less basic aggregation functions, with the most difficult part being the shear size of the data itself. This time around, we are planning on being a little more adventurous with the techniques we will be using to analyze the data, mining deeper than we had before. Before actually diving in, I did some reading of books and papers from both academia and industry to get an idea of the landscape and what we could try. Here’s a basic summary of some of the more interesting things that I’ve stumbled upon and possible ideas that we will tackle in the near future.

     
    Read Entire Article
  •  1 2 3 >   Next

Interested in a particular topic?

If there are specific topics you’d like to see us discuss on our blog or other ideas you’d like to share, please let us know. Click here to contact us.