Quirky for Mobile Products?

I read about Quirky.com in the paper the other day. From my perusal it’s a site where people (you and me) can submit ideas for manufactured products.

For example, let’s say I have an idea for a dog leash with a built in flashlight. Clever eh? Well, you can describe it to the best of your ability and submit it to the Quirky.com site.

Ideas are socially curated (translation: visitors to the site can vote on how much they like the product.) Once they reach a certain threshold then the Quirky staff analyzes the idea from a design, marketing, manufacturing perspective, and decides whether it’s worth pursuing. If it is, they actually design or mock it up and put it up for “pre-sale” in their catalog. If enough people buy it then the product is actually created and you (the inventor) gets a small cut of the profits. Here’s their diagram of the process.

What if we created a similar service, but focused exclusively on products for app phones (e.g. iPhone and Android.) What do you think?


I’ll be teaching a course at Brandeis University

Follow along as I develop the course: Brandeis University Web App Dev, Mobile App Dev and Incubator

I’m fortunate to have the opportunity to co-teach 3 courses next year at Brandeis University. It’s something that I have wanted to do for a long time now and I am looking forward to it. As an experiment, I thought I would publish the course notes as I am developing them and perhaps get some feedback, suggestions or even volunteer guest speakers.

Here are the blurbs:

  • Web Application Development: An introduction to web programming that covers the fundamental languages and tools, including HTML/CSS for page layout, javascript/ajax for client-side interaction, and server side programming in Java, Ruby, and SQL. The course will also discuss security, scaling/optimization, and multi-tier architectures.
  • Mobile Application Development: An introduction to the design and analysis of mobile applications that covers the architecture of mobile devices, APIs for graphical user interfaces on mobile devices, location-aware computing, social networking. The course also covers the theory and practice of space and time optimization for these relatively small and slow devices.
  • Incubator: An introduction to software engineering for web and mobile applications. This course covers agile programming techniques, rapid prototyping, source control paradigms, effective software documentation, design of effective APIs, software testing and analysis, software licensing, with an introduction to business plans for software entrepreneurs.

I hope you are interested and take a look at the detailed syllabus and course notes and give me your comments and also volunteer as a speaker (we will be looking for a different speaker every week.)

Follow along as I develop the course: Brandeis University Web App Dev, Mobile App Dev and Incubator