Blomming @Ruby Social Club Milan, @Mikamai - July 2010
1. Blomming.com
The Sociable Marketplace
Nicola Junior Vitto
Blomming.com
Ruby Social Club, @Mikamai, 22 July 2010
giovedì 22 luglio 2010
2. Blomming.com: Cos’è
Sistema di Social E-commerce
=
E-commerce per i Social Media
giovedì 22 luglio 2010
3. A chi si rivolge
• Designer. Le nuove generazioni in fashion, arti & artigianato, design
e creatività in genere
• Artisti e Artigiani. “Professional Amateurs”, hobbysti, appassionati del Fatto-a-
mano e del Fai-da-te
• Techie. Il “popolo” di eBay, blogger, etc.
• Micro-business. Negozi e altri esercizi commerciali, professionisti, artigiani con
un business affermato, etc.
• Corporate. Aziende, associazioni, etc.
giovedì 22 luglio 2010
5. Cosa fa
• Sell-it-yourself: Permette di vendere direttamente
sul proprio sito / blog [prototipo funzionante su http://
Blomming.com!] e sui Social Network (es. sul profilo
di Facebook)
• Make other sell: Consente la creazione di Storefront
con logica editoriale, mediante aggregazione o aggiunta
di prodotti e produttori
giovedì 22 luglio 2010
12. Beta
Embed per
siti e blog
Social
App
giovedì 22 luglio 2010
13. Gamma
Embed per
siti e blog
Social
App
Storefront
Web App
API
Mobile
etc.
giovedì 22 luglio 2010
14. Storefront: Aggregatore di prodotti
Demand aggregation
Lead generation Brand Distr. channel mgmt
Partnering
Stor
efro
nt
Seller
General
shop
public
etc
Affiliazione
giovedì 22 luglio 2010
15. Ecosistema
• Le API di Blomming consentiranno a terze parti di sviluppare
applicazioni:
✓Aggregando i prodotti dei seller esistenti
✓Creandone di nuovi
• Tutte le parti saranno remunerate da un meccanismo di
affiliazione
✓Plugin: WordPress, Drupal, Ruby on Rails, jQuery
✓Applicazioni senza server side: HTML + Javascript
giovedì 22 luglio 2010
16. Ora parliamo
un po’ di tecnologia...
giovedì 22 luglio 2010
17. JSONP
Cos’é?
Acronimo di: JSON with Padding
A cosa serve?
Ad ovviare alla “same-domain-policy”
per accedere a risorse di domini diversi
giovedì 22 luglio 2010
21. Rails
Non re-inventare l’acqua calda...
giovedì 22 luglio 2010
22. Rails
...c’è una gem o un plugin
per (quasi) tutto! :)
giovedì 22 luglio 2010
23. Rails: esempi di gems o plugins
• Autenticazione: Authlogic
• Upload files: Paperclip
• Transazioni: Active Merchant
• Tagging: Acts as Taggable
• Paginazione risultati: Will Paginate
E tanti altri...
giovedì 22 luglio 2010
24. API
Esponi la tua webapp
all’esterno sviluppando delle API
giovedì 22 luglio 2010
25. API Rest
Applicazione “monolitica”
Basecamp
Shopify
Stessa interfaccia per webapp ed APIs
giovedì 22 luglio 2010
26. API Rest?
Applicazioni separate
Twitter
Facebook
Friendfeed
Interfaccia diversa ma separazione della logica
(non sempre RESTful)
giovedì 22 luglio 2010