SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von Harbinger Systems - HRTech Builder of Choice

Mehr von 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
 

Kürzlich hochgeladen

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
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
 
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
 
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
 

Kürzlich hochgeladen (20)

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
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!
 
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
 
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
 

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

Hinweis der Redaktion

  1. Hello
  2. CAGR – Compound Annual Growth Rate