SlideShare une entreprise Scribd logo
1  sur  18
what brings us here




  why                        what                            who
         introduce myspace
                                                                   n00bs, starting
         application                steps, resources, help
                                                                   out, curious
         development




                                                                                     2
who’s that guy up there?




                           3
why build on myspace?




 Built on open standards   Broad reach                OpenSocial               Over 11,000 devs
 •JavaScript/OpenSocial    •over 45 million members   •easily bring to other   •active & vibrant community
 •REST/Oauth                using applications         containers
 •OpenID
 •Google Friend Connect
 •Portable Contacts
 •Activity Streams




                                                                                                             4
developer.myspace.com




                        5
wiki.developer.myspace.com




                             6
first step: sign up




  register            confirm   code




                                       7
add samples




              8
“basics” series




                  9
anatomy of an app




                    10
your first app: Teacher’s Pet




                                11
the pitch




              In grade school, teacher
             would publicly post scores
            Teacher gave extra praise to
                    top scorer
             The rest jealously scorned
                  “Teacher’s Pet”


                                           12
the parts




  Canvas           Profile           Home
  • get students   • current         • history of
  • submit test      teacher’s pet     teacher’s
    scores                             pets
  • send
    notification




                                                    13
the code




           14
upcoming tools




                 15
additional help


 • Forum
    – http://developer.myspace.com/community/forums/
 • Email
    – developerrelations@myspace-inc.com
 • Chat
    – irc.freenode.net #myspacedev
 • Me
    – http://www.myspace.com/beriberikix/
    – jberi@myspace-inc.com




                                                       16
more resources


 • Developer wiki
    – http://wiki.developer.myspace.com/
 • Blog
    – http://developer.myspace.com/community/blogs/
 • Twitter
    – http://twitter.com/myspacedevteam/
 • Developer profile
    – http://www.myspace.com/myspacedeveloperplatform/




                                                         17
questions?




             18

Contenu connexe

En vedette

nisource annual reports 2005
nisource annual reports 2005nisource annual reports 2005
nisource annual reports 2005
finance29
 

En vedette (12)

Vaikundarajan Reviews Motorola's next Smartphone - Moto X Play
Vaikundarajan Reviews Motorola's next Smartphone - Moto X PlayVaikundarajan Reviews Motorola's next Smartphone - Moto X Play
Vaikundarajan Reviews Motorola's next Smartphone - Moto X Play
 
Real Cost Of Stadium
Real Cost Of StadiumReal Cost Of Stadium
Real Cost Of Stadium
 
Gaza Point
Gaza  PointGaza  Point
Gaza Point
 
No A's In Fremont
No A's In FremontNo A's In Fremont
No A's In Fremont
 
MySpaceID Overview 2.5.09
MySpaceID Overview 2.5.09MySpaceID Overview 2.5.09
MySpaceID Overview 2.5.09
 
Facebook Myspace.Tt
Facebook Myspace.TtFacebook Myspace.Tt
Facebook Myspace.Tt
 
Building Apps with MySpace SDKs
Building Apps with MySpace SDKsBuilding Apps with MySpace SDKs
Building Apps with MySpace SDKs
 
MySpace Open Platform enhancements with OpenSocial 0.9
MySpace Open Platform enhancements with OpenSocial 0.9MySpace Open Platform enhancements with OpenSocial 0.9
MySpace Open Platform enhancements with OpenSocial 0.9
 
A Peek Into GE's Open Innovation Approach
A Peek Into GE's Open Innovation ApproachA Peek Into GE's Open Innovation Approach
A Peek Into GE's Open Innovation Approach
 
The Real Cost Of Stadium
The Real Cost Of StadiumThe Real Cost Of Stadium
The Real Cost Of Stadium
 
nisource annual reports 2005
nisource annual reports 2005nisource annual reports 2005
nisource annual reports 2005
 
Paris Flea Market proposal
Paris Flea Market proposalParis Flea Market proposal
Paris Flea Market proposal
 

Similaire à Getting Started with MySpace Applications

Using Web 2.0 Technologies in Computer Science Classes
Using Web 2.0 Technologies in Computer Science ClassesUsing Web 2.0 Technologies in Computer Science Classes
Using Web 2.0 Technologies in Computer Science Classes
SIGCSE Web 2.0
 
Open Data Semantic Web Community Barn Raising
Open Data Semantic Web Community Barn RaisingOpen Data Semantic Web Community Barn Raising
Open Data Semantic Web Community Barn Raising
Boris Mann
 

Similaire à Getting Started with MySpace Applications (20)

State Of Opensocial
State Of OpensocialState Of Opensocial
State Of Opensocial
 
Using Web 2.0 Technologies in Computer Science Classes
Using Web 2.0 Technologies in Computer Science ClassesUsing Web 2.0 Technologies in Computer Science Classes
Using Web 2.0 Technologies in Computer Science Classes
 
Goodle Developer Days Madrid 2008 - Open Social Update
Goodle Developer Days Madrid 2008 - Open Social UpdateGoodle Developer Days Madrid 2008 - Open Social Update
Goodle Developer Days Madrid 2008 - Open Social Update
 
Futuropolis 2058 Singapore - OpenSocial, a standard for the social web
Futuropolis 2058 Singapore - OpenSocial, a standard for the social webFuturopolis 2058 Singapore - OpenSocial, a standard for the social web
Futuropolis 2058 Singapore - OpenSocial, a standard for the social web
 
Mobile Devices in the Classroom
Mobile Devices in the ClassroomMobile Devices in the Classroom
Mobile Devices in the Classroom
 
Open Data Semantic Web Community Barn Raising
Open Data Semantic Web Community Barn RaisingOpen Data Semantic Web Community Barn Raising
Open Data Semantic Web Community Barn Raising
 
Where's the Play in Programming?
Where's the Play in Programming?Where's the Play in Programming?
Where's the Play in Programming?
 
Building Killer Communities And Taking Confluence Social
Building Killer Communities And Taking Confluence SocialBuilding Killer Communities And Taking Confluence Social
Building Killer Communities And Taking Confluence Social
 
The 7 Sins of Software Engineers in HEP
The 7 Sins of Software Engineers in HEPThe 7 Sins of Software Engineers in HEP
The 7 Sins of Software Engineers in HEP
 
Nlp and Neural Networks workshop
Nlp and Neural Networks workshopNlp and Neural Networks workshop
Nlp and Neural Networks workshop
 
Mash-Up Personal Learning Environments (MUPPLE)
Mash-Up Personal Learning Environments (MUPPLE)Mash-Up Personal Learning Environments (MUPPLE)
Mash-Up Personal Learning Environments (MUPPLE)
 
Pinax
PinaxPinax
Pinax
 
Getting love from the Facebook Platform
Getting love from the Facebook PlatformGetting love from the Facebook Platform
Getting love from the Facebook Platform
 
Pinax Presentation at DjangoCon 2008
Pinax Presentation at DjangoCon 2008Pinax Presentation at DjangoCon 2008
Pinax Presentation at DjangoCon 2008
 
Social Media Training Workshop for Small Business
Social Media Training Workshop for Small BusinessSocial Media Training Workshop for Small Business
Social Media Training Workshop for Small Business
 
Understanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveUnderstanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical Perspective
 
Dynamic Languages In The Enterprise (4developers march 2009)
Dynamic Languages In The Enterprise (4developers march 2009)Dynamic Languages In The Enterprise (4developers march 2009)
Dynamic Languages In The Enterprise (4developers march 2009)
 
How To Build The Open Mesh 09
How To Build The Open Mesh 09How To Build The Open Mesh 09
How To Build The Open Mesh 09
 
Understand Open Source ecosystems
Understand Open Source ecosystemsUnderstand Open Source ecosystems
Understand Open Source ecosystems
 
Summer Presentation A L L
Summer Presentation  A L LSummer Presentation  A L L
Summer Presentation A L L
 

Dernier

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Dernier (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Getting Started with MySpace Applications

  • 1.
  • 2. what brings us here why what who introduce myspace n00bs, starting application steps, resources, help out, curious development 2
  • 3. who’s that guy up there? 3
  • 4. why build on myspace? Built on open standards Broad reach OpenSocial Over 11,000 devs •JavaScript/OpenSocial •over 45 million members •easily bring to other •active & vibrant community •REST/Oauth using applications containers •OpenID •Google Friend Connect •Portable Contacts •Activity Streams 4
  • 7. first step: sign up register confirm code 7
  • 10. anatomy of an app 10
  • 11. your first app: Teacher’s Pet 11
  • 12. the pitch In grade school, teacher would publicly post scores Teacher gave extra praise to top scorer The rest jealously scorned “Teacher’s Pet” 12
  • 13. the parts Canvas Profile Home • get students • current • history of • submit test teacher’s pet teacher’s scores pets • send notification 13
  • 14. the code 14
  • 16. additional help • Forum – http://developer.myspace.com/community/forums/ • Email – developerrelations@myspace-inc.com • Chat – irc.freenode.net #myspacedev • Me – http://www.myspace.com/beriberikix/ – jberi@myspace-inc.com 16
  • 17. more resources • Developer wiki – http://wiki.developer.myspace.com/ • Blog – http://developer.myspace.com/community/blogs/ • Twitter – http://twitter.com/myspacedevteam/ • Developer profile – http://www.myspace.com/myspacedeveloperplatform/ 17