Introduction To Mashups - Mashup Camp 5 - Dublin

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    4 Favorites

    Introduction To Mashups - Mashup Camp 5 - Dublin - Presentation Transcript

    1. Mashup Camp V | Dublin, Ireland John Herren | Developer | Consultant | Masher-upper
    2.  
    3.  
    4.  
    5.  
    6. What?
    7.  
    8. History
    9. Combination Visualization Aggregation
    10.  
    11.  
    12.  
    13.  
    14. Min Max Sum Avg
    15. Algorithms In place of Creativity?
    16. Classification Prediction Clustering Optimization
    17. Relax. It’s all about Distance.
    18.  
    19. Combination + Visualization + Aggregation + = Secret Sauce
    20.  
    21. Why?
    22. Fame
    23. Fortune
    24. Career
    25. Joy
    26.  
    27.  
    28. Who?
    29. Developers
    30. API Providers
    31.  
    32. Mashup Enablers
    33.  
    34.  
    35.  
    36. Kapow Google Mashup Editor Facebook Platform OpenSocial
    37. How?
    38. RSS SOAP XML-RPC WSDL REST
    39. Request-Response
    40.  
    41. $rss->channel->item[0]->title;
    42. SOAP
      • $client = new SoapClient("AmazonWebServices.wsdl");
      • $params = array(
        • 'keyword' => 'alpacas',
        • 'page' => 1,
        • 'mode' => 'books',
        • 'tag' => 'jhherren',
        • 'devtag' => 'YOURAPIKEY');
      • $result = $client->KeywordSearchRequest($params);
    43.  
    44. REST
    45. Other Response Types
    46. { "firstName" : "John",                     "lastName"  : "Doe",                     "age"       : 23 };
        • $results = unserialize(file_get_contents($url));
    47. Code Libraries
    48. <?php require_once 'Zend/Service/Flickr.php'; $flickr = new Zend_Service_Flickr('MY_API_KEY'); $results = $flickr->tagSearch(&quot;llama&quot;); foreach ($results as $result) { echo $result->title . '<br />'; } ?>
    49. AJAX
    50.  
    51. Pain Points
    52. Authentication: AuthSub BBAuth OAuth
    53. Performance & Scalability
    54. TOS & SLA
    55. Privacy Security Identity
    56. When?
    57. Q&A

    + jhherrenjhherren, 3 years ago

    custom

    918 views, 4 favs, 1 embeds more stats

    More info about this document

    CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

    Go to text version

    • Total Views 918
      • 877 on SlideShare
      • 41 from embeds
    • Comments 0
    • Favorites 4
    • Downloads 0
    Most viewed embeds
    • 41 views on http://jhherren.wordpress.com

    more

    All embeds
    • 41 views on http://jhherren.wordpress.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories