May 4-5 2008
Moscone Center
San Francisco, CA

AntiMashup

From StartupCamp

Jump to: navigation, search

Moderator: Robert Ficcaglia Blog

I have posted my thoughts on the topic on my blog. Here's a brief synopsis:

Anti-Mashup Build a new web service from scratch in days...for fun and profit?

(a.k.a. Startups for the hyper-impatient) (a.k.a. "Stealth mode" is for weenies!)

Topics include:

  • Which framework(s)
  • Which language(s)
  • What skills required

Disclaimer: I have no magic to offer and am just as curious as you as to which tools are best. This is NOT a lecture but an open forum for discussion and if people are interested, a workshop using a hypothetical model.

More


Is LAMP ready for turnkey development? Drupal? Compatability issues

Ruby on Rails server side application framework. has setup scripts to create directory structures, set up project quickly Ruby Scripting language built from the ground up to be object oriented Rails Application framework developed by 37Signals (Basecamp, Backpack,...) Strength is directory structure, MVC Separation, Naming conventions, Data bindings Since following these conventions, scripts can provide automation to put it all together

Python - TurboGears PHP - CakePHP, CodeIgnitor, RailsOnPHP

Bringing a service to web with scalability?

Adobe Flex and Lazlo. Lazlo supports flash and DHTML client frameworks Back end is Java for both OpenLazlo.org

Java server side productivity tools Spring - very easy to get up and running but gets more complex as tie into Hibernate, etc JBoss Seam, Java Trails

Does Ruby on Rails scale? Doesn't seem to work with Apache very well. If doing database app, db will be the slowest component so Ruby will not be the bottleneck Lighttp - YouTube uses this?

Datapoint on skill sets supply and demand 2000+ java jobs in MTV 100 or so Rails/Ruby Offshore - everyone knows Java and frameworks, .NET Ruby not so much. What about PHP?

Anyone using content management systems (like Drupal) as a platform? If service offering is content based, add in plugins to framework to create your applicaton CMS systems are very search engine unfriendly so impacts marketing capability Some are now hooking in better - metatags, URL rewriting. Drupal is probably the best PHPNuke - great skinning templates Joomla, Smarty, PHPSavant

What is a mashup - combination of services ie Craigslist housing ads combined with Google Maps Now - taking APIs from different sources and bringing it to one place. Using data from different services

What web services out there? ProgrammableWeb.com list APIs available

Yahoo web services - mail api only offered for

Widgets - offered to go on blogs, etc. weather, time, etc Yahoo YUI - ratings, sliders, etc. Webpage widgets, yahoo/google desktop widgets, firefox extensions Getting your service on the desktop could be a very powerful business advantage - ebay-Skype

Salesforce Platform - AppExchange, Apex

Enterprise space too much complexity - BluejayCS.com web framework to model workflow, dispactch, validation, etc in Java. Built own platform but is similar to AppExchange.

Personal tools