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 Whitepapers
Gartner Research Note "Boost SharePoint Performance with an Application Delivery Network" helps you understand how to centralize SharePoint and optimize performance while dramatically lowering costs. Get insights on how to effectively use an Application Delivery Controller and WAN Optimization technology in your infrastructure.
Whatever the economic climate, efficient and effective management of an organisation's assets is a vital part of good business planning. Inside this book, you'll find a straightforward, jargon-free look at the way Enterprise Asset Management is changing the world of business, and in particular of manufacturing. Covering the revolution on the manufacturing plant floor, the benefits of a single software platform, the green implications of asset management, and more, this engaging book could serve as a primer for your less tech-savvy colleagues.
By providing visibility, control and automation of your IT environment, integrated service availability and performance solutions from IBM position you to manage your services optimally. With targeted business and operational dashboards, you can clearly see the health of your service infrastructure. And through automated analysis, links to critical processes and the right reports to address changing business demands, IBM service availability and performance solutions help improve service control. With the added benefit of automation, you can help increase operational efficiency and reliability across the full service life cycle and improve the customer experience. Download this white paper to learn more about IBM's solutions for service availability and performance.
To help IT organizations "do more with less" through process automation, IBM has built a common process automation engine. Enabling seamless integration and scalability, this engine provides the ability to: combine asset management and service management in one environment; deliver highly configurable user interfaces, workflow activities and tasks, and data model extensibility; support upgradeability and ease of configuration through simple configuration tools for fast, on-the-fly customizations.; and more.
How can you improve your IT infrastructure and make your business more dynamic, breaking the ties to vertical pillars that are matched to line-of business solutions? Download this white paper to find out more about a well-established, successful approach: disengage the links between pieces of the IT infrastructure so that they can be viewed, accessed and used based on the functions they provide rather than the functions that they serve or the reasons they were deployed. The key assets in the IT infrastructure are then callable services rather than deployed applications, addressing a key problem with IT: the complexity caused by too many interfaces and interactions in application programs.
Viewing SOA value strictly from an application perspective is leading many organizations to overlook the significant, measurable benefits a reusable SOA infrastructure can contribute to the bottom line. In this white paper, you will see how organizations in many different industries have invested in an SOA design approach, leveraged an SOA infrastructure-and uncovered unique business value.
IBM WebSphere provides tremendous opportunity for IT managers and enterprise architects to maximize the ROI in their SOA implementations and drive smarter business outcomes. Underlying the opportunity are risks and issues that when appropriately addressed drive the ROI. This portal will take you through four business case studies and success stories in a variety of industries.
Featured IT Quiz
IT Quiz: Test yourself to see if you have the knowledge to fit into the open source world, and compare yourself with the rest of the respondents.
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.