Online Android og iPhone Applikations Editor på dansk

Din profil
Log ud
Online Android og iPhone Applikations Editor på engelsk
Online Android og iPhone Applikations Editor på fransk
Online Android og iPhone Applikations Editor på kinesisk
Online Android og iPhone Applikations Editor på dansk
Online Android og iPhone Applikations Editor på svensk
alt_image_de_flag
Make me Droid

Annonce
Socialt netværk
Approximative duration: 30 minutes

Make me Droid applications pre-integrate the Socialize social networking plug-in. This plug-in provides a very friendly user interface, both on Android and on IOS, in order for users to like and share application content on social networks such as Facebook, Twitter and Google+.
A little bit of manual work is nevertheless required from you to make this feature run. Mostly because, social networks such as Facebook and Twitter want mobile applications that "share" on their services to be registered first. As a consequence, you have to setup a few things on your own accounts, this is something we cannot do for you.

Please note that Facebook, Twitter and Socialize talk about Applications, but these are actually just application setup things. These are not real applications like the one you are making on Make me Droid.

In a few steps, here is how to proceed:
Create your Socialize account
The Socialize account is the central item of this social module. You have to register for it. It provides great social networking features, but also detailed statistics about your application users.

Here are the steps to set it up:
  • Go to Socialize and create your account.
  • Create a new application by clicking on Add new app.
  • For Android:
    • Select Android.
    • Android package name: You will find it on your application page on Make me Droid. By default, it starts with com.makemedroid....
  • For IPhone:
    • Select IOS.
    • Apple Store URL, App Name, or App ID: provide the URL of your application after it has been published to the App Store (fill it later if you don't know it yet).
  • Name: Your application name.
  • Category: Application category. If you don't know what to choose, choose News.
  • When this is done, you will get:
    • Consumer key: to be copied on Make me Droid, in social networking panel, line Socialize, field Key.
    • Consumer secret: to be copied on Make me Droid, in social networking panel, line Socialize, field Secret.
  • Configure any other thing you want about your application (this is not mandatory): the better your application is described, the more people have a chance to find it.
Facebook application creation
This step is optional, but without it, it will be more difficult for your users to share on their Facebook wall.
  • Go to page Facebook developers.
  • Click on Create new app. Give a name to your application and click on continue.
  • You immediatelly get the App ID: to be copied on Make me Droid, in social networking panel, line Facebook, field App ID.
  • For Android
    • Check the Native Android Application box.
    • Package name: You will find it on your application page on Make me Droid. By default, it starts with com.makemedroid....
    • Key hashes: You will find them on Make me Droid, in social networking panel, Key hashes area. The Test key is used by your application when built for testing, and the Real key is used when built for publishing. Please note that if you have not generated an application for publishing yet, you won't see the real key at first. You will have to come back to your Facebook application to update this value when it will be available (when your Make me Droid application will be generated for publishing). Those keys are mandatory because without them, users won't be able to connect to their Facebook account in order to share with others.
    • Facebook login: Enabled.
    • Save your changes.
  • For IPhone
    • Check the Native iOS App box.
    • Bundle ID: You will find it on your application page on Make me Droid. By default, it starts with com.makemedroid....
    • Facebook login: Enabled.
    • Deep Linking: Disabled.
    • Save your changes.
  • Next, click on Permissions on your left, and for line Extended permissions, add "publish_stream", then save.
Twitter application creation
  • Go to Twitter for developers and register if required.
  • Click on Create a new application.
  • Name: Your application name.
  • Description: Short description about your application. It will be visible by users.
  • Website: Your website address. Or by default, use your application name.
  • Callback URL: Write http://www.anything.com.
  • Save changes.
  • Click on Settings, then select Read and write and save changes.
  • When this is done, you will get:
    • Consumer key: to be copied on Make me Droid, in social networking panel, line Twitter, field Key.
    • Consumer secret: to be copied on Make me Droid, in social networking panel, line Twitter, field Secret.
  • On the Socialize website, click on Add Twitter credentials then provide the same informations as above.
Using the social networking feature in your application
The screen designer has two actions for social networking: Like, and Share.

Use one of them in your application, for example for a click action on a button or a picture. The Title your will choose must be a short description about the URL to share. For example:
  • Title: "Your favorite website now has its mobile application!"
  • URL to share: Ideally, you may use the web address corresponding to where your application can be downloaded, in order to increase the downloads count - you can nevertheless use any other web URL here.

    For example, "https://play.google.com/store/apps/details?id=com.makemedroid...." for Android.
    ... and "https://itunes.apple.com/us/app/...." for IOS.
Checking that everything is working
Test your application to make sure that everything has been setup correctly:
  • This check must be done both when your application runs in test mode, but also when it's ready to be published. Those two modes are a little bit different and resulting behaviour can vary depending on the social network.
  • From the application, launch the social networking action, and click on Facebook. Authorize the application to publish in your name, then click on continue, and go to your facebook wall to make sure what you just published really appears there.
  • Do the same for Twitter.