Login, change your address, subscribe to new or manage current magazines or e-newsletter subscriptions
Computerworld Publication PageNetworkWorld Publication PageCIO Canada Publication PageITJobUniverse.ca
- The Information, Communication and Technology (ICT) Job Board
Advanced Search
Knowledge Centres
Content Types
Featured White Papers
Gartner Research Note "Boost SharePoint Performance with an Application Delivery Network"Gartner Research Note "Boost SharePoint Performance with an Application Delivery Network" read more
From fear to value: CIO strategies for propelling business through the economic crisisFrom fear to value: CIO strategies for propelling business through the economic crisis read more
Reaping the rewards of your service-oriented architecture infrastructureReaping the rewards of your service-oriented architecture infrastructure read more
Yuk it Up
Featured White Papers
Download the Network Barometer Report, which aggregates findings from secure network infrastructure assessments conducted for more than 150 organisations around the world. It provides some surprising stats on the state of network (un)readiness prevalent today; the reasons why organisations are failing at remediating known vulnerabilities; recommendations on assessing your own infrastructure, and on ways to improve your state of readiness to support the business; and more.
Early-generation server load-balancing technology has proven to be an invaluable asset, especially for organizations hosting widely utilized Web applications. But business requirements evolve, as do the processes and technologies used to fulfill them. The many changes and trends that have taken hold since SLBs were first introduced expose the need for enterprises to step up from a simple load-balancing solution to a more comprehensive application delivery solution . This paper is intended to serve as a guide for organizations looking to replace their early-generation SLBs, providing details on the top eight criteria to use during an evaluation process.
Featured Spotlight
Keep up on who's hiring, who's downsizing and how the government is helping. News, job opportunities, recruiters and employment lawyers are all available.
Sign-Up for
Integrating IT
eNewsletter Delivered Weekly
Click here
Page 1 of 1

Digg it Twitter

FreshBooks adopts Facebook-style API strategy

An 18-year-old University of Nebraska college student and a small San Diego, Calif.-based mobile expense tracking company have developed the first commercial add-ons to Toronto-based FreshBooks’ online invoicing service.

FreshBooks allows its customers to create, send and manage online invoices, payments and recurring billing. The FreshBooks application programming interface (API) allows customers’ account data to be accessed using HTTP and XML. The API also enables programmers such as Cory Becker, who recently opened up Omaha, Neb.-based Becker Web Solutions LLC after graduating from high school, the ability to create Web and desktop applications that integrate with an account.

Not unlike the Facebook Platform, which provides a framework for developers to create applications for the Palo-Alto, Calif.-based social networking site, Becker has created two FreshBooks’ plug-ins for us use in his own business as well as for his clients.

The first is a client enrollment plug-in, which creates a form on the client’s Web site allowing perspective customers to set themselves up as new clients in the customer’s FreshBooks account. His more elaborate project is an employee project manager add-on which he originally created for Doral, Fl.-based IT and business consultancy IAC Professionals Inc.

“They had 28 employees and were using FreshBooks to manage their employee timesheets,” Becker said. “With the API, I created this external timesheet and project manager, so they can now create projects for a client and also delegate those tasks to each employee. The employees have their own login and can go on the site, find the task they need to work on and clock in.”

Another FreshBooks add-on, from San Diego, Calif.-based Xpenser, allows FreshBooks customers the ability to create invoices from mobile devices. Parand Darugar, CEO at Xpenser, said integrating the Xpenser plug-in will allow professionals to record their expenses on the road via e-mail, PDA, SMS text message, instant message or voice.

“Let’s say you take a taxi to the airport, you would really like to record the expense right then and there,” Darugar said. “If you have a BlackBerry, you could send an e-mail with the subject taxi, ’32 dollars from office to airport.’ Or you could just call a number and phone the expense in to the system.”

Darugar said through Xpenser, users can export the data to any applications, including Quicken. He said the goal of the plug-in is to be compatible in today’s “the multi-model and multi-interface world.”

To continue the theme of community building, Sunir Shah, marketing and community development manager at FreshBooks said the company is looking to start a project at the University of Toronto aimed at challenging students to build Google widgets on top of the API.

“The full project will help them discover market, go to our customers, find interested parties, build a prototype, and test it,” Shah said. “We also want to teach them to finish it off with polish and aesthetics as well as design a social Web 2.0 component to it.”

Shah said the project is still in the pitch stages, but is optimistic for its launch next year.

Page 1 of 1
Send to a Friend  Rate This Page  Print This PageAdd a new comment
Bookmark this article on:
del.icio.us| Digg it| Furl| Google| Technorati| StumbleIt| Yahoo!

Have something to say about this article? Add a new comment

If you find a comment inappropriate, You can notify the moderator by clicking the Report an innapropriate comment icon.
Exciting DevelopmentReply to this commentReport an innapropriate comment
I'd like to thank IT World Canada for interviewing Becker Web Solutions, LLC. It's certainly an exciting time down here in Omaha, Nebraska. I'm currently at work on several other neat plugins for the FreshBooks platform and hope to have them completed in January. Warm regards, Cory Becker ------------------------- Contact Information: Web: http://www.BeckerWebSolutions.com Telephone: +1-402-218-2110
Written by: Cory Becker, from Omaha, NE
Freshbooks Fax applicationReply to this commentReport an innapropriate comment
I'm still waiting for the FreshBook Fax Application as promised. I'm not a Black Berry user but I understand that Blackberrys typically do not offer Java apps are blackberry users able to access FreshBook website?
Written by: Alonzo Furtch, from Lancaster, CA
BlackBerry & FreshBooksReply to this commentReport an innapropriate comment
Unfortunately, your mileage will vary using a BlackBerry with FreshBooks via the web interface. In regards to the fax application, it's not currently possible to download a PDF of the invoice via the API to send to a fax service via their API. The only way to do this is to recreate the invoice in HTML and use something like fpdf to turn that HTML into a PDF to then automatically send to your fax provider. We've got the necessary code written to accomplish this now.
Written by: Cory Becker, from Bellevue
ADD A COMMENT
Name:*Your email address will not appear online and will be used only in the event that the editor wishes to contact you personally for additional comment.
City:
Email:
Title:*
Comment:*
* required fields



Related Content
Articles

-- VIDEO: CIO Canada's Frankly Speaking about SOA (scroll down for article) --
White Papers
Improving business through smart energy and environment policy
Businesses and public entities today face increasing pressure to develop policies that are both good for the planet and good for business. A framework developed by IBM offers businesses and other organizations a comprehensive approach to energy and environmental issues. The framework helps identify and prioritize environmental efforts by breaking down problems and opportunities into seven distinct business areas, which can then be segmented into manageable projects.