There is still time to submit your app for the Mobile Dev Contest and Win $1000!!
We have received requests to extend the time for our mobile contest, so we are extending the deadline to January 15th.
Please send an email to Rakshith@adobe.com to let us know of your plans to submit an entry.
Reminder, below are the contest rules.
- The application must be built using the mobile feature set of ColdFusion 11
- All entries must be received by midnight Pacific Time on January 15th, 2015.
- All application source code needs to be uploaded to Github
- Github repo must be public
- No private submissions will be accepted
- There is no specific requirement for application functionality
- All applications need to compile to an android app and be installable
- To submit your entry, email firstname.lastname@example.org with a brief description
If you're just getting started with ColdFusion mobile development, here are some resources to look into:
Adobe ColdFusion YouTube Channel:
ColdFusion Builder 3 update 2 released last week had a bug because of which colorization used to break in cfscript code when it was edited around comments. This bug has been fixed in the update 3 that is released today. Update 3 does not contain any other bug fixes.
Note-1/23/2015 (Krishna) :
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.
Blog link for Update 3 is here: http://blogs.coldfusion.com/post.cfm/update-released-for-coldfusion-builder-3
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
Update 2 for ColdFusion Builder 3 is released. If you have installed ColdFusion Builder 3, you should get the notification about this update.
We have fixed quite a few user reported bugs in this update. Some of the important ones are as follows -
3767783 : Word wrap is now supported in all CFB editors. Option to turn on/off word wrap is in editor preferences. For example, to turn on the word wrap for CFML editors, go to Preferences->ColdFusion->Profiles->Editor and check 'Enable Word Wrap' box.
3760370 : Tab size was ignored. Tab size in CFB editors is now set as per Preferences->General->Editors->Text Editors->'Display tab width' value.
3758872 : Some cases were reported where CFML colorization was breaking because of comments. Cases mentioned in this bug report have been fixed.
3755724 : Some users associate files with non CFML extension to CFML editor. In such cases colorization did not work. This has been fixed.
3791428 : Code assist did not work in CFML files opened from RDS file view.
3760407 : Incorrect context help description (tool tip) was displayed for data type member functions in code assist.
3768281 : Outline view truncated long function names. Function names are now not truncated at all in the outline view.
3724540 : Tag comments in the outline view were displayed only as <!---. Now partial comment text is displayed.
3783230 : License upgrade from CFB 1.0 to CFB 3.0 did not work. This is now fixed.
The Service Browser viewer, which was missing earlier in ColdFusion Builder 3, is also avilable now. It was in fact added in the update 1 and is also avilalbe in the update 2 as the updates are cumulative.
- Ram Kulkarni
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