ColdFusion Thunder – It’s all new IDE
Though ColdFusion Thunder is the next version of ColdFusion Builder (the last version was 2.0.1), it is like a new IDE because it’s a major re-write. Past versions of ColdFusion Builder were built on...
View ArticleCFMobile Example – Record and playback audio using ColdFusion Splendor
In this post I am going to show how easy it is to record audio and play it back in a mobile application using ColdFusion Splendor. If you haven’t already, you can download it from Adobe Labs. I have...
View ArticleCFMobile Example – Accessing remote data from mobile application
So far I have posted CFMobile examples that were mostly standalone applications (except a photo application that uploaded image to server). However many mobile applications may need to interact with...
View ArticleParsing JavaScript code using Mozilla Rhino
Last year I had blogged “Understanding AST created by Mozilla Rhino parser“, where I exaplained how to traverse AST to get all functions and variables. Since then I have received some comments, public...
View ArticleColdFusion Splendor – When to use invokeCFClientFunction
I have seen some confusion when it comes to using invokeCFClientFunction. I have been asked this question a few times, more recently on LinkedIn, so I thought explaining it in a blog post might be a...
View ArticleCreating CFMobile Application using AngularJS
In my previous blog articles I had explained how to create CFMobile applications using JQuery, Bootstrap/JQueryMobile. Here are links to sample (CFMobileExpenseTracker) applications using the two UI...
View ArticleMy Adobe DevNet articles on CFMobile are live
My two articles on CFMobile are now live on Adobe DevNet site - 1. Build your first mobile app with ColdFusion 11 2. Overview: Mobile application development with ColdFusion 11 Check them out if you...
View ArticleAngularJS + JQueryMobile and Dynamic Loading of pages
I was experimenting with using AngularJS and JQueryMobile together and loading pages dynamically. The page loading and routing can either be handled by JQueryMobile...
View ArticleMy Last Day at Adobe
After working in Macromedia/Adobe for ten years I decided to quit Adobe. Today was my last day at Adobe. The last ten years at Adobe have been professionally and personally very satisfying for me. I...
View ArticleEncrypting data with Crypto-JS in JavaScript
I have been working intermittently on a HTML5 mobile application for some time now. This application stores some sensitive date locally (it is a standalone mobile application) and I did not want to...
View ArticleConfiguring Apache on Mac OS X (Mavericks) for Python scripting
I spent a couple of hours today trying to figure out how to configure Apache Web Server on Mac OS X to execute Python scripts, so I thought I would document the process for my own reference. OS X is...
View ArticleMy blog report for 2014
As at the end of past couple of years, WrodPress has created annual report of my blog activities. The report is available at http://jetpack.me/annual-report/33403624/2014/. Some of the highlights are –...
View ArticleMy Second Book Published
My second book “Java EE Development with Eclipse – Second Edition” has been published. One of the reasons I did not post much on the blog was this book. I had been working on the book for the past few...
View Article50% Off on My Book : Java EE Development with Eclipse – Second Edition
Packt Publishing is having Thanksgiving sale from the 26th to the 30th of November, where their entire catalogue of e-books and videos are being offered for 50% off. As part of this sale you can now...
View ArticleUsing JavaScript Promises with Cordova
JavaScript Promises JavaScript Promises could make asynchronous programming a bit easier. Most of the APIs of Cordova are asynchronous. So when you want to call one asynchronous API after the other,...
View ArticleSetting up ES6+Babel+Gulp
ECMAScript 6 (ES6, specification at http://www.ecma-international.org/ecma-262/6.0/) has many nice features, but presently not all browsers support ES6. However you can still develop your applications...
View ArticleUsing ReactJS with Babel and ES6
I wanted to create this post shortly after the last post about Setting up ES6+Babel+Gulp, but it got delayed for some reasons. Anyways .. Though it is not very complicated to setup ReactJS to work with...
View ArticleSetting up Webpack + Babel + ReactJS
I started using Webpack module bundler recently and thought I would document some of my learning. In the past couple of posts I wrote about bundling JavaScript projects using Browserify module...
View ArticleMy Last Day at Adobe
After working in Macromedia/Adobe for ten years I decided to quit Adobe. Today was my last day at Adobe. The last ten years at Adobe have been professionally and personally very satisfying for me. I...
View ArticleEncrypting data with Crypto-JS in JavaScript
I have been working intermittently on a HTML5 mobile application for some time now. This application stores some sensitive date locally (it is a standalone mobile application) and I did not want to...
View Article