Exam Details

  • Exam Code
    :C2180-279
  • Exam Name
    :IBM Worklight V6.0 Mobile System Administration
  • Certification
    :IBM Certified Mobile System Administrator
  • Vendor
    :IBM
  • Total Questions
    :126 Q&As
  • Last Updated
    :May 04, 2025

IBM IBM Certified Mobile System Administrator C2180-279 Questions & Answers

  • Question 101:

    How does Worklight handle globalization of application messages?

    A. It uses a user-provided JavaScript file.

    B. It uses language-specific XML resources.

    C. It uses a system-provided globalization file.

    D. It uses a native language translation library.

  • Question 102:

    A developer wants to use an Apache Cordova plugin to invoke native code in a Worklight mobile application targeted to run on an Android platform. After writing the native code class, which additional steps must the developer perform to complete the plugin?

    A. Write a HTML page to use to invoke the plugin and define the plugin in the project's Cordova plugin definition file.

    B. Write a JavaScript wrapper for the native code and define the plugin in the project's Cordova plugin definition file.

    C. Write a JavaScript wrapper for the native code and set the element to true in the application's descriptor file.

    D. Define the plugin in the project's Cordova plugin definition file and set the element to true in the application'sdescriptor file.

  • Question 103:

    A cross-platform mobile application has the following file structure: What happens when the application is deployed to an Android device and the function getPlatform() is invoked?

    A. The invocation will return the value bar because the Android version of MyApp.js is appended to the common version of MyApp.js.

    B. The invocation will fail with a JavaScript error because the function getPlatform() was not defined in the Android version of the MyApp.js.

    C. The invocation should return the value bar, but it will return the value foo because the assignment myPlatform = "bar"; is declared ona local scope (missing the var definition).

    D. The invocation will return the value foo because the Android version of MyApp.js does not declare a getPlatform() function andWorklight will fallback to the common implementation.

  • Question 104:

    A developer wants to write a push notification application where the message will be sent to a specific subscriber on a specific device. Which API should be used?

    A. WL.Server.notifyAllDevices(userSubscription, options)

    B. WL.Client.notifyDevice(userSubscription, device, options)

    C. WL.Server.notifyDevice(userSubscription, device, options)

    D. WL.Server.notifyDeviceSubscription(deviceSubscription, options)

  • Question 105:

    A developer writes a Worklight push notification application and creates the following: 1.An event source 2.An adapter to retrieve the notification from the event source 3.A function to notify the user device 4.A function to handle the arriving notification Which two actions still need to be done? (Choose two.)

    A. Deploy the adapter to the server.

    B. Deploy the event source to the server.

    C. Create a function to verify the user device.

    D. Create a function to subscribe to the event source.

    E. Register the event source for the device on the console.

  • Question 106:

    An HTTP adapter is deployed on a Worklight server. Which steps need to be taken by the developer to receive data from the adapter in an application?

    A. Create an invocationData object that contains the adapter and procedure names and send it through the WL.Server.invokeProcedureAPI with the onSuccess and onFailure callbacks.

    B. Create an invocationData object that contains the adapter and procedure names and send it through the WL.Client.invokeProcedureAPI with the onSuccess and onTimeout callbacks.

    C. Create an invocationData object that contains the adapter and procedure names and send it through the WL.Client.invokeProcedureAPI with the onSuccess and onFailure callbacks.

    D. Create an invocationData object that contains the backend URL and procedure name and send it through theWL.Client.invokeProcedure API with the onSuccess and onTimeout callbacks.

  • Question 107:

    Before submitting a long form, an application needs to explicitly detect that the device is connected to the Worklight server. How can this be done?

    A. Add an event listener to WL.Events.WORKLIGHT_IS_CONNECTED and handle the submission of the form in the callback.

    B. Add an event listener to WL.Events.WORKLIGHT_IS_DISCONNECTED and handle the submission of the form in the callback.

    C. Use WL.Client.invokeProcedure() to a procedure and then handle the submission of the form in the callback onSuccess.

    D. Use WL.Device.getNetworkInfo() and handle the submission of the form in the callback after checking that isNetworkConnected is true.

  • Question 108:

    An IBM Worklight hybrid application supports Android 2.3 phones and tablets. It needs to be extended to support Android 4 phones and tablets. After installing the Android 4 SDK, how can the IBM Worklight Studio be used to accomplish this?

    A. Add a new application, environment, and create skins for Android 4 phones and tablets.

    B. Add a new environment to existing application for Android 4, and create skins for Android 4 phones and tablets.

    C. Add new skins for Android 4 phones and tablets to the existing Android environment, and programmatically determine which skin to use atruntime.

    D. Add new skins for Android 4 phones and tablets to the existing Android environment, and let the runtime determine which skin to useautomatically.

  • Question 109:

    Given the following code in an application's initOptions.js file: What is the expected result when starting the application on a device?

    A. The onSuccess function will be invoked every time the application is loaded.

    B. The WL.Client.init method will not be executed because WLJSX.bind is not supported in Worklight.

    C. The onConnectionFailure function will be invoked, because the connectOnStartup property is set to false.

    D. The server related function would not be available until the developer calls the WL.Client.reloadApp function to invoke the serverconnection.

  • Question 110:

    A Worklight mobile application named test has the following code:

    What is the cause of this behavior?

    A. The server is unreachable.

    B. The heartBeatIntervalInSecs is set to a value that is too low.

    C. The heartBeatIntervalInSecs is set to a value that is too high.

    D. The serverSessionTimeout value needs to be set to a value lower than heartBeatIntervalInSecs.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only IBM exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your C2180-279 exam preparations and IBM certification application, do not hesitate to visit our Vcedump.com to find your solutions here.