the social media developer

Post on 12-May-2015

992 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

The Rise of Social Media Social media Brand Knowledge from consumer generated media Development Areas of Expertise Development Environment of open source and Microsoft Social media The three Strategies for Government

TRANSCRIPT

Transform strategy, policy, guideline into social media working code Thet Aung Min Latt Tbit Solution IT Director

The Social Media DeveloperThe Social Media Developer

September 2012

www.tbitweb.com

About this Agenda

The Rise of Social Media

Social media app / plug-in / ?

Development Environment

Social media Brand

Development Areas of Expertise

Blog / Youtube / Facebook

77

66

55

44

33

22

11

Knowledge from CGm

•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

online word-of-mouthThe Rise

Social media timeline

consumer generated media

Knowledge from CGm

•Status updates•Comments•Blog•Wiki contributions

Where

•Gathering knowledge•Conversation monitoring

How

•Identity•Social•knowledge management

Why

www.president-office.gov.mm

www.pyithuhluttaw.gov.mm

www.facebook.com/pyithuhluttaw.gov.mm

Good startupThey should and they can

A Facebook page for Police Departmentthe Huntington Beach, Calif.,

Marketing yoursSocial Media Branding

PoliticBusiness

Ref: Kolter 1975

• Enormous amounts of unrefined data

• Direct contact

• Access to the data of processes

• Developing plans and initiatives based on CGm

open government practicesopen up access to government

• 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

The three Strategiestechnology is altering

Development Areas of Expertiseminimum expertise

experienced web developerDevelopment Areas of Expertise

architect of web applicationsDevelopment Areas of Expertise

1. Editor (notepad++ / sublime)2. Framework (Yii / Fuel)3. Social SDK (FB PHPSdk) cURL4. Version contorl (Bazzar / Git)

Development EnvironmentYour Open source world

<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();}

1. Microsoft Visual Studio 2010

2. Facebook Developer Toolkit

3. Team Foundation Server

Development EnvironmentYour Microsoft world

Facebook Desktop SampleC#

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

FB SDKsMicrosoft, Open source, mobile, java

THANK YOU!

#next - Social Media SDKs

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

www.tbitweb.com

top related