Archive for the ‘Desktop applications’ Category

Why Outsourcing to Ukraine

Wednesday, April 8th, 2009

Today moving part or whole of company’s IT services to offshore zones is becoming a global tendency for many businesses. It is a matter of fact that already a considerable number of companies worldwide either actively use outsourcing or plan to outsource their technology services in the future. While many corporations set their choice on Asian offshoring companies, Softheme recommends outsourcing software development to Ukraine and suggests the outsourcing model we have come up with during our work experience.

Addressing to us, our clients seek an outsourcing partner who can not only help them to reduce their IT costs, but also help them to make use of technology advances to deliver more effective IT that evolves in line with their business needs. During the years of our diligent work, we have developed a simple outsourcing model which offers a number of benefits to our customers and enables us to deliver a very competitive level of services to our clients. The model that we offer helps customers to cut costs, reallocate their capital to other business segments, focus on core business, reduce time-to-market, and get access to skilled and inexpensive IT resources.

(more…)

A World of Widgets

Thursday, March 26th, 2009

In this post we would like to talk about widgets as the latest and one of the most popular phenomena in desktop and web application development. We are going to clear up what a widget is and what it is needed for.

From day to day, widgets become more and more widespread in the modern world of the Internet. First rich media and interactive entertainment widgets appeared yet in 2001. Now widgets are commonplace and are actively used on personal blogs, wikis, social network and auction sites, etc. One can meet them on web resources such as Facebook, iGoogle, LiveJournal, MySpace, Netvibes, WordPress, and many others.

What is a Widget?

First of all, let’s make clear what a widget is. A widget is a chunk of code that can be embedded in a web page or installed on a computer desktop. Widgets are usually understood to be interactive single-purpose applications for displaying and/or updating local data or data on the Web. They are packaged in a way to allow downloading and embedding into a web page or installation on a user’s machine. These interactive virtual tools are meant for providing services of single purpose such as photo viewing, displaying latest news, current weather, time, a calendar, a map program, a dictionary or a language translator, a calculator, desktop notes, among other things. Besides providing useful information, widgets represent some commercial interest as a powerful marketing channel, mainly due to their interactivity and viral distribution through social networks. Thus, widgets are often used as advertisements, links to websites, etc. Widgets are divided into three categories such as web, desktop, and mobile widgets. Let’s review all these categories separately.

(more…)