SlideShare une entreprise Scribd logo
1  sur  21
Social Media Application Development
              - Stay Tuned
Agenda
•   What is Social Media?
•   Few popular Social Medias
•   Why Social Medias?
•   Few facts and figures
•   Social Media Applications
•   Creating a Social Media App
•   Q/A
Few standard definitions…
• Social media is an umbrella term that defines the various
  activities that integrate technology, social interaction, and the
  construction of words, pictures, videos and audio.

• Social media is people having conversations online.

• Social media is media for social interaction
Few popular social medias
           MySpace: With over 68 million people visiting a month, can you afford
          to ignore it?

Facebook: this site is perfect for grabbing the attention of educated
   professionals.

         LinkedIn: Site when you want to reach a skilled audience, as it allows
          networking among professionals.

You Tube: View / post videos (e.g. Post videos your company
has created to an audience of millions)

              Flickr: Share visual content in a way that engages viewers. Upload
                    pictures and videos to share with your audience.

Twitter: A service to Communicate and stay connected through the
exchange of quick, frequent answers to one simple questions:
What are you doing?
• 3 out of 4 Americans use social technology.
• 2/3 of the global internet population Visit social networks.
• Visiting social sites is now the 4th most popular online
  activity—ahead of personal email.
• Time spent on social networks is growing at 3X the overall
  Internet rate, accounting for ~10% of all Internet time.
• Social media is democratizing communications.
• Technology is shifting the power away from the editors,
  the publishers, the establishment, the media elite. Now
  it’s the people who are in control.
Few Interesting facts
• 13 HOURS The amount of video uploaded to YouTube every minute.
• 412.3 YEARS The length of time it would take to view every YouTube
  video.
• 100,000,000 The number of YouTube videos viewed per day.
• 13,000,000 The number of articles available on Wikipedia.
• 3,600,000,000 The number of photos archived on Flickr.com. That’s
  roughly 1 photo per every 2 people on the planet.
• 845 million active users on FB as in February 2012
• 3,000,000 The average number of Tweets per day on Twitter.com
• 5,000,000,000 The number of minutes spent on Facebook each day.
• 1,000,000,000 The amount of content shared each week on Facebook.
Applications around SM
1. Using Social media features in your existing
   web/mobile applications
2. Creating applications for social media
OAuth 2.0
• OAuth (Open Authorization) is an open standard for authorization. It
  allows users to share their private resources (e.g. photos, videos, contact
  lists) stored on one site with another site without having to hand out their
  credentials.

• Instead of using the resource owner's credentials to access protected
  resources, the client obtains an access token - a string denoting a specific
  scope, lifetime, and other access attributes. Access tokens are issued to
  third-party clients by an authorization server with the approval of the
  resource owner. The client uses the access token to access the protected
  resources hosted by the resource server.
Create app using OAuth
• Register your app
• Get secret keys (app identification id)
• Use secret key in your app to call that SM page
• SM will recognize app by the key
• To access data of the user, send authorization key to SM which
  will return an access key.
• Using this access key, pull users data to your site from SM
• SM returns different urls to access data in XML/JSON format
• These urls are basically REST web services
How to create a Facebook
              application
• Register your app on FB, get consumerkey and
  consumersecret key
• Call AuthorizationLinkGet() method which will return url for
  FB login
• After login, FB will redirect you to your website with
  authorization token which means you are an authorized user
• Call AccessTokenGet(Request.QueryString["code"]) to get
  access token which will allow you to access data from FB
• After getting authorization token we can uses returned urls to
  get data in JSON format
Creating LinkedIn application
• Register your app on LinkedIn, get consumerkey and
  consumersecret key
• Add LinkedIn class files in app.
• Call the provided methods using above keys
• Get Linkedin login page, verify user, returns back to your app
• Linked provides you (1) oauth_token and (2) oauth_verifier
• Call APIWebRequest method and pass OAuth token to access
  data from linked in
• Date returned will be in XML format
Limitations
Social Media App Development Insights

Contenu connexe

Tendances

Conventions of twitter and wiki
Conventions of twitter and wikiConventions of twitter and wiki
Conventions of twitter and wikihaverstockmedia
 
Conventions of twitter and wiki
Conventions of twitter and wikiConventions of twitter and wiki
Conventions of twitter and wikihaverstockmedia
 
Content strategy in social media platforms
Content strategy in social media platformsContent strategy in social media platforms
Content strategy in social media platformsHossein sharafi
 
Introduction to web20
Introduction to web20Introduction to web20
Introduction to web20Jay Patel
 
Assignment 2 glossary of web 2.0 tools
Assignment 2 glossary of web 2.0 toolsAssignment 2 glossary of web 2.0 tools
Assignment 2 glossary of web 2.0 toolsevansth2
 
Finding out about social media
Finding out about social mediaFinding out about social media
Finding out about social mediaguest012283
 
Finding out about social media
Finding out about social mediaFinding out about social media
Finding out about social mediaguest012283
 
Web 1.0_3.0 group 7 presentation
Web 1.0_3.0 group 7 presentationWeb 1.0_3.0 group 7 presentation
Web 1.0_3.0 group 7 presentationLaura Terry
 
Media, Technology and Society - The new trends of social interaction
Media, Technology and Society - The new trends of social interactionMedia, Technology and Society - The new trends of social interaction
Media, Technology and Society - The new trends of social interactionFaindra Jabbar
 
Media, Technology and Society- New Trend of Social Interaction
Media, Technology and Society- New Trend of Social InteractionMedia, Technology and Society- New Trend of Social Interaction
Media, Technology and Society- New Trend of Social InteractionFaindra Jabbar
 

Tendances (19)

Conventions of twitter and wiki
Conventions of twitter and wikiConventions of twitter and wiki
Conventions of twitter and wiki
 
Conventions of twitter and wiki
Conventions of twitter and wikiConventions of twitter and wiki
Conventions of twitter and wiki
 
Content strategy in social media platforms
Content strategy in social media platformsContent strategy in social media platforms
Content strategy in social media platforms
 
What is Social Media?
What is Social Media?What is Social Media?
What is Social Media?
 
web2.0 - computer networks
web2.0 - computer networksweb2.0 - computer networks
web2.0 - computer networks
 
Ict trends
Ict trendsIct trends
Ict trends
 
ICT Trends
ICT TrendsICT Trends
ICT Trends
 
Web 1.0 3.0
Web 1.0   3.0Web 1.0   3.0
Web 1.0 3.0
 
Introduction to web20
Introduction to web20Introduction to web20
Introduction to web20
 
WEB 2.0
WEB 2.0WEB 2.0
WEB 2.0
 
Assignment 2 glossary of web 2.0 tools
Assignment 2 glossary of web 2.0 toolsAssignment 2 glossary of web 2.0 tools
Assignment 2 glossary of web 2.0 tools
 
Finding out about social media
Finding out about social mediaFinding out about social media
Finding out about social media
 
Casiappt
CasiapptCasiappt
Casiappt
 
Finding out about social media
Finding out about social mediaFinding out about social media
Finding out about social media
 
Web 1.0_3.0 group 7 presentation
Web 1.0_3.0 group 7 presentationWeb 1.0_3.0 group 7 presentation
Web 1.0_3.0 group 7 presentation
 
Social Networking
Social NetworkingSocial Networking
Social Networking
 
Social networking
Social networkingSocial networking
Social networking
 
Media, Technology and Society - The new trends of social interaction
Media, Technology and Society - The new trends of social interactionMedia, Technology and Society - The new trends of social interaction
Media, Technology and Society - The new trends of social interaction
 
Media, Technology and Society- New Trend of Social Interaction
Media, Technology and Society- New Trend of Social InteractionMedia, Technology and Society- New Trend of Social Interaction
Media, Technology and Society- New Trend of Social Interaction
 

Similaire à Social Media App Development Insights

Social Media
Social MediaSocial Media
Social Mediaalok016
 
NGOs responding to Crisis: Using Social Media to Meet New Challenges, The Cas...
NGOs responding to Crisis: Using Social Media to Meet New Challenges, The Cas...NGOs responding to Crisis: Using Social Media to Meet New Challenges, The Cas...
NGOs responding to Crisis: Using Social Media to Meet New Challenges, The Cas...Dlazarow
 
EMPOWERMENT TECHNOLOGIES - TRENDS IN ICT -Autosaved-.pdf
EMPOWERMENT TECHNOLOGIES - TRENDS IN ICT -Autosaved-.pdfEMPOWERMENT TECHNOLOGIES - TRENDS IN ICT -Autosaved-.pdf
EMPOWERMENT TECHNOLOGIES - TRENDS IN ICT -Autosaved-.pdfChariesNomilRamos
 
LESSON-1-EMPOWERMENT TECHNOLOGY (INTRODUCTION TO ICT)
LESSON-1-EMPOWERMENT TECHNOLOGY (INTRODUCTION TO ICT)LESSON-1-EMPOWERMENT TECHNOLOGY (INTRODUCTION TO ICT)
LESSON-1-EMPOWERMENT TECHNOLOGY (INTRODUCTION TO ICT)KaliAndres
 
Social media colleges- t seymour
Social media   colleges- t seymourSocial media   colleges- t seymour
Social media colleges- t seymourTom Seymour, PhD
 
Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...
Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...
Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...Jack Molisani
 
2009: NJSSA: Government & Social Media
2009: NJSSA: Government & Social Media2009: NJSSA: Government & Social Media
2009: NJSSA: Government & Social MediaCarol Spencer
 
ENGLES TECNICO lll
ENGLES TECNICO lllENGLES TECNICO lll
ENGLES TECNICO lllrichard017
 
Presentacion de ingles tecnico lll
Presentacion de ingles tecnico lllPresentacion de ingles tecnico lll
Presentacion de ingles tecnico lllrichard017
 
Lecture 12 Social Media.ppt
Lecture 12 Social Media.pptLecture 12 Social Media.ppt
Lecture 12 Social Media.pptManishKarki12
 
Social media for premium brands linked in vers 2
Social media for premium brands linked in vers 2Social media for premium brands linked in vers 2
Social media for premium brands linked in vers 2Polestar Communications
 

Similaire à Social Media App Development Insights (20)

Social Media
Social MediaSocial Media
Social Media
 
Social media 101 presentation 8 24-10.ppt
Social media 101 presentation 8 24-10.pptSocial media 101 presentation 8 24-10.ppt
Social media 101 presentation 8 24-10.ppt
 
NGOs responding to Crisis: Using Social Media to Meet New Challenges, The Cas...
NGOs responding to Crisis: Using Social Media to Meet New Challenges, The Cas...NGOs responding to Crisis: Using Social Media to Meet New Challenges, The Cas...
NGOs responding to Crisis: Using Social Media to Meet New Challenges, The Cas...
 
EMPOWERMENT TECHNOLOGIES - TRENDS IN ICT -Autosaved-.pdf
EMPOWERMENT TECHNOLOGIES - TRENDS IN ICT -Autosaved-.pdfEMPOWERMENT TECHNOLOGIES - TRENDS IN ICT -Autosaved-.pdf
EMPOWERMENT TECHNOLOGIES - TRENDS IN ICT -Autosaved-.pdf
 
Chapter7a McHaney
Chapter7a McHaneyChapter7a McHaney
Chapter7a McHaney
 
Social media
Social mediaSocial media
Social media
 
LESSON-1-EMPOWERMENT TECHNOLOGY (INTRODUCTION TO ICT)
LESSON-1-EMPOWERMENT TECHNOLOGY (INTRODUCTION TO ICT)LESSON-1-EMPOWERMENT TECHNOLOGY (INTRODUCTION TO ICT)
LESSON-1-EMPOWERMENT TECHNOLOGY (INTRODUCTION TO ICT)
 
Social media colleges- t seymour
Social media   colleges- t seymourSocial media   colleges- t seymour
Social media colleges- t seymour
 
Social Media
Social MediaSocial Media
Social Media
 
Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...
Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...
Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...
 
SUSL - IMC original
SUSL - IMC originalSUSL - IMC original
SUSL - IMC original
 
2009: NJSSA: Government & Social Media
2009: NJSSA: Government & Social Media2009: NJSSA: Government & Social Media
2009: NJSSA: Government & Social Media
 
ENGLES TECNICO lll
ENGLES TECNICO lllENGLES TECNICO lll
ENGLES TECNICO lll
 
Pre
PrePre
Pre
 
Pre
PrePre
Pre
 
Presentacion de ingles tecnico lll
Presentacion de ingles tecnico lllPresentacion de ingles tecnico lll
Presentacion de ingles tecnico lll
 
Lecture 12 Social Media.ppt
Lecture 12 Social Media.pptLecture 12 Social Media.ppt
Lecture 12 Social Media.ppt
 
Emptech Lesson 1.pptx
Emptech Lesson 1.pptxEmptech Lesson 1.pptx
Emptech Lesson 1.pptx
 
Social Media For Premium Brands
Social Media For Premium BrandsSocial Media For Premium Brands
Social Media For Premium Brands
 
Social media for premium brands linked in vers 2
Social media for premium brands linked in vers 2Social media for premium brands linked in vers 2
Social media for premium brands linked in vers 2
 

Plus de Harbinger Systems - HRTech Builder of Choice

Plus de Harbinger Systems - HRTech Builder of Choice (20)

Using People Analytics for a Sustainable Remote Workforce
Using People Analytics for a Sustainable Remote WorkforceUsing People Analytics for a Sustainable Remote Workforce
Using People Analytics for a Sustainable Remote Workforce
 
5 Trends That Will Drive the Transformation of EdTech in 2021
5 Trends That Will Drive the Transformation of EdTech in 20215 Trends That Will Drive the Transformation of EdTech in 2021
5 Trends That Will Drive the Transformation of EdTech in 2021
 
Rapidly Transforming Organizational Content into Learning Experiences
Rapidly Transforming Organizational Content into Learning ExperiencesRapidly Transforming Organizational Content into Learning Experiences
Rapidly Transforming Organizational Content into Learning Experiences
 
Scalable HR Integrations for Better Data Analytics: Challenges & Solutions
Scalable HR Integrations for Better Data Analytics: Challenges & SolutionsScalable HR Integrations for Better Data Analytics: Challenges & Solutions
Scalable HR Integrations for Better Data Analytics: Challenges & Solutions
 
5 Key Items HR Should Consider Before Buying HR Technologies
5 Key Items HR Should Consider Before Buying HR Technologies5 Key Items HR Should Consider Before Buying HR Technologies
5 Key Items HR Should Consider Before Buying HR Technologies
 
Best Practices to Build Marketplace-Ready Integrations
Best Practices to Build Marketplace-Ready IntegrationsBest Practices to Build Marketplace-Ready Integrations
Best Practices to Build Marketplace-Ready Integrations
 
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
HRTech Integration Masterclass Session 4 How to Expand Your Recruitment Datab...
 
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing MarketsRecalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
 
How to Gain Key Insights from Data Distributed Across Multiple HR Systems
How to Gain Key Insights from Data Distributed Across Multiple HR SystemsHow to Gain Key Insights from Data Distributed Across Multiple HR Systems
How to Gain Key Insights from Data Distributed Across Multiple HR Systems
 
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
HRTech Integration Master Class Session 1 -Delivering Seamless Learning Exper...
 
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing MarketsRecalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
Recalibrating Product Strategy - Addressing Demand Shifts in Existing Markets
 
Integrating System of Records and Collaboration Tools
Integrating System of Records and Collaboration ToolsIntegrating System of Records and Collaboration Tools
Integrating System of Records and Collaboration Tools
 
How to Power Your HR Apps With AI And Make It Explainable
How to Power Your HR Apps With AI And Make It ExplainableHow to Power Your HR Apps With AI And Make It Explainable
How to Power Your HR Apps With AI And Make It Explainable
 
Chatbot for Continuous Performance Management
Chatbot for Continuous Performance Management Chatbot for Continuous Performance Management
Chatbot for Continuous Performance Management
 
Leveraging mobile capabilities in your HR application
Leveraging mobile capabilities in your HR applicationLeveraging mobile capabilities in your HR application
Leveraging mobile capabilities in your HR application
 
Automate HR applications using AI and ML
Automate HR applications using AI and MLAutomate HR applications using AI and ML
Automate HR applications using AI and ML
 
Engage for Success: Improve Workforce Engagement with Open Communication and ...
Engage for Success: Improve Workforce Engagement with Open Communication and ...Engage for Success: Improve Workforce Engagement with Open Communication and ...
Engage for Success: Improve Workforce Engagement with Open Communication and ...
 
Building next gen hr solutions with people analytics-final
Building next gen hr solutions with people analytics-finalBuilding next gen hr solutions with people analytics-final
Building next gen hr solutions with people analytics-final
 
A Cloud-based Collaborative Learning and Coaching Platform
A Cloud-based Collaborative Learning and Coaching PlatformA Cloud-based Collaborative Learning and Coaching Platform
A Cloud-based Collaborative Learning and Coaching Platform
 
Extending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
Extending LRSs and the xAPI for Event-driven Blended and Adaptive LearningExtending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
Extending LRSs and the xAPI for Event-driven Blended and Adaptive Learning
 

Dernier

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Dernier (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Social Media App Development Insights

  • 1.
  • 2. Social Media Application Development - Stay Tuned
  • 3. Agenda • What is Social Media? • Few popular Social Medias • Why Social Medias? • Few facts and figures • Social Media Applications • Creating a Social Media App • Q/A
  • 4.
  • 5.
  • 6. Few standard definitions… • Social media is an umbrella term that defines the various activities that integrate technology, social interaction, and the construction of words, pictures, videos and audio. • Social media is people having conversations online. • Social media is media for social interaction
  • 7.
  • 8. Few popular social medias MySpace: With over 68 million people visiting a month, can you afford to ignore it? Facebook: this site is perfect for grabbing the attention of educated professionals. LinkedIn: Site when you want to reach a skilled audience, as it allows networking among professionals. You Tube: View / post videos (e.g. Post videos your company has created to an audience of millions) Flickr: Share visual content in a way that engages viewers. Upload pictures and videos to share with your audience. Twitter: A service to Communicate and stay connected through the exchange of quick, frequent answers to one simple questions: What are you doing?
  • 9. • 3 out of 4 Americans use social technology. • 2/3 of the global internet population Visit social networks. • Visiting social sites is now the 4th most popular online activity—ahead of personal email. • Time spent on social networks is growing at 3X the overall Internet rate, accounting for ~10% of all Internet time. • Social media is democratizing communications. • Technology is shifting the power away from the editors, the publishers, the establishment, the media elite. Now it’s the people who are in control.
  • 10. Few Interesting facts • 13 HOURS The amount of video uploaded to YouTube every minute. • 412.3 YEARS The length of time it would take to view every YouTube video. • 100,000,000 The number of YouTube videos viewed per day. • 13,000,000 The number of articles available on Wikipedia. • 3,600,000,000 The number of photos archived on Flickr.com. That’s roughly 1 photo per every 2 people on the planet. • 845 million active users on FB as in February 2012 • 3,000,000 The average number of Tweets per day on Twitter.com • 5,000,000,000 The number of minutes spent on Facebook each day. • 1,000,000,000 The amount of content shared each week on Facebook.
  • 11.
  • 12.
  • 13.
  • 14. Applications around SM 1. Using Social media features in your existing web/mobile applications 2. Creating applications for social media
  • 15. OAuth 2.0 • OAuth (Open Authorization) is an open standard for authorization. It allows users to share their private resources (e.g. photos, videos, contact lists) stored on one site with another site without having to hand out their credentials. • Instead of using the resource owner's credentials to access protected resources, the client obtains an access token - a string denoting a specific scope, lifetime, and other access attributes. Access tokens are issued to third-party clients by an authorization server with the approval of the resource owner. The client uses the access token to access the protected resources hosted by the resource server.
  • 16.
  • 17. Create app using OAuth • Register your app • Get secret keys (app identification id) • Use secret key in your app to call that SM page • SM will recognize app by the key • To access data of the user, send authorization key to SM which will return an access key. • Using this access key, pull users data to your site from SM • SM returns different urls to access data in XML/JSON format • These urls are basically REST web services
  • 18. How to create a Facebook application • Register your app on FB, get consumerkey and consumersecret key • Call AuthorizationLinkGet() method which will return url for FB login • After login, FB will redirect you to your website with authorization token which means you are an authorized user • Call AccessTokenGet(Request.QueryString["code"]) to get access token which will allow you to access data from FB • After getting authorization token we can uses returned urls to get data in JSON format
  • 19. Creating LinkedIn application • Register your app on LinkedIn, get consumerkey and consumersecret key • Add LinkedIn class files in app. • Call the provided methods using above keys • Get Linkedin login page, verify user, returns back to your app • Linked provides you (1) oauth_token and (2) oauth_verifier • Call APIWebRequest method and pass OAuth token to access data from linked in • Date returned will be in XML format

Notes de l'éditeur

  1. Hello
  2. CAGR – Compound Annual Growth Rate