Vitrue, TBG Digital and Wildfire hired account, search and social and business development personnel this week.

If your company is hiring new people or making a notable promotion, please let us know. Email mail (at) insidefacebook (dot) com, and we’ll get it into our next post. Also, please note that information about most new hires, below, comes either from the companies themselves or from company updates from LinkedIn.

Looking for new opportunities? Check out the Inside Network Job Board, which shows the latest openings at leading companies in the industry.

Here is this week’s list of hires:

Vitrue

  • Edward Major, Business Development EMEA – formerly in Business Development at Vocus Europe Ltd.

TBG Digital

  • Konstantin Nyashin, Search & Social Analyst – former PPC Assistant at iProspect London.

Wildfire

  • Sarah Hall, Account Executive – former student.
  • Aaron Landman, Small Business Executive – former sales associate.

Who else is hiring? The Inside Network Job Board presents a survey of current openings at leading companies in the industry.


Source: Inside Facebook

Inside Social Apps 2012 is in One Week

by M. Dorn on February 1, 2012 · 0 comments

February 8 – 9, 2012 | San Francisco

 

 

Inside Social Apps 2012 comes to San Francisco in one week!

If you haven’t registered yet, $ 549 early registration prices are still in effect through February 1st (on-site passes are $ 799):

Register Here

Join us as we host the industry’s leading developers for two days of panels, discussions, and networking around the social and mobile app ecosystem.

How do developers in the industry view today’s top challenges in social and mobile apps and games? Which platforms will see the most growth in 2012, and what are the key opportunities ahead? We’ve recently finalized our event agenda that looks at this industry’s biggest questions from the perspectives of those who are shaping it every day. View the full agenda here.

Better yet, save your spot and register now.

Who’s Speaking?

We’re excited to present the following 44 confirmed speakers at Inside Social Apps 2012:

Carl Sjogreen
Director of Product Management, Facebook
Cory Ondrejka
Director of Engineering, Facebook
Russ Heddleston
Product Manager, Facebook
David Glazer
Engineering Director, Google+
Carla Bourque
SVP, Buddy Media
Simon Mansell
CEO, TBG Digital
Clara Shih
Founder and CEO, Hearsay Labs
Mike Ouye
Founder and CEO, Red Robot Labs
John Spinale
Senior Vice President, Social Games, Disney Interactive Media Group
Barry Cottle
Executive Vice President, EA Interactive
Daniel Terry
Co-founder & CEO, Pocket Gems
Perry Tam
CEO, Storm8
Jens Begemann
Founder and CEO, wooga
Lee Linden
Founder, Karma Science
Charles Hudson
Co-founder and CEO, Bionic Panda Games
John Earner
GM European Studios, EA / Playfish
Paul Bettner
GM, Zynga With Friends
Kevin Chou
Co-founder and CEO, Kabam
Suleman Ali
Co-founder and CEO, TinyCo
Will Harbin
Chairman and CEO, Kixeye
Mario Schlosser
Chief Scientist, Vostu
Jeff Tseng
CEO and Co-Founder, Kontagent
Dennis Ryan
EVP Worldwide Publishing, PopCap
Eric Goldberg
Managing Director, Crossover Technologies
Haining Wang
CEO, Happy Elements
Sho Masuda
VP Marketing, Social Games, GREE
Clay Kellogg
Head of App Dev. Sales, AdMob
Terry Angelos
Co-Founder and CPO, TrialPay
David Katz
VP of Digital Media, Starz
Suchit Dash
Co-founder and VP of Product, Ifeelgoods
Atul Bagga
Senior Analyst – Video Games & China Internet, Lazard Capital Markets
Peter Farago
VP Marketing, Flurry
Anil Dharni
Co-founder, Funzio; Founder, Storm8
Mike Sego
CEO, Gaia Interactive
Tim Chang
Managing Director, Mayfield Fund
Micah Adler
Founder & CEO, Fiksu
Arjun Sethi
CEO, 6waves Lolapps
Brenda Garno
COO & Game Designer, Loot Drop
Bill Jackson
Creative Director, CastleVille, Zynga
Hussein Fazal
CEO & Co-founder, AdParlor
Mihir Shah
President & CEO, TapJoy
Lisa Marino
CEO, RockYou
Rick Thompson
Co-Founder, Playdom, and Investor
Riz Virk
Co-founder and CEO, Gameview Studios

Registration

Previous Inside Social Apps conferences have sold out in advance of event day, so we strongly encourage you to register now.

Early registration pricing is $ 549 (on-site price is $ 799) for the full 2-day conference pass for Inside Social Apps 2012.

About Inside Social Apps

Inside Social Apps 2012 will explore new opportunities, as well as emerging risks, in the development, distribution and monetization of social and mobile applications. Inside Social Apps 2012 will span February 8 – 9, and will bring together the world’s leading social and mobile developers and investors for critical discussion and analysis.

Social applications first made their splash in the US in 2007, and have now evolved into a global media ecosystem. Today’s social and mobile apps comprise a profitable multi-billion dollar industry, characterized by vibrant investment activity and newly emerging opportunities on mobile platforms.

Inside Social Apps is Inside Network’s content-focused conference series that investigates the latest trends and challenges for social and mobile applications and the companies that bring them to market.

Past Inside Social Apps events have seen sold out before conference day, so we strongly encourage you to register early.

Registration

Early registration tickets are available at $ 549 through February 1st. Past events have sold out in advance, so we strongly encourage you to register now.

From all of us at Inside Network, we look forward to seeing you on February 8 and 9 in San Francisco!


Source: Inside Facebook

King.com is expanding its standalone Facebook game portfolio again with Hoop De Loop Saga, the fifth game from its website to make make the jump to the platform as a Saga title.

Hoop De Loop Saga is a combination puzzle and arcade game that challenges players to shoot colored balls into an advancing chain of balls to make matches of three or more. The chain curves back around itself several times to amplify the difficulty and increase the skill required to make shots. The game is similar to PopCap’s Zuma Blitz, but is slower-paced and focuses more on puzzle elements than on achieving a high score in a limited period of time.

When a player makes a match, balls are removed. If the player manages to set off a chain reaction where multiple groups of balls are eliminated with a single shot, a gem is created. The goal of the game is to create gems and move them to the front of the advancing chain of balls. Each round is timed and a player must create as many gems as possible and move them to the front of the chain before time runs out.

Collecting gems increases a player’s score, but gems are also used to craft bonus items called boosters, a new feature to the Saga series of games. Boosters are single use items that players can use to help them in the game. If a player lacks sufficient gems to craft a booster, they can purchase extras with Facebook credits.

Hoop De Loop Saga currently has 70 levels and requirements needed to earn a three star score on each level increases in difficulty as the player progresses through the game. Social elements King.com has used in other Saga games also make an appearance, such as the gifting of items and inviting friends to play to unlock new areas of the game.

King.com is currently the fourth-largest social game developer on Facebook with more than 24.7 million monthly active users and 6.1 million daily active users, a position it has gained in under a year with the success of its Saga games — a process the company is aiming to repeat on other platforms according to Alex Dale, King.com’s chief marketing officer

“In general what we’re doing with King.com is taking games from www.king.com and putting them on to Facebook in the Saga format, then we’re taking them from Facebook to Google+ and we’ll be launching mobile versions of the games as well,” explains Dale.

Although Bubble Witch Saga only launched on Google+ a week ago, Dale revealed the company is “pleased with performance so far” on the platform. According to Dale, the company’s Bucharest studio is also nearing completion on a mobile Saga game, a project King.com has been working on since last year.

Hoop De Loop Saga already has 210,000 monthly active users and 70,000 daily active users according to our AppData traffic tracking service.


Source: Inside Social Games

King.com is expanding its standalone Facebook game portfolio again with Hoop De Loop Saga, the fifth game from its website to make make the jump to the platform as a Saga title.

Hoop De Loop Saga is a combination puzzle and arcade game that challenges players to shoot colored balls into an advancing chain of balls to make matches of three or more. The chain curves back around itself several times to amplify the difficulty and increase the skill required to make shots. The game is similar to PopCap’s Zuma Blitz, but is slower-paced and focuses more on puzzle elements than on achieving a high score in a limited period of time.

When a player makes a match, balls are removed. If the player manages to set off a chain reaction where multiple groups of balls are eliminated with a single shot, a gem is created. The goal of the game is to create gems and move them to the front of the advancing chain of balls. Each round is timed and a player must create as many gems as possible and move them to the front of the chain before time runs out.

Collecting gems increases a player’s score, but gems are also used to craft bonus items called boosters, a new feature to the Saga series of games. Boosters are single use items that players can use to help them in the game. If a player lacks sufficient gems to craft a booster, they can purchase extras with Facebook credits.

Hoop De Loop Saga currently has 70 levels and requirements needed to earn a three star score on each level increases in difficulty as the player progresses through the game. Social elements King.com has used in other Saga games also make an appearance, such as the gifting of items and inviting friends to play to unlock new areas of the game.

King.com is currently the fourth-largest social game developer on Facebook with more than 24.7 million monthly active users and 6.1 million daily active users, a position it has gained in under a year with the success of its Saga games — a process the company is aiming to repeat on other platforms according to Alex Dale, King.com’s chief marketing officer

“In general what we’re doing with King.com is taking games from www.king.com and putting them on to Facebook in the Saga format, then we’re taking them from Facebook to Google+ and we’ll be launching mobile versions of the games as well,” explains Dale.

Although Bubble Witch Saga only launched on Google+ a week ago, Dale revealed the company is “pleased with performance so far” on the platform. According to Dale, the company’s Bucharest studio is also nearing completion on a mobile Saga game, a project King.com has been working on since last year.

Hoop De Loop Saga already has 210,000 monthly active users and 70,000 daily active users according to our AppData traffic tracking service.


Source: Inside Social Games

A common question we get from developers is how to keep information of Users or Pages using their apps up to date. We wanted to share some of the best practices that can improve the reliability and performance of apps you write on Facebook.

We often see developers querying the Graph API each time a User logs in to their apps to fetch information and update their records. This presents several issues and has a huge hit on performance.

Instead, we encourage you to use the Real-time Updates API that we designed especially for this purpose, allowing developers to subscribe to changes in data in Facebook. Rather than polling Facebook’s servers, your app can then cache data and receive updates whenever the data changes.

For example, many apps rely on a User’s location to fetch and display relevant information, it is very important that this data stays up to date on the app’s backend.

Real-time updates allows you to set up a subscription on the `location` field of the User object, whenever that field changes, Facebook will make an HTTP POST request to a callback URL you specified by with a list of changes.

You can currently subscribe to updates for these types of objects:

  • User – Get notifications about particular fields and connections corresponding to User objects in the Graph API.
  • Permissions – Get notifications when Users change the permissions they afford your applications. The fields are like those in the corresponding FQL table.
  • Page – Get notifications when Pages that have installed your app as a Tab change their public properties.
    Note that the page topic is only used for subscribing to changes to public attributes of the page (like name, category, picture etc). This is the same information that is returned by the Graph API call https://graph.facebook.com/. However, you can subscribe to the page’s feed in the same way you subscribe to a User’s feed – the subscription topic should be User and the subscription field should be feed

Below is PHP Sample code that sets up an endpoint that will receive both GET (for subscription verification) and POST requests (for actual change data).

<?php

  $  verify_token = 'YOURVERIFYTOKEN';

  if ($  _SERVER['REQUEST_METHOD'] == 'GET' && isset($  _GET['hub_mode'])
    && $  _GET['hub_mode'] == 'subscribe' && isset($  _GET['hub_verify_token'])
    && $  _GET['hub_verify_token'] == $  verify_token) {
      echo $  _GET['hub_challenge'];
  } else if ($  _SERVER['REQUEST_METHOD'] == 'POST') {
    $  post_body = file_get_contents('php://input');
    $  obj = json_decode($  post_body, true);
    // $  obj will contain the list of fields that have changed
  }

?>

Once this endpoint is set up, you will need to make a POST request to the actual Real-Time updates API to subscribe to a field.

<?php

  $  app_id = 'YOUR_APP_ID';
  $  app_secret = 'YOUR_APP_SECRET';
  $  app_url = 'http://YOURAPPURL';
  $  fields = 'location';
  $  verify_token = 'YOURVERIFYTOKEN';

  // Fetching an App Token
  $  app_token_url = 'https://graph.facebook.com/oauth/access_token?client_id='
                   .$  app_id.'&client_secret='.$  app_secret
                   .'&grant_type=client_credentials';
  $  ch = curl_init();
  curl_setopt($  ch, CURLOPT_URL, $  app_token_url);
  curl_setopt($  ch, CURLOPT_RETURNTRANSFER, 1);
  $  res = curl_exec($  ch);
  parse_str($  res, $  token);

  if (isset($  token['access_token'])) {
    // Let's register a callback
    $  params = array(
      'object'
        =>  'user',
      'fields'
        =>  $  fields,
      'callback_url'
        // This is the endpoint that will be called when
        // a User updates the location field
        =>  $  app_url . '/index.php?action=callback',
      'verify_token'
        =>  $  verify_token,
    );

    curl_setopt($  ch, CURLOPT_URL, 'https://graph.facebook.com/'
                                  .$  app_id.'/subscriptions?access_token='
                                  .$  token['access_token']);
    curl_setopt($  ch, CURLOPT_POST, 1);
    curl_setopt($  ch, CURLOPT_POSTFIELDS, $  params);
    $  res = curl_exec($  ch);
    if ($  res && $  res != 'null') {
      print_r($  res);
    }

    // Fetch list of all callbacks
    curl_setopt($  ch, CURLOPT_POST, 0);
    $  res = curl_exec($  ch);
  }
  if ($  res && $  res != 'null') {
    print_r($  res);
  }
  curl_close($  ch);

?>

The code above should return a similar object listing current subscriptions:

{
   "data":[
      {
         "object":"user",
         "callback_url":"http:\/\/YOURAPPURL\/index.php?action=callback",
         "fields":[
            "location"
         ],
         "active":true
      }
   ]
}

It’s important to note that for security reasons, the POST request made by Facebook’s servers to your endpoint will never actually contain the data that changed but only the field.

This is what a query from Facebook’s servers to your endpoint may look like:

{
   "object":"user",
   "entry":[
      {
         "uid":"499535393",
         "id":"499535393",
         "time":1326210816,
         "changed_fields":[
            "location"
         ]
      }
   ]
}

Once your endpoint gets called you can either query the Graph API immediately to fetch the new information or schedule it for a later call (next user login for example).

You can find more information about the Real-Time Updates API here.

Source: Facebook Developer Blog

Facebook gives users option to hide Ticker

by M. Dorn on February 1, 2012 · 0 comments

Some Facebook users are seeing a new option to hide Ticker, the real-time activity feed in the right sidebar of the homepage.

Although the feature can be distracting, it is a key component of the new Open Graph ecosystem that lets apps continuously publish lightweight stories to Ticker and larger aggregate stories to News Feed and Timeline. Facebook may have found that users are rarely clicking on Ticker stories, but by seeing if users hide the module completely, the company can determine what improvements might be necessary.

Currently Ticker includes many of the same stories that end up in News Feed, giving the feature little value (see image below). The social network found that the ticker on canvas app pages was not driving significant traffic to games or apps so it has removed it for now.

Ideally when more users are using Open Graph apps, Ticker will be filled with actions like “watch,” “run,” or “cook.” The module will show what your friends are doing and News Feed will be for posts they actively share or aggregate stories like “10 of your friends posted about the Super Bowl.” The social network might also consider a layout change to make the page feel less cluttered. News Feed could ultimately appear more like Timeline, with two columns of content and different boxes for different types of activity. Either way, Facebook will need to find a solution to provide the discovery channels apps and pages need to reach their audiences.

 


Source: Inside Facebook

Page 10 of 1,224« First...910111220...Last »