Intro to Mobile Web Development with ColdFusion

Matthew Reinbold
Matthew ReinboldSenior ColdFusion Contract Developer at Cricket Communications
Mobile Development
                With ColdFusion




 Vox Pop Design – http://voxpopdesign.com
Overview

•   Why Mobile Development?
•   Four Areas of Opportunity for Devs (3 for CF)
•   How to Get Started (Standalone/3rd Party)
•   Challenges Debugging
•   Resources
•   Q&A


                                   http://www.flickr.com/photos/gaetanlee/118885444/
Street Cred (Who Is Matthew Reinbold?)

• BS in Computer Engineering (SDSM&T)
• MBA with Emphasis in Emerging Technology Business 
  (University of Utah) 
• Formerly of IBM, Microsoft, DigiTech, & MasterControl
• Founder & Creative Principal, Vox Pop Design
• Services used by Adobe , Sothebys, KUEN
• President, Salt Lake ColdFusion User’s Group
• Blog: voxpopdesign.com/bloomburst
• Twitter: twitter.com/libel_vox
Why Mobile?* (Dec 2008)

3.95 Billion Mobile Phone Users. Perspective:
• 850 million cars
• 950 million PCs (desktop + laptops)
• 1.2 billion landline telephones
• 1.3 billion Internet accessors
• 1.4 billion televisions
• 1.5 billion credit cards
                                                                              http://www.flickr.com/photos/quinnanya/3286068884/

* http://communities-dominate.blogs.com/brands/2007/01/putting_27_bill.html
Why Mobile? ‐ Deux
•   75% per capita penetration in US 
•   Western Europe averages 110% (yes. 110%)
•   China, India each add 6 million cell phones a month
•   More people access web via phone than PC in China, Japan, South 
    Korea
•   Phones Add Greatest GDP to a Country (no literacy needed)
•   Phones are upgraded every 15 months (and shrinking – ave. 3.5 
    years for PC)
•   Affordable (relatively)
•   1 in 5 US Households are cell phone only**

    * http://communities-dominate.blogs.com/brands/2007/01/putting_27_bill.html
    ** http://www.mobilecrunch.com/2009/05/11/center-for-disease-control-releases-report-on-wireless-families-one-in-five-fams-are-cellphone-only/
Four Opportunities for Developers

•   Mobile OS (Insurgency? There’s an app for that)
•   Voice (867‐5309eeeohhhnnnnine)
•   Text (SMS, MMS)
•   Mobile Web
    (Browsers &
    QR Codes)


                           http://www.flickr.com/photos/absolutely_loverly/3359266160/
Mobile OS – Marketshare Nov ’08*

•   Symbian OS – 46.6% (Nokia, Japan)
•   iPhone OS – 17.3%
•   RIM Blackberry – 15.2%
•   Windows Mobile – 13.6%
•   Linux – 5.1% (China)
•   Palm, BREW, Android, etc.


* http://en.wikipedia.org/wiki/Smartphone pulled 2009-02-10
Mobile OS – Trent’s Analysis

‘The iPhone is THE most elegant, modern smartphone at 
   this point in time and it's perfect for what we want to do 
   with the NIN app ‐ except for the ludicrous approval 
   process, and that's what I want to draw attention to. 

‘Android is cool, but nobody has an 
Android phone. Blackberry is OK but the 
hardware is inconsistent and WinMo 
straight‐up sucks balls.’ – May 4th, ‘09
Mobile OS – Flash/AIR?

•      iPhone – no Flash yet, maybe never*
•      Flash Lite 3.1 (current) has feature parity with Flash 7
•      Adobe Flash Lite Distributable Player**
•      $10 Million Fund for Flash Apps **
•      Full Flash on Android, Symbian, Windows Mobile, 
       Palm Pre in 2010*


    * http://mashable.com/2009/02/16/flash-smartphones-iphone/
    ** http://venturebeat.com/2009/02/15/mobile-flash-apps-get-better-distribution-more-money/
    Ex. Complete list of Flash Lite phones at http://www.adobe.com/mobile/pdfs/flash_lite_forecast_installed_base_jan09.pdf
Voice – Sample Applications

• Automated Tech Support
• Phone Directories
• Call Capture (Commercial IVR)




                            http://www.flickr.com/photos/exalthim/3242330704/
Voice – Demo

• Voiceshot Provides 800 Number, Can Do TTS, 
  XML‐RPC API, API Voicemail
Voice – Server Interaction

space/time graph
Text (SMS) – Examples

• Ski Utah Snow Report
• X96 Breaking News
• Obama’s Presidential Campaign (GigaOm):
  – Conduct non‐intrusive surveys (e.g. are you registered to vote yet? what zip code are 
    you in?)
  – On a state‐by‐state basis, send reminder messages about the cutoff dates for voter 
    registration and link to registration forms
  – On a state‐by‐state basis, tell people to mail in their ballots to vote absentee
  – Invite people to campaign events in their area code
  – Remind people to get out and vote on Election Day (believe it or not, some people 
    forget, although you’d need to be hiding in a cave to miss this one)
  – Promote down‐ballot candidates on a zipcode‐by‐zipcode basis
Text (SMS) – Examples Duex

• Ordering Subway in New York




•   Register
•   Text ‘menu’ to 466626
•   Reply with Number of Sandwhich to Order
•   Receive Text Confirmation and Pick Up time
Text (SMS) – Dedicated Short Codes

• Drawbacks are Cost and Time
• $1000/month for 5 or 6 character number of 
  your choice ($500 for random)
• Payment due up front
• Carrier Approval Can Take 3‐6 Months
• However, Dedicated Codes Have Greatest 
  Reliability, Support High Volume
• http://usshortcodes.com
Text (SMS) – Dedicated Short 
Codes [ColdFusion SMS Gateway]
• Only ColdFusion 7 Enterprise Shipped with It
• All ColdFusion 8 Packages Now have It
• Gateway Tutorial
• In absence of Short Code can simulate 
  gateway interaction with SMSClient.bat 
• … but…
Text (SMS) – Shared Short Codes

• Shared Number
• Specifiy Your App as Receiver with a ‘Keyword’
  ie: Text ‘Hello [your planet]’ to [some number]
• Affordable and Developing as Soon as Credit 
  Card is Processed
• But May Be Suspended Because of Others
• Numerous Companies – TextMarks, mBill, 
  Club Texting
Text (SMS) – Demo

Mobivity
• Sign Up for Shared Short Code (95495)
• Register Desired Keywords
• Interact with ColdFusion through XML‐RPC 
  (XML exchanges over HTTP get)
Text (SMS) – Email to SMS

• Available for most North American Carriers
• Put Cell Phone # followed by carrier addy
• Some Examples:
  – Verizon: [10‐digit phone number]@vtext.com 
  – AT&T: [10‐digit phone number]@cingularme.com

  – Sprint: [10‐digit phone number]@pm.sprint.com




                                                    http://www.flickr.com/photos/wonderlane/276890512/
Text (SMS) – SMS by Twitter Proxy

• Twitter supports 
  SMS messaging
• ColdFusion and Twitter API: Ben Nadel –
  KinkyTwits (CF and jQuery)
• HTML/JS/AIR and Twitter API: Yahoo Sideline
  (source code available)
Text (MMS) – Still Relevant?

• Multimedia Messaging Service
• Allows for sending ‘attachments’ (video, pics)
• Loosing Favor?
  – Unevenly Supported on Handsets
  – Extra on Plans
  – Cross Vendor Compatibility Issues (iPhone didn’t 
    even support it till OS 3.0)
Mobile Web 

• Previously only for ‘Smart Phones’ (13.9% 
  increase in 2008*)
• Data Plan may be Needed and can be $$$
• Requires incredibly clean code optomized for 
  small screens


                                                                  http://www.flickr.com/photos/bpedro/2882551706/


* http://www.mobilephoneblog.org/2009/03/smartphone-sales-increase-139-in-2008.html
Mobile Web ‐ Browsers 

• Opera Mini 4.2 (compressed result thru proxy, 
  limited JavaScript)
• iPhone Mobile Safari
• Internet Explorer Mobile 6
• Firefox Mobile (2010)
• Various WAP Browsers (while streamlined 
  lacks richness, detail)
Mobile Web ‐ Examples

• http://reader.google.com/m/
• http://bmw.mobi
• http://m.twitter.com
Mobile Web ‐ Challenges

•   Small Screens (Images < 200px wide)
•   Difficulty of Data Input
•   Browser Inconsistancies
•   Device Memory Limitations
•   Unpredictable (ie. Slow)
    Bandwidth


                               http://www.flickr.com/photos/kb35/369380644/
Mobile Web – QR/SemaCode/Data Matrix


• Fantastic for briding phsyical media/digital 
  content divide
• Require a reader (often free)
• Can contain URLs, Messages, Phone Numbers
Mobile Web – QR Examples

• Dutch Government Health 
  Campaign
• Selling Hip Hop
Mobile Web – QR and ColdFusion

• Generate QR Codes From ColdFusion (and jsp)
  http://www.servletsuite.com/servlets/qrcodetag.htm
• Great for any ‘real world’ tidbit that could be 
  supplimented with online offerings 
  (documents, billboards, bumper stickers, etc.)
Debugging – Challenges

• Voice, SMS: No Visual Output, Failure is Brutal
• Essential to Log Inputs, Outputs
• http://ready.mobi
Debugging – Adobe’s Device Central
Resources ‐ Books

• [theory] ‐ Cameron Moll, Mobile Web Design
• [theory] – Matt Jones & Gary Marsden, Mobile 
  Interaction Design
• [social effects] ‐ Howard Rheingold, Smart Mobs
• [social effects] ‐ Clay Shirky, Here Comes Everybody
Resources ‐ Groups

• Utah Mobile 
  Development Group


• Utah iPhone Developers
  Group
Questions?
Do You Want to Be Part of a $1 Trillion Industry?

  “Mobile messaging is worth about 130 billion dollars. Mobile 
  voice is worth about 600 billion dollars. The mobile data and 
  content industries are worth about 70 billion dollars. The total 
  mobile services industry is worth about 800 billion dollars. The 
  handsets business is worth about 150 billion, and the network 
  hardware rounds out the remainder, a bit under 50 billion, to 
  bring our total to one Trillion (1,000 Billion) dollars.”

  ‐ Tomi Ahonen – Dec, 2008




                                        Matthew Reinbold
                                        create@voxpopdesign.com
                                        http://voxpopdesign.com
1 of 33

Recommended

SMX@adtech: Mobile Local and Video Search — Cindy Krum by
SMX@adtech: Mobile Local and Video Search — Cindy KrumSMX@adtech: Mobile Local and Video Search — Cindy Krum
SMX@adtech: Mobile Local and Video Search — Cindy Krumadtech_fan
2.7K views19 slides
Zh Tw Introduction To Cloud Computing by
Zh Tw Introduction To Cloud ComputingZh Tw Introduction To Cloud Computing
Zh Tw Introduction To Cloud Computingkevin liao
476 views60 slides
Web technologies for mobile engagement: navigating the entry points for engag... by
Web technologies for mobile engagement: navigating the entry points for engag...Web technologies for mobile engagement: navigating the entry points for engag...
Web technologies for mobile engagement: navigating the entry points for engag...Merlien Institute
494 views82 slides
Mobile First Responsive Design by
Mobile First Responsive DesignMobile First Responsive Design
Mobile First Responsive DesignJason Grigsby
6.4K views101 slides
Pullman_joseph_fwd_project4 by
Pullman_joseph_fwd_project4Pullman_joseph_fwd_project4
Pullman_joseph_fwd_project4Joseph Pullman
295 views18 slides
Mobile Apps using Flex and ColdFusion by
Mobile Apps using Flex and ColdFusionMobile Apps using Flex and ColdFusion
Mobile Apps using Flex and ColdFusionTerry Ryan
666 views23 slides

More Related Content

Similar to Intro to Mobile Web Development with ColdFusion

Mobile internet campaigns by
Mobile internet campaignsMobile internet campaigns
Mobile internet campaignsReinoud Bosman
1K views33 slides
Mobilise your ASP.NET website by
Mobilise your ASP.NET websiteMobilise your ASP.NET website
Mobilise your ASP.NET websiteMatt Lacey
563 views32 slides
Emakina Academy #12 : The 2009 Mobile Scene by
Emakina Academy #12 : The 2009 Mobile SceneEmakina Academy #12 : The 2009 Mobile Scene
Emakina Academy #12 : The 2009 Mobile SceneEmakina
843 views47 slides
Affiliate Convention 2009 - Mobile Seo by
Affiliate Convention 2009 - Mobile SeoAffiliate Convention 2009 - Mobile Seo
Affiliate Convention 2009 - Mobile SeoJordan Kasteler
1.4K views30 slides
Affiliate Convention 2009 Mobile Seo by
Affiliate Convention 2009 Mobile SeoAffiliate Convention 2009 Mobile Seo
Affiliate Convention 2009 Mobile SeoJordan Kasteler
483 views30 slides
Responsive Design and Development "Gotchas" by
Responsive Design and Development "Gotchas"Responsive Design and Development "Gotchas"
Responsive Design and Development "Gotchas"Andrew Malek
660 views72 slides

Similar to Intro to Mobile Web Development with ColdFusion(20)

Mobilise your ASP.NET website by Matt Lacey
Mobilise your ASP.NET websiteMobilise your ASP.NET website
Mobilise your ASP.NET website
Matt Lacey563 views
Emakina Academy #12 : The 2009 Mobile Scene by Emakina
Emakina Academy #12 : The 2009 Mobile SceneEmakina Academy #12 : The 2009 Mobile Scene
Emakina Academy #12 : The 2009 Mobile Scene
Emakina843 views
Affiliate Convention 2009 - Mobile Seo by Jordan Kasteler
Affiliate Convention 2009 - Mobile SeoAffiliate Convention 2009 - Mobile Seo
Affiliate Convention 2009 - Mobile Seo
Jordan Kasteler1.4K views
Affiliate Convention 2009 Mobile Seo by Jordan Kasteler
Affiliate Convention 2009 Mobile SeoAffiliate Convention 2009 Mobile Seo
Affiliate Convention 2009 Mobile Seo
Jordan Kasteler483 views
Responsive Design and Development "Gotchas" by Andrew Malek
Responsive Design and Development "Gotchas"Responsive Design and Development "Gotchas"
Responsive Design and Development "Gotchas"
Andrew Malek660 views
Mobile Web 2.0 & MDBF (DDDSW - Grok Talk) by Matt Lacey
Mobile Web 2.0 & MDBF (DDDSW - Grok Talk)Mobile Web 2.0 & MDBF (DDDSW - Grok Talk)
Mobile Web 2.0 & MDBF (DDDSW - Grok Talk)
Matt Lacey1.2K views
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o... by affilinet
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
affilinet468 views
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o... by Paul Brown
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Paul Brown331 views
VoIP Drupal portfolio by Leo Burd
VoIP Drupal portfolioVoIP Drupal portfolio
VoIP Drupal portfolio
Leo Burd960 views
Actors in a New "Highly Parallel" World by Fabio Correa
Actors in a New "Highly Parallel" WorldActors in a New "Highly Parallel" World
Actors in a New "Highly Parallel" World
Fabio Correa739 views
Mobile Website Optimization by hebsyesh
Mobile Website OptimizationMobile Website Optimization
Mobile Website Optimization
hebsyesh130 views
Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer... by Lee Roberson
Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...
Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...
Lee Roberson948 views
From desktop to mobile web by Chris Love
From desktop to mobile webFrom desktop to mobile web
From desktop to mobile web
Chris Love684 views
Mobile rage by Lori Olson
Mobile rageMobile rage
Mobile rage
Lori Olson3.9K views
Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o... by auexpo Conference
Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
auexpo Conference 642 views
MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like by Adrian Mendoza
MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks LikeMOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like
MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like
Adrian Mendoza701 views

Recently uploaded

"Surviving highload with Node.js", Andrii Shumada by
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada Fwdays
56 views29 slides
DRBD Deep Dive - Philipp Reisner - LINBIT by
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBITShapeBlue
180 views21 slides
State of the Union - Rohit Yadav - Apache CloudStack by
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStackShapeBlue
297 views53 slides
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...ShapeBlue
173 views15 slides
Business Analyst Series 2023 - Week 4 Session 8 by
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8DianaGray10
123 views13 slides
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...ShapeBlue
139 views29 slides

Recently uploaded(20)

"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays56 views
DRBD Deep Dive - Philipp Reisner - LINBIT by ShapeBlue
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
ShapeBlue180 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue297 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue173 views
Business Analyst Series 2023 - Week 4 Session 8 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8
DianaGray10123 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue139 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc170 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue186 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue159 views
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue221 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue135 views
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue by ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue222 views
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue147 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue180 views
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue119 views
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
ShapeBlue218 views
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... by The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...

Intro to Mobile Web Development with ColdFusion