Dynamic Page Loading for PhoneGap
Introduction Mobile PhoneGap applications vary in complexity and size from simple, one-screen applications to large, multi-screen apps. To simplify development of applications that have more than one screen, JavaScript frameworks such as Dojo, jQuery or jQTouch can be used. They provide a way to display one screen while hiding the remaining screens. This is accomplished by using a single HTML file containing div elements for each screen. The... [More]
Tags:  android phonegap mobile |
Upload a Picture using PhoneGap on Android
Introduction Nearly every mobile device available today has a camera. Given their easy use and instant availability, cameras are increasingly being used to share photos with friends and family, document activities and even deposit checks. Paramount to sharing or saving photos is uploading the photo to a server so it can be used by a web service. Utilizing mobile hybrid technologies, PhoneGap provides mobile applications access to device... [More]
|
Loading jQuery with Dojo 1.7 AMD loader
Since 1.6 and even further with 1.7 Dojo has a brand new AMD loader. Among the numerous features
of the AMD loader like its ability to load various resources asynchronously, one of the great
advantage is that AMD is a common approach followed by several JavaScript libraries.
That basically means that you can use a shared approach in your web application to load and use
various libraries getting a far better interoperability between the... [More]
Tags:  dojo amd jquery |
Creating Complex Diagrams with the Dojo Diagrammer widget
The IBM ILOG Dojo Diagrammer widget is one of the new visualization components included in the WebSphere Application Server Feature Pack for Web 2.0 & Mobile v1.1. For those not familiar with diagramming, the purpose of this widget is to display and edit graphs (also called diagrams), that is, graphical representations made of nodes connected by links. Diagrams are commonly used to display and edit relationships between objects.Here are some... [More]
|
Debugging Mobile Javascript with WEINRE
Debugging javascript on a mobile device can be maddening. As a novice, I usually have no idea what has gone wrong, and I am often frustrated with a blank white screen and no clues. I could learn to use the debug tools available on each platform, but that would become onerous quickly. I recently discovered an open-source package called WEINRE, or Web Inspector Remote, written by fellow IBMer Patrick Mueller. WEINRE interacts with the running... [More]
|
Using the new dojox.mvc support available in Dojo 1.7
The dojox.mvc project is new in Dojo 1.7. It focuses on View (Desktop UI or Mobile UI) to Model data binding concerns on the
client, thereby on easing development of data-rich applications and
accelerating the authoring of applications to Create, Read, Update, and
Delete data using a set of Dojo-based patterns. dojox.mvc deals with data binding concerns for a page, it does not deal with application level concerns, see dojox.app for... [More]
Tags:  dojox.mvc dojo dojo1.7 data-binding |
Dojo Mobile 1.7 New Widgets
Dojo Mobile takes an important role in Web 2.0 and Mobile Feature Pack to provide a powerful mobile application development environment. It has a lot of lightweight UI widgets, which smooth over browser differences not only for mobile devices such as iPhone, Android and BlackBerry but also for desktop browsers through the compatibility module. The existing widgets in Dojo Mobile 1.6 are already introduced in various ways, for example, in a good... [More]
|
Introduction to Gridx: Intentions of the Design
I've written an article introducing basics of Gridx here . If you've never heard of Gridx, you might need that one instead of this one. You can also visit Gridx's website or the GitHub site for more details. In this article, I'd like to share some intentions of the design in Gridx, explaining why and how it grew up in the current way. If you have experience using Dojo's DataGrid or EnhancedGrid , you might find it more interesting. Some... [More]
Tags:  design gridx |
Drill Down with Dojo Charting
This is always nice to display data through a chart, however getting a single level of data insight
through a chart might not be enough. For example you might want to display worldwide monthly sales data for a company using a column chart
to show revenues overlaid by a line chart to show profit. This would give the following result: However doing this will not give you insights on why the data of particular month are good or bad.
In other... [More]
Tags:  charting drilldown dojo |
Developing hybrid applications for Android? Try mobile web tools in Rational Application Developer with Android Eclipse SDK
Using web technologies to develop native mobile applications has become a popular solution when writing applications for multiple smartphone platforms. Such applications are typically labeled as "hybrid", referring to the mix of native code and web code running inside the application. As far as development tools are concerned, different options exist for different platforms. In this post I focus on a method for developing in the... [More]
|