| The myGamma Developer Platform allows
developers to create networking applications that leverage the
growing popularity of the mobile internet. The platform provides
developers seamless integration with myGamma and access to a
rapidly growing community of mobile internet users. |
Mobile internet users want to
do more with their phones and are always looking for useful
services. These can cover the myriad (and fun) ways people
connect (party planner, movie recommender, etc) or the many
tools that help people with their daily lives (money management).
We have created several categories to help you along with
ideas. These include Fun & Games, News, Tools, Communication and Lifestyle.
Great applications in a thriving community invites growth through viral
marketing and can lead to business opportunities. You can choose to monetize
your applications through our Publisher or
Merchant programme.
Approved applications you build will appear as a link in your myGamma profile
page and in the myGamma applications directory.
|
|
| |
| Getting
Started |
| Before you get started here
is a list of things that you need: |
- You need to know
how to program in php.
- You need fundamentals
in database, such as mySQL, if your app keeps state
in a database.
- A web hosting account
that supports php and database to host your application.
|
|
| |
|
| Setting up your server |
- Download our myGamma client library package from here. Unzip the files and upload to your server. You need to include these files in your PHP code.
- The package includes our myGamma display client: tus2util.php. You will need to include these files in your PHP code. You can refer to our GSS specification: here.
- The package also includes our utility library. It includes the mysql client: mysqlutil.php. However you can also choose to use your own mysql client library. You will need to include these files in your PHP code.
- You will need to host the database if you want to store information. Create a mysql database with your hosting account.
- You can try out some of our demo applications:
- Hello World:
This is a classic app that displays just the phrase \"Hello, world!\". It validates the setup of your app.
- Friends List:
This app show you a listing of your mutual friends.
- Friends Status:
This app tells you if your mutual friends are online, offline or idle.
- My Groups:
This app displays your existing groups, allowing you to view messages and to post new ones.
- My Colours:
The app demonstrates how to integrate with the Merchant and Publisher APIs so as to monetize the app.
- Callatainment:
This app demonstrates how to integrate with external APIs to offer a voice call service.
- The next section will teach you how to add a myGamma application.
|
| Adding a myGamma application |
- Sign in at http://www.buzzcity.com/l/developers/devlogin.php with
your myGamma account. On the top right corner of Application
page, click on Create New Application. Enter a unique application
name.
- If the application name is valid, you will be asked to enter your Application URL, Application name, description, email address, and app icon. Once done click save to save the information.
- Your application will appear on the left navigation bar.
|
| Editing your application |
- Sign in at http://www.buzzcity.com/l/developers/devlogin.php to access your applications
- Your application should be on the left navigation bar. Click to access.
- Select edit on the application profile. You can set the title, description, URL and status of the application.
- The application will only be accessible by the other users if it is in approved or featured status. Under initial or ready status only the owner and developers can access the application.
|
| Monetizing your application |
- You can monetize your application through two different programs by BuzzCity:
a) Publisher Program.
As a publisher, you obtain earnings through advertising displayed on your application.
b) Merchant Program.
As a merchant, you leverage on our international billing networks to sell content and services to our members.
- Please visit http://www.buzzcity.com/ for more information.
|