An Architect's View

CFML, Clojure, Software Design, Frameworks and more...

An Architect's View

Entries Tagged as iphone

My cf.Objective() 2009 Schedule

May 11, 2009 ·

In the absence of a printable schedule - sorry, Joe Rinehart says it's a problem with the Media3 hosting and he's been trying to get them to fix it for months! - here is my schedule for cf.Objective() 2009:

[Read more →]

Tags: adobe · air · architecture · cfobjective · coldbox · coldfusion · coldspring · flex · iphone · j2ee · jquery · machii · orm · oss · ria · saas · swiz · tdd

New BOF at cf.Objective() - iPhone development

May 01, 2009 ·

You've all heard the huge buzz about applications on the iPhone. Maybe you've been curious about how to get started? Andy Matthews, Dan Vega and Joshua Cyr are heading down that path and they want to share what they've learned so far and answer your questions on how to approach this new opportunity! Come and join their BOF at 7pm on Friday night! If you're already developing iPhone apps, come along and share your experiences. If you want to learn how to get started, what books to buy and so on, come along and ask your questions!

Tags: apple · cfobjective · iphone

2008 in review

January 04, 2009 ·

As "usual", I start the year with a round-up of the highlights of last year, based on things that I blogged. It's been a strange year for me. After (seven) years with Macromedia / Adobe and most of 2007 spent freelancing, I took a full-time job with a startup and hired some amazing CFers to be part of my team. I (finally) learned Flex (and AIR). I learned a new language (Groovy) and did a lot less CFML programming than I've done in years while at the same time joining first the Open BlueDragon Steering Committee and then the CFML Advisory Committee, as well as attending more ColdFusion-related conferences than usual (cf.Objective(), Scotch on the Rocks, CFUNITED, Wee Dram of Scotch, MAX).

[Read more →]

Tags: adobemax08 · air · bacfug · bluedragon · broadchoice · cfdevcon08 · cfml-advisory · cfobjective · cfunited08 · cfunited09 · coldfusion · coldspring · edmund · flex · fusebox · grails · hosted · iphone · openbd · oss · personal · railo · ria · saas · scotch08 · tdd · weedram08

GTD - Getting Things Done

December 31, 2008 ·

I've been experimenting with a variety of "todo" managers over the last year, trying to find one that fits my needs. I have been a fan of 43actions for most of 2008 because it offered a nice iPhone-compatible web application that was fairly intuitive and, with Fluid allowing me to have a "desktop" version of 43actions, I had synchronized access from both my iPhone and my desktop. The problem was that it was a web app so it didn't have any integration with either the iPhone or, more importantly, the desktop.

[Read more →]

Tags: iphone · osx · personal

CFUNITED 2009 - Initial Topics Announced

December 23, 2008 ·

Liz has announced the first round of topics for CFUNITED 2009. It's an interesting mix of speakers - some old, some new - and a broad spectrum of subject matter. After CFUNITED 2008, Liz has promised lots of changes and improvements and we already know that the venue is something special and an all-in-one location (addressing a bit complaint about the last few years' conferences). One of the new changes for 2009 is that a quarter of the content will be Flex/AIR related, acknowledging the growth and increasing relevance of these technologies to ColdFusion developers at large. Some of the highlights (from my point of view) of the topics announced so far:
  • Flex development with the Swiz framework - Chris Scott
  • Railo Open Source - Gert Franz
  • Groovy for ColdFusion Developers - Joe Rinehart
  • iPhone Apps + Adobe ColdFusion - Josh Adams
  • ColdFusion, Model-Glue, Hibernate, Spring, and Groovy - Ray Camden
  • AIR: Building Desktop Applications with Flex 3 - Rob Rusher
  • Hack Proofing ColdFusion - Shlomy Gantz
Definitely not your father's CFUNITED!

Tags: air · cfunited09 · coldfusion · grails · iphone · modelglue · orm · oss · railo · ria · swiz

CFML in the Cloud

December 05, 2008 ·

I was just reading a couple of blog posts about deploying Open BlueDragon in the cloud (I started with Matt Woodward's extended blog post on cloud computing) and they've gone as far as integrating OpenBD into Elastic Server - a service that lets you easily configure a server instance based on a number of resources. Very impressive. Broadchoice Workspace is deployed on the cloud and whilst most of the machinery is Java/Groovy behind the Flex/AIR application, we also have the iPhone-compatible web version which is powered by CFML. It's a Model-Glue 3 / ColdSpring application that reuses the core Groovy services (via a Spring adapter that Joe Rinehart wrote). So we've been running CFML in the cloud in production for nearly two months now and it's working out really well for us. We're using Railo 3.0, another option for cloud computing. Adobe have said that cloud deployment is something they want to make possible with ColdFusion so at some point we'll have an embarrassment of riches in terms of choices for CFML in the cloud. Who else is using CFML in the cloud today? Who is thinking about doing so?

Tags: air · broadchoice · coldfusion · flex · hosted · iphone · openbd · oss · railo · saas

Broadchoice Workspace Available To Everyone!

November 14, 2008 ·

Today was our official launch, just in time for MAX! Now anyone can download the Broadchoice Workspace AIR application and create a 30-day trial account. Commercial use will be just $99/user per year with educational licenses at $49/user per year. Registered non-profit organizations can get free licenses. If you're also a Salesforce user, you'll love the integration between groups in Workspace and your company's Salesforce account, allowing you to see open opportunities directly in the Workspace and create collaborative spaces based on opportunities so that you can work with your non-Salesforce peers on closing deals! Working with Brian Kotek, Joe Rinehart and Ray Camden on this application has been a wonderful experience. We've all learned a lot from each other as we've learned a lot about Flex, AIR, Groovy, BlazeDS, Spring, Hibernate and integration with CFML via Model-Glue 3 (Gesture) and ColdSpring! Also, for Workspace users on-the-go, there is an iPhone-compatible web application (with plans for full Blackberry support by year end).

Tags: air · broadchoice · coldfusion · coldspring · flex · iphone · modelglue · ria · saas

Broadchoice Workspace Beta starts soon

October 10, 2008 ·

Things have been a bit quiet on my blog because I was in England for two weeks. Things have been a bit quiet on the Broadchoice blog too because the team has been busy with the Broadchoice Workspace, preparing for the upcoming beta program! Here's a screenshot of the latest internal build, running on my laptop (with real content!) - the navigation and layout has changed a bit since our earlier screenshots - but we're all using the Workspace in-house to collaborate on projects as we draw closer to launch:
(click for larger image) In addition to the AIR application, we're also working on an iPhone web application - built with CFML - that exposes all the Workspace content as well as providing the ability to send messages to spaces. Folks who sign up for the beta program will get to experience both of those! The beta will start next week on a first come, first served basis (so those who have already signed up will get their login credentials and access instructions around the 15th - thank you for your patience!).

Tags: air · broadchoice · coldfusion · flex · iphone · ria

iPhone 2.0 and Applications (again)

July 24, 2008 ·

After using several applications for a while and spending more time in the AppStore, I figured I'd do another quick blog post covering the apps I've tried...
  • AIM - I'm not using this as much as I expected but it definitely is useful occasionally (when I'm away from my laptop and need to ask someone a quick question).
  • WeatherBug - This has dropped down my list and I may delete it fairly soon.
  • AirMe - As suspected, I am taking more photos and using Flickr because of this app!
  • Evernote - This has become core to the way I organize my life and work, as has the desktop version!
  • People - An occasional app but still useful.
  • Dobot Todos - Unused after a week so it was deleted.
And here are the new apps I've added recently:
  • Units - A useful little conversion calculator. It was 99c - cheap enough that it doesn't much matter if I end up not using it.
  • Urbanspoon - A free, fun restaurant picker. It uses the accelerometer built into the iPhone to operate a "slot machine" style UI which is a great novelty but the restaurant reviews are actually useful. Recommended if you travel and you like food!
  • Shazam - Recommended by lots of people and it will hopefully solve a recurring problem I have of hearing music I like and not knowing what it is! More on this when I've actually used it a few times.
  • Sudoku Unlimited - $2.99 - The first app I actually paid for. I'm a sucker for Sudoku and this is a really nice looking app that plays pretty well. Great for keeping boredom at bay in the unlikely event I actually get some free time...

Tags: iphone

iPhone 2.0 and Applications

July 15, 2008 ·

Just a quick post about everyone's favorite blog topic: the updated firmware for the iPhone and the new AppStore. I was away in Vegas (more later!) so I missed all the trauma/drama that some people suffered. I updated my iPhone yesterday with absolutely no problems and my wife updated hers with no problems either. Yay! So it reset my home page layouts (boo!) and reset my default ringtone (grr!) but otherwise it was very smooth. So then I went off to the AppStore to see what was useful / interesting:
  • AIM - 'nuff said! I'm seancorfield on AIM (just in case you're not on my list of 200+ buddies). It works except for a repeatable crash whenever I try to view my "coldfusion" group. Not a big deal since I mostly go through the "All Online" view. Hope that gets fixed.
  • WeatherBug - weird but interesting. I wish the radar would automatically zoom in on the selected station.
  • AirMe - I think Flickr is really dumb but this app will have me using it a lot. It lets you take a photo and it will automatically tag it with the current location and weather and upload it to your Flickr account. Easy enough that I'll actually take more photos on my iPhone and publicize my photostream!
  • Twitterific - I tried this and didn't like it (or had some issue with it?). Anyway, it did not stay installed for long. Twitter via the web is fine on the iPhone.
  • Evernote - I'm just starting to use Evernote but haven't really figure out what I'm going to do with it yet. Having the application on the phone is easier than working via the website. We'll see.
  • People - This is Yahoo!'s White Pages and I like being able to look people up by name or phone number and then add them to my contacts / address book.
  • Dobot Todos - I don't know whether I'll actually use this. I've gotten used to 43actions via my iPhone (I'd love to see a real application version of that!). Dobot Todos is a nice, simple to-do list.
You may have noticed but those are all free. I didn't see anything that I'd actually pay for (although if I ever get into Omnifocus - great outliner / ideas tool - I might pay the $20 for the iPhone native application). What applications are you loving? (or hating?)

Tags: iphone