SlideShare a Scribd company logo
1 of 23
Download to read offline
The Social Media Developer
Transform strategy, policy, guideline into social media working code

Thet Aung Min Latt
Tbit Solution                www.tbitweb.com
 IT Director                                                      September 2012
Agenda
About this

 1   The Rise of Social Media


 2   Social media Brand


 3   Knowledge from CGm

 4   Development Areas of Expertise


 5   Development Environment


 6   Blog / Youtube / Facebook


 7   Social media app / plug-in / ?
The Rise
online word-of-mouth


   •From 33 years
       •1979 Tom Truscott, Jim Ellis - Usenet
       •1997 Andrew Weinreich          SixDegrees.com
       •2003 LinkedIn, MySpace, Flickr
       •2004 Facebook

   •People and $
      •800 million active users
      •3.93 billion USD advertising
Social media timeline
Knowledge from CGm
consumer generated media


Where

 •Status updates
 •Comments
 •Blog
 •Wiki contributions

 How


 •Gathering knowledge
 •Conversation monitoring



 Why

 •Identity
 •Social
 •knowledge management
www.president-office.gov.mm
www.pyithuhluttaw.gov.mm
www.facebook.com/pyithuhluttaw.gov.mm
Good startup
They should and they can
A Facebook page for Police Department
the Huntington Beach, Calif.,
Social Media Branding
         Marketing yours
  Business                   Politic




Ref: Kolter 1975
open government practices
open up access to government


 •   Enormous amounts of unrefined data
 •   Direct contact
 •   Access to the data of processes
 •   Developing plans and initiatives based on
     CGm
The three Strategies
technology is altering


 • Push
 an extension of the existing

 • Pull
 bring audiences back to an organization’s website

 • Networking
 Who is following
 Who they want to reach
 Relevance issues department’s mission
 Strategic information sharing and knowledge creation tool
Development Areas of
Expertise
minimum expertise
Development Areas of
Expertise
experienced web developer
Development Areas of
Expertise
architect of web applications
Development Environment
Your Open source world


                          1.   Editor (notepad++ / sublime)
                          2.   Framework (Yii / Fuel)
                          3.   Social SDK (FB PHPSdk) cURL
                          4.   Version contorl (Bazzar / Git)
<html>
  <head>
   <title>My Facebook Login Page</title>
  </head>
  <body>
   <div id="fb-root"></div>
   <script>
    window.fbAsyncInit = function() {
      FB.init({
        appId      : YOUR_APP_ID', // App ID
        channelUrl : '//localhost/fb/home.html', // Channel File
        status : true, // check login status
        cookie : true, // enable cookies to allow the server to access the session
        xfbml      : true // parse XFBML
      });
    };
    // Load the SDK Asynchronously
    (function(d){
       var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
       if (d.getElementById(id)) {return;}
       js = d.createElement('script'); js.id = id; js.async = true;
       js.src = "//connect.facebook.net/en_US/all.js";
       ref.parentNode.insertBefore(js, ref);
     }(document));
   </script>
   <div class="fb-login-button" scope="email,user_checkins">
    Login with Facebook
   </div>
  </body>
</html>
// Create our Application instance (replace this with your appId and secret).
$facebook = new Facebook(array(
  'appId' => ‘123456youid',
  'secret' => ‘getappsec',
));

// Get User ID
$user = $facebook->getUser();

// We may or may not have this data based on whether the user is logged in.
//
// If we have a $user id here, it means we know the user is logged into
// Facebook, but we don't know if the access token is valid. An access
// token is invalid if the user logged out of Facebook.

if ($user) {
  try {
    // Proceed knowing you have a logged in user who's authenticated.
    $user_profile = $facebook->api('/me');
  } catch (FacebookApiException $e) {
    error_log($e);
    $user = null;
  }
}

// Login or logout url will be needed depending on current user state.
if ($user) {
  $logoutUrl = $facebook->getLogoutUrl();
} else {
  $loginUrl = $facebook->getLoginUrl();
}
Development Environment
Your Microsoft world



                          1.   Microsoft Visual Studio 2010
                          2.   Facebook Developer Toolkit
                          3.   Team Foundation Server
Facebook Desktop
Sample
C#
FB SDKs
Microsoft, Open source, mobile, java


  developers.facebook.com/docs/sdks

  Facebook SDK for JavaScript
  Facebook SDK for PHP
  Facebook SDK for iOS 3.0
  Facebook SDK for Android

  www.microsoft.com/en-us/download/details.aspx?id=24998
  channel9.msdn.com/coding4fun/blog/Facebook-Developer-Toolkit
  facebooktoolkit.codeplex.com

  code.google.com/p/facebook-java-api
www.tbitweb.com




THANK YOU!



 http://www.slideshare.net/thetaung/

More Related Content

What's hot

Stever Presentation Web 2.0
Stever Presentation Web 2.0Stever Presentation Web 2.0
Stever Presentation Web 2.0Amy Stever
 
Stever Web 2.0 Presentation
Stever Web 2.0 PresentationStever Web 2.0 Presentation
Stever Web 2.0 PresentationAmy Stever
 
Stever PD Presentation
Stever PD PresentationStever PD Presentation
Stever PD PresentationAmy Stever
 
Stever Presentation
Stever PresentationStever Presentation
Stever PresentationAmy Stever
 
How to get volunteers to like you2
How to get volunteers to like you2How to get volunteers to like you2
How to get volunteers to like you2Jo Williams
 
2012 06-15-la fermeduweb-microsoft
2012 06-15-la fermeduweb-microsoft2012 06-15-la fermeduweb-microsoft
2012 06-15-la fermeduweb-microsoftbenjguin
 
Fb social api
Fb social apiFb social api
Fb social api毅 方
 
20100630 胖卡 Blogger 部落格講義
20100630 胖卡 Blogger 部落格講義20100630 胖卡 Blogger 部落格講義
20100630 胖卡 Blogger 部落格講義Irvin Chen
 
Listening to social signals to adjust your marketing campaigns
Listening to social signals to adjust your marketing campaignsListening to social signals to adjust your marketing campaigns
Listening to social signals to adjust your marketing campaignsDigital Megaphone
 
WordPress Posting Options
WordPress Posting OptionsWordPress Posting Options
WordPress Posting OptionsCollin Condray
 

What's hot (12)

Stever Presentation Web 2.0
Stever Presentation Web 2.0Stever Presentation Web 2.0
Stever Presentation Web 2.0
 
Stever Web 2.0 Presentation
Stever Web 2.0 PresentationStever Web 2.0 Presentation
Stever Web 2.0 Presentation
 
Stever PD Presentation
Stever PD PresentationStever PD Presentation
Stever PD Presentation
 
Stever Presentation
Stever PresentationStever Presentation
Stever Presentation
 
How to get volunteers to like you2
How to get volunteers to like you2How to get volunteers to like you2
How to get volunteers to like you2
 
2012 06-15-la fermeduweb-microsoft
2012 06-15-la fermeduweb-microsoft2012 06-15-la fermeduweb-microsoft
2012 06-15-la fermeduweb-microsoft
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
Fb social api
Fb social apiFb social api
Fb social api
 
20100630 胖卡 Blogger 部落格講義
20100630 胖卡 Blogger 部落格講義20100630 胖卡 Blogger 部落格講義
20100630 胖卡 Blogger 部落格講義
 
Listening to social signals to adjust your marketing campaigns
Listening to social signals to adjust your marketing campaignsListening to social signals to adjust your marketing campaigns
Listening to social signals to adjust your marketing campaigns
 
FSA Social Media Tools
FSA Social Media ToolsFSA Social Media Tools
FSA Social Media Tools
 
WordPress Posting Options
WordPress Posting OptionsWordPress Posting Options
WordPress Posting Options
 

Viewers also liked

Social Media and a New Model of Civic Engagement
Social Media and a New Model of Civic EngagementSocial Media and a New Model of Civic Engagement
Social Media and a New Model of Civic EngagementThet Aung Min Latt
 
ၿမန္မာ့သမိုင္း ႏွင့္ ႏိုင္ငံေရး
ၿမန္မာ့သမိုင္း ႏွင့္ ႏိုင္ငံေရးၿမန္မာ့သမိုင္း ႏွင့္ ႏိုင္ငံေရး
ၿမန္မာ့သမိုင္း ႏွင့္ ႏိုင္ငံေရးThet Aung Min Latt
 
Accessing reliable information in Myanmar
Accessing reliable information in MyanmarAccessing reliable information in Myanmar
Accessing reliable information in MyanmarThet Aung Min Latt
 
SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x
SQL Server Replication Transactional Replication  from MSSQL 200x to MYSQL 5.xSQL Server Replication Transactional Replication  from MSSQL 200x to MYSQL 5.x
SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.xThet Aung Min Latt
 
The role of new media in social change of myanmar
The role of new media in social change of myanmarThe role of new media in social change of myanmar
The role of new media in social change of myanmarThet Aung Min Latt
 
Myanmar 2015 political landscape
Myanmar 2015 political landscapeMyanmar 2015 political landscape
Myanmar 2015 political landscapeThet Aung Min Latt
 
Mobile government for Barcamp Yangon 2012
Mobile government for Barcamp Yangon 2012Mobile government for Barcamp Yangon 2012
Mobile government for Barcamp Yangon 2012Thet Aung Min Latt
 

Viewers also liked (13)

Myanmar e-democracy
Myanmar e-democracyMyanmar e-democracy
Myanmar e-democracy
 
Social Media and a New Model of Civic Engagement
Social Media and a New Model of Civic EngagementSocial Media and a New Model of Civic Engagement
Social Media and a New Model of Civic Engagement
 
Analysing and Managing
Analysing and Managing Analysing and Managing
Analysing and Managing
 
ၿမန္မာ့သမိုင္း ႏွင့္ ႏိုင္ငံေရး
ၿမန္မာ့သမိုင္း ႏွင့္ ႏိုင္ငံေရးၿမန္မာ့သမိုင္း ႏွင့္ ႏိုင္ငံေရး
ၿမန္မာ့သမိုင္း ႏွင့္ ႏိုင္ငံေရး
 
Accessing reliable information in Myanmar
Accessing reliable information in MyanmarAccessing reliable information in Myanmar
Accessing reliable information in Myanmar
 
Web security
Web securityWeb security
Web security
 
Wikileaks
WikileaksWikileaks
Wikileaks
 
SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x
SQL Server Replication Transactional Replication  from MSSQL 200x to MYSQL 5.xSQL Server Replication Transactional Replication  from MSSQL 200x to MYSQL 5.x
SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x
 
The role of new media in social change of myanmar
The role of new media in social change of myanmarThe role of new media in social change of myanmar
The role of new media in social change of myanmar
 
Myanmar 2015 political landscape
Myanmar 2015 political landscapeMyanmar 2015 political landscape
Myanmar 2015 political landscape
 
How to market yourself
How to market yourselfHow to market yourself
How to market yourself
 
New media and development
New media and developmentNew media and development
New media and development
 
Mobile government for Barcamp Yangon 2012
Mobile government for Barcamp Yangon 2012Mobile government for Barcamp Yangon 2012
Mobile government for Barcamp Yangon 2012
 

Similar to The social media developer

Leveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook AppsLeveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook AppsDavid Keener
 
MozCon Seattle 2011 - Social Design
MozCon Seattle 2011 - Social DesignMozCon Seattle 2011 - Social Design
MozCon Seattle 2011 - Social DesignMat Clayton
 
Download PowerPoint Project on social programming for engineering students
Download PowerPoint Project on social programming for engineering studentsDownload PowerPoint Project on social programming for engineering students
Download PowerPoint Project on social programming for engineering studentsSkyingBlogger
 
Introduction to OpenSocial
Introduction to OpenSocialIntroduction to OpenSocial
Introduction to OpenSocialChristian Scholz
 
Building Facebook Apps
Building Facebook AppsBuilding Facebook Apps
Building Facebook AppsDavid Keener
 
Social Design - ProSEO
Social Design - ProSEOSocial Design - ProSEO
Social Design - ProSEOMat Clayton
 
Facebook Connect Integration
Facebook Connect IntegrationFacebook Connect Integration
Facebook Connect Integrationmujahidslideshare
 
What Web Developers Need to Know to Develop Windows 8 Apps
What Web Developers Need to Know to Develop Windows 8 AppsWhat Web Developers Need to Know to Develop Windows 8 Apps
What Web Developers Need to Know to Develop Windows 8 AppsDoris Chen
 
Facebook Apps Development 101 (Java)
Facebook Apps Development 101 (Java)Facebook Apps Development 101 (Java)
Facebook Apps Development 101 (Java)Damon Widjaja
 
Facebook api
Facebook api Facebook api
Facebook api snipermkd
 
Facebook API
Facebook APIFacebook API
Facebook APIsnipermkd
 
Building Beautiful and Interactive Windows 8 apps with JavaScript, HTML5 & CSS3
Building Beautiful and Interactive Windows 8 apps with JavaScript, HTML5 & CSS3Building Beautiful and Interactive Windows 8 apps with JavaScript, HTML5 & CSS3
Building Beautiful and Interactive Windows 8 apps with JavaScript, HTML5 & CSS3Doris Chen
 
Workshop : Facebook JavaScript SDK
Workshop : Facebook JavaScript SDKWorkshop : Facebook JavaScript SDK
Workshop : Facebook JavaScript SDKDimitar Danailov
 
Facebook Platform for Developers
Facebook Platform for DevelopersFacebook Platform for Developers
Facebook Platform for DevelopersLidan Hifi
 
Introduction to facebook platform
Introduction to facebook platformIntroduction to facebook platform
Introduction to facebook platformVenkatesh Narayanan
 
Goodle Developer Days Munich 2008 - Open Social Update
Goodle Developer Days Munich 2008 - Open Social UpdateGoodle Developer Days Munich 2008 - Open Social Update
Goodle Developer Days Munich 2008 - Open Social UpdatePatrick Chanezon
 
Building Beautiful and Interactive Metro apps with JavaScript, HTML5 & CSS3
Building Beautiful and Interactive Metro apps with JavaScript, HTML5 & CSS3Building Beautiful and Interactive Metro apps with JavaScript, HTML5 & CSS3
Building Beautiful and Interactive Metro apps with JavaScript, HTML5 & CSS3Doris Chen
 
Facebook Developer Garage Milan
Facebook Developer Garage MilanFacebook Developer Garage Milan
Facebook Developer Garage Milanjleszcze
 
23 FACEBOOK APP DEVELOPMENT ESSENTIALS
23 FACEBOOK APP DEVELOPMENT ESSENTIALS23 FACEBOOK APP DEVELOPMENT ESSENTIALS
23 FACEBOOK APP DEVELOPMENT ESSENTIALSNETNODE AG
 

Similar to The social media developer (20)

Leveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook AppsLeveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook Apps
 
MozCon Seattle 2011 - Social Design
MozCon Seattle 2011 - Social DesignMozCon Seattle 2011 - Social Design
MozCon Seattle 2011 - Social Design
 
Download PowerPoint Project on social programming for engineering students
Download PowerPoint Project on social programming for engineering studentsDownload PowerPoint Project on social programming for engineering students
Download PowerPoint Project on social programming for engineering students
 
Introduction to OpenSocial
Introduction to OpenSocialIntroduction to OpenSocial
Introduction to OpenSocial
 
Building Facebook Apps
Building Facebook AppsBuilding Facebook Apps
Building Facebook Apps
 
Social Design - ProSEO
Social Design - ProSEOSocial Design - ProSEO
Social Design - ProSEO
 
Facebook Connect Integration
Facebook Connect IntegrationFacebook Connect Integration
Facebook Connect Integration
 
What Web Developers Need to Know to Develop Windows 8 Apps
What Web Developers Need to Know to Develop Windows 8 AppsWhat Web Developers Need to Know to Develop Windows 8 Apps
What Web Developers Need to Know to Develop Windows 8 Apps
 
Build social apps for Facebook
Build social apps for FacebookBuild social apps for Facebook
Build social apps for Facebook
 
Facebook Apps Development 101 (Java)
Facebook Apps Development 101 (Java)Facebook Apps Development 101 (Java)
Facebook Apps Development 101 (Java)
 
Facebook api
Facebook api Facebook api
Facebook api
 
Facebook API
Facebook APIFacebook API
Facebook API
 
Building Beautiful and Interactive Windows 8 apps with JavaScript, HTML5 & CSS3
Building Beautiful and Interactive Windows 8 apps with JavaScript, HTML5 & CSS3Building Beautiful and Interactive Windows 8 apps with JavaScript, HTML5 & CSS3
Building Beautiful and Interactive Windows 8 apps with JavaScript, HTML5 & CSS3
 
Workshop : Facebook JavaScript SDK
Workshop : Facebook JavaScript SDKWorkshop : Facebook JavaScript SDK
Workshop : Facebook JavaScript SDK
 
Facebook Platform for Developers
Facebook Platform for DevelopersFacebook Platform for Developers
Facebook Platform for Developers
 
Introduction to facebook platform
Introduction to facebook platformIntroduction to facebook platform
Introduction to facebook platform
 
Goodle Developer Days Munich 2008 - Open Social Update
Goodle Developer Days Munich 2008 - Open Social UpdateGoodle Developer Days Munich 2008 - Open Social Update
Goodle Developer Days Munich 2008 - Open Social Update
 
Building Beautiful and Interactive Metro apps with JavaScript, HTML5 & CSS3
Building Beautiful and Interactive Metro apps with JavaScript, HTML5 & CSS3Building Beautiful and Interactive Metro apps with JavaScript, HTML5 & CSS3
Building Beautiful and Interactive Metro apps with JavaScript, HTML5 & CSS3
 
Facebook Developer Garage Milan
Facebook Developer Garage MilanFacebook Developer Garage Milan
Facebook Developer Garage Milan
 
23 FACEBOOK APP DEVELOPMENT ESSENTIALS
23 FACEBOOK APP DEVELOPMENT ESSENTIALS23 FACEBOOK APP DEVELOPMENT ESSENTIALS
23 FACEBOOK APP DEVELOPMENT ESSENTIALS
 

More from Thet Aung Min Latt

Analyzing and Managing Political and Business Risks in Myanmar
Analyzing and Managing Political and Business Risks in MyanmarAnalyzing and Managing Political and Business Risks in Myanmar
Analyzing and Managing Political and Business Risks in MyanmarThet Aung Min Latt
 
Version controls for php project with visual svn server and tortoisesvn client
Version controls for php project with visual svn server and tortoisesvn clientVersion controls for php project with visual svn server and tortoisesvn client
Version controls for php project with visual svn server and tortoisesvn clientThet Aung Min Latt
 
Social media strategy for Education sector
Social media strategy for Education sectorSocial media strategy for Education sector
Social media strategy for Education sectorThet Aung Min Latt
 

More from Thet Aung Min Latt (6)

Leaflet varcamp 2022
Leaflet varcamp 2022Leaflet varcamp 2022
Leaflet varcamp 2022
 
Myanmar 2015 and beyond 
Myanmar 2015 and beyond Myanmar 2015 and beyond 
Myanmar 2015 and beyond 
 
Analyzing and Managing Political and Business Risks in Myanmar
Analyzing and Managing Political and Business Risks in MyanmarAnalyzing and Managing Political and Business Risks in Myanmar
Analyzing and Managing Political and Business Risks in Myanmar
 
Version controls for php project with visual svn server and tortoisesvn client
Version controls for php project with visual svn server and tortoisesvn clientVersion controls for php project with visual svn server and tortoisesvn client
Version controls for php project with visual svn server and tortoisesvn client
 
IT job interview
IT job interviewIT job interview
IT job interview
 
Social media strategy for Education sector
Social media strategy for Education sectorSocial media strategy for Education sector
Social media strategy for Education sector
 

Recently uploaded

Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIRAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIUdaiappa Ramachandran
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 

Recently uploaded (20)

Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIRAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 

The social media developer

  • 1. The Social Media Developer Transform strategy, policy, guideline into social media working code Thet Aung Min Latt Tbit Solution www.tbitweb.com IT Director September 2012
  • 2. Agenda About this 1 The Rise of Social Media 2 Social media Brand 3 Knowledge from CGm 4 Development Areas of Expertise 5 Development Environment 6 Blog / Youtube / Facebook 7 Social media app / plug-in / ?
  • 3. The Rise online word-of-mouth •From 33 years •1979 Tom Truscott, Jim Ellis - Usenet •1997 Andrew Weinreich SixDegrees.com •2003 LinkedIn, MySpace, Flickr •2004 Facebook •People and $ •800 million active users •3.93 billion USD advertising
  • 5. Knowledge from CGm consumer generated media Where •Status updates •Comments •Blog •Wiki contributions How •Gathering knowledge •Conversation monitoring Why •Identity •Social •knowledge management
  • 10. A Facebook page for Police Department the Huntington Beach, Calif.,
  • 11. Social Media Branding Marketing yours Business Politic Ref: Kolter 1975
  • 12. open government practices open up access to government • Enormous amounts of unrefined data • Direct contact • Access to the data of processes • Developing plans and initiatives based on CGm
  • 13. The three Strategies technology is altering • Push an extension of the existing • Pull bring audiences back to an organization’s website • Networking Who is following Who they want to reach Relevance issues department’s mission Strategic information sharing and knowledge creation tool
  • 17. Development Environment Your Open source world 1. Editor (notepad++ / sublime) 2. Framework (Yii / Fuel) 3. Social SDK (FB PHPSdk) cURL 4. Version contorl (Bazzar / Git)
  • 18. <html> <head> <title>My Facebook Login Page</title> </head> <body> <div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({ appId : YOUR_APP_ID', // App ID channelUrl : '//localhost/fb/home.html', // Channel File status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML }); }; // Load the SDK Asynchronously (function(d){ var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0]; if (d.getElementById(id)) {return;} js = d.createElement('script'); js.id = id; js.async = true; js.src = "//connect.facebook.net/en_US/all.js"; ref.parentNode.insertBefore(js, ref); }(document)); </script> <div class="fb-login-button" scope="email,user_checkins"> Login with Facebook </div> </body> </html>
  • 19. // Create our Application instance (replace this with your appId and secret). $facebook = new Facebook(array( 'appId' => ‘123456youid', 'secret' => ‘getappsec', )); // Get User ID $user = $facebook->getUser(); // We may or may not have this data based on whether the user is logged in. // // If we have a $user id here, it means we know the user is logged into // Facebook, but we don't know if the access token is valid. An access // token is invalid if the user logged out of Facebook. if ($user) { try { // Proceed knowing you have a logged in user who's authenticated. $user_profile = $facebook->api('/me'); } catch (FacebookApiException $e) { error_log($e); $user = null; } } // Login or logout url will be needed depending on current user state. if ($user) { $logoutUrl = $facebook->getLogoutUrl(); } else { $loginUrl = $facebook->getLoginUrl(); }
  • 20. Development Environment Your Microsoft world 1. Microsoft Visual Studio 2010 2. Facebook Developer Toolkit 3. Team Foundation Server
  • 22. FB SDKs Microsoft, Open source, mobile, java developers.facebook.com/docs/sdks Facebook SDK for JavaScript Facebook SDK for PHP Facebook SDK for iOS 3.0 Facebook SDK for Android www.microsoft.com/en-us/download/details.aspx?id=24998 channel9.msdn.com/coding4fun/blog/Facebook-Developer-Toolkit facebooktoolkit.codeplex.com code.google.com/p/facebook-java-api