Update 3 for ColdFusion Builder 3 is released.
This update is
primarily a companion update to ColdFusion 11 Update 3 which ahs added support for
This is just an Update for the ColdFusion Builder 3
installation that were installed prior to the build number 292483.
Corresponding full installers with this update embedded were already released
in December. Automatic update notification takes care of notifying you, if this
update applies to your installation or not. So, if your installation is the one
that was released in December, this update is not applicable and won't show you
This update has the following 3 bug fixes.
Remote servers details not retained on Builder restart.
Exception when generating build for mobile project
PhoneGap version for Mobile project should be updated to
Through ColdFusion Builder 3, you would get an automatic notification to apply the Update.
In the month of August 2014, we had
refreshed the update 2 just fixing the bugs arised out of Update 2. Ram has blogged
it as Update 3 mistakenly. It should have been blogged as Refreshed build for
Update 2. Our apologies for the confusion with regard to the update number.
With ColdFusion Builder 3 we have implemented automatic updates feature to be in-line with Eclipse update mechanism.
In case of ColdFusion Builder 3 standalone installation:-
With this, if there is any update to ColdFusion Builder 3, you will receive a notification at the bottom right corner of Builder. You can click on that and install the updates.
With this mechanism only the changed plugins are pulled and installed on top of your Builder installation.
And this is always a cumulative update .i.e Latest update contains all the previous updates as well.
If you have just closed the notification without installing the update you can install by clicking on Help --> Check for Updates label.
In case of Plugin installation to Eclipse:-
Since the Eclipse is your own copy, you have to do a one-time setup to get notifications and install it.
Open "Window -> Preferences -> Install/Update" and configure the updater options as follows.
Click on "Automatic Updates" -> Select "Automatically find updates and notify me"
Click on "Enable Software Sites" -> Enable the site http://download.adobe.com/pub/adobe/coldfusion/cfb3pluginsrepo/ . This site is already listed. You just have to enable it.
Refer to the enclosed figures for these settings.
Once this is done on every next restart of Eclipse, updates availability is checked and notified at the bottom right corner.
By clicking on that notification message you can you can install the update.
Fig 1:Notification settings
Fig 2: Update Site Sttings
I presented an e-seminar, Everything about Mobile Application Development, on 10th April. Some of the attendees had asked me to share the presentation and source code of the application. So here are the links
I had added a few useful links at the end of the presentation, but the PDF (linked above) of slides does not show those links. So here they are -
ColdFusion Splendor and Thunder
CFMobile related Blogs
CFMobile related Videos
Recently PhoneGap Build made some changes in the way they pick up PhoneGap plugins. Because of this if you package the application (CFMobileExpenseTracker) using Public Beta builds, then image attachement feature would not work. We have fixed this issue post public beta. However there is a work around in public beta build- In the PhoneGap project properties of ColdFusion Thunder, select 'Load the configuration from XML' option and use this config.xml
You can find the recording of this e-seminar here
This post is reproduced from my post at my personal blog ramkulkarni.com.
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 server, for example to show data from a remote database, to modify data or for many other purposes.
CFMobile features in ColdFusion Splendor make accessing remote CF server very easy. I will demonstrate this using a simple example - I will build a mobile app that displays employee records fetched from a remote CF server. The client side (cfclient) code calls a CFC on the server side which fetches data and returns result to the calling page. You will see that creating and accessing a server side CFC is as easy as it is in a completely server side CFML code - you don't need to worry about writing code to make AJAX calls. cfclient does that for you transparently. I should mention here that this feature to call server CFCs from cfclient is not limited to mobile application, you can even use it for any web application.
Here is a screenshot of the application