Worklight allows us to create hybrid apps, using modern web technology to create most of our UI elements and logic, whilst still offering the ability to drop down to native code for either UI or logic when necessary. One easy way of stepping down to native code is by using Cordova plugins. In this walkthough, you'll create a Worklight application which can scan barcodes using the camera on an iOS device.
a Mac with Xcode
iOS Developer Program access
Over 100 million users have upgraded to iOS 6 , and with built-in support within IBM Mobile Foundation 5.0 (which includes IBM Worklight 5.0 and IBM Endpoint Manager for Mobile Devices ), you can start building, connecting, securing, and managing applications for your iOS 6 users today. Check out this 6 minute discussion with Dirk Nicol, Program Director, IBM Mobile Strategy and Product Management, on the subject.
For more detail on using iOS 6 with IBM Worklight , see this TechNote . Additional iOS 6 details for IBM Endpoint... [More]
A new course: VW501 Introduction to IBM Worklight V5.0 for Application Development and Deployment, is now available, and it's free ! It is a web-based course that you can take at your own pace. Once you sign up for the course, you get access to the material for a 60-day period, and you can take it where ever and when ever you want during that time - at no charge. To sign up, please visit this URL: http://www-304.ibm.com/jct03001c/services/learning/ites.wss/us/en?pageType=course_description&courseCode=VW501 This basic course is designed for... [More]
Worklight platform provides a variety of different predefined authentication realms and security tests available out-of-the-box. Let’s try to understand how those are working.
Worklight platform predefined authentication realms
Understanding security tests (with lots of samples)
Types of protected resources and their default security configuration
This article assuming that you’re already familiar with concepts of Authenticators, Login... [More]
In a previous blog Tom introduces the new features of Worklight
version 5.0 and mentioned one of the completely new tool that comes with this new
release : the Application Center.
So what is this new tool for and how can it helps with your
mobile developments? If you are developing mobile applications, you have
certainly noticed that mobile applications are somehow different from other
type of applications, they generate more passion. Everybody has an opinion on
how it should look like, how users should interact with the... [More]
Abstract This article explains how to create and deploy a simple Worklight Application to a Worklight Server running on a Linux Virtual Machine (VM) at the Amazon Elastic Compute Cloud (EC2) service, and shows how to connect to it from a physical Android device. Introduction I recently started learning how to use the Amazon EC2 service. I wrote an article describing how to install and run a Worklight Server on a Linux VM at Amazon EC2 [ here ]. The next step to make use of the Worklight Server is to deploy an app. My colleague Josh Alger... [More]
Back in May, during the Impact conference, we discussed with Jim Zhang and Tom Young about the new Mobile Testing capabilities in Worklight 6.0 in this blog entry Mobile Testing Feature in Worklight 6 . Now that Worklight 6.0 is out, I wanted to come back on this and explain the basics of mobile testing in Worklight 6 and how to start using it.
You may wonder what is this new mobile testing capability in Worklight 6.0. This is not about doing unit test of your code or anything similar, this is the ability to do functional testing of a... [More]
Abstract This article explains how to install IBM Worklight Server on a Linux Virtual Machine (VM) at the Amazon Elastic Compute Cloud (Amazon EC2) service . Amazon EC2 allows account holders to create, start, stop, and terminate VM instances on-demand. Because Amazon encourages consumers of the Linux VMs to use command-line operations instead of graphical interfaces, this article explains how to perform a command-line silent install of Worklight Server using a response file with the IBM Installation Manager. Main steps - Create account at... [More]
From talking to customers and my colleagues at IBM, I've gained some insight into how people are using the Dojo tools provided in IBM Worklight Studio ("Studio") and some difficulties they have encountered. In particular, three points are being raised which we would like to find solutions to: Studio puts the expanded Dojo source tree into the project in the "dojo" folder. Customers would like to work with a smaller subset, which would also facilitate upgrades to newer Dojo versions. If my application needs dojo resources... [More]
Recen tly, I had the pleasure of attending the JAX Conference in San Francisco. It was a wonderful event with some truly top-notch speak ers, i ncluding Rich Hickey (of Clojure and Datomic fame), Douglas Crockford , Neal Ford , and numerous others. Simon Maple had created a cluster of Raspberry Pis running the WebSphere Liberty Profile to host the social feed on large monitors in the demonstration zone. The Raspberry Pi is truly a wonderful project -- I strongly encourage you to read the FAQ section of their site. We used the... [More]
IBM recently released the latest version of the Worklight mobile application development platform. Among other things, Worklight 6.0.0 contains a preview of an experimental feature - adapters based on Node.js .
allows the use of Java libraries in adapter functions and
enables easy communication... [More]
IBM Worklight comes with built in push support for iOS and Android. This walkthrough should assist in the required set up for this. For the purposes of demonstrating push notifications, we will use the sample code provided by IBM. You can download this from here - look for the "Push Notifications" topic, and download the sample code:
1. Once this code has been downloaded, import it into Eclipse. 2. You should now see the sample project: 3. To get this project working with... [More]
For enterprises, having a mobile presence has become a requirement today. Given that building a native application in mobile requires significant amount of investment, many companies are looking to build mobile web applications that has same look and feel as native without compromising on the user experience. Some of the questions frequently asked by our customers are how can I optimize my existing webapp for mobile with Worklight? Will my website run as is on a mobile web browser without any changes? While the chances are that your website... [More]