You want to build Worklight apps in C# that run natively on Android and iOS? We got you covered!
Today we make the unified C# API for Xamarin developers available on the Xamarin Component store. By adding the IBM MobileFirst Xamarin Component to the Android and iOS projects in your Xamarin IDE, you can get started on creating apps in C# that run natively on the device. The main page of this component provides you all the details. The sample app that showcases the IBM MobileFirst API in a Xamarin C# app. The... [More]
IBM Worklight V6.1 Fixpack 2 (184.108.40.206) is now available. Fixpacks are cumulative, so all current fixes as well as previous fixes from 6.1 and 220.127.116.11 are included. If you have the Worklight Consumer edition or Enterprise edition , you can download the fixpack from FixCentral and follow the instructions to upgrade. If you have the Developer Edition, you can upgrade via Eclipse Marketplace from within your local eclipse installation.
Some helpful links:
Fix List: http://www.ibm.com/support/docview.wss?uid=swg27041452... [More]
JSONStore is a lightweight, document-oriented storage system that is included as a feature of IBM® Worklight Foundation, and enables persistent storage of JSON documents. Documents in an application are available in JSONStore even when the device that is running the application is offline. This persistent, always-available storage can be useful for customers, employees, or partners, to give them access to documents when, for example, there is no network connection to the device.
For more general information regarding JSONStore, see... [More]
Blackberry’s 10.2.1 release delivered a number of enhancements to BB devices. A key enhancement is the support for Android APKs. Users can download an APK file from the web, BB OS will automatically convert this APK into a BAR file, which can be installed on the device.
You can find 10.2.1 release notes here -
Worklight developers who have already developed Android applications (APK) can follow the steps below to run... [More]
Worklight Action Sender: A tutorial on adding a native header into hybrid mobile app
I keep seeing the same question repeatedly asked and answered on forums across the internet: if Worklight uses Cordova, why would I develop my hybrid apps with Worklight instead of just using Cordova? And what is the difference between the two?
Worklight as a product provides a large number of features, so a response to this question will naturally be very detailed. As a developer however, I'd like to focus on a new feature of... [More]
For some development scenarios that require integration with lots of native screens and code, using storyboards can be very helpful.
In this blog post we'll explain how to take a Worklight-based Xcode project, which by default does not utilize the Xcode storyboard, and integrate them to work in tandem.
What is Xcode Storyboard?
Storyboards were introduced back in Xcode 4.2 :
In Xcode 4.2, the Interface Builder user interface for iOS app UI design is based on using storyboards, that is, images of view controllers... [More]
During the course of this article you will be presented with three different offline patterns. These are commonly used to create working offline scenarios for mobile applications. The first pattern will take the naive approach of porting an existing application to mobile as-is. The second one will be focused around caching in order to make the application more responsive. The final one is centered around selectiveness to create a personalized offline experience. Before diving into the patterns, we'll go over some of the... [More]
IBM Worklight is an open and advanced mobile application platform for developing, running and managing HTML5, hybrid and native applications for smartphones such as, iOS, Android, Windows Phone, Blackberry as well as feature phones such as Java ME phones. While smartphone adoption is ramping up at an exponential rate, there are organizations that still run applications on older operating systems, such as, Java ME (J2ME) as well as Windows Mobile 6.5 phones. These devices will take some time to be replaced with newer and faster... [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]
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
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]
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]
Enroll now for a live virtual class: Mobile Application Development with IBM Worklight V5 – Early Education.
Two sessions scheduled: Nov. 5-9, and Dec. 10-14.
In this 5-day instructor-led course, you learn how to use IBM Worklight
V5 to develop mobile applications that run on an Android or iOS*
environment. See the course description for more details.
Check class schedule here - http://ow.ly/eylft