title: IBM Worklight: Push Notification and Badge
body: <ol>
  <li><p>On testing Worklight push notification for Android, if the alert (notification message) is empty, the app icon with app name will be displayed in notifications bar without any notification message. <br /><br /> May I know how Worklight will handle this case if alert is empty in iOS? Will the notification alert be prompted? The reason to ask so is that I would like to update the badge number only without launching an alert box if there is update from server even though the app is closed.</p></li>
  <li><p>May I know whether badge in Push Notification is applicable on iOS only but not Android? As the document <a href="http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m6/index.jsp?topic=%2Fcom.ibm.worklight.help.doc%2Fapiref%2Fr_method_wl_server_notifyalldevi.html" rel="nofollow">here</a> said that: <br /> "GCM
  alert
  Optional. A string to be displayed in the alert.
  <b>badge
  Mandatory. An integer value to be displayed in a badge on the application icon.</b>"
  But on my testing, there is no badge appeared for Android app.</p></li>
  <li><p>Notice that there is an API to set the number of badge (WL.Badge.setNumber) or I can set it in Push Notification API (WL.Server.Notifyxxx - notificationOptions). <br /> Can I get the number of badge currently to do increment instead of just setting a number to it?</p></li>
  </ol>
  
  <p>Environment: Worklight 5.0.6, Samsung Galaxy S3 Android 4.1.1</p>
  
  <p>Thanks!</p>