“The PCA crew is leagues above
the competition” - Pepsico
"a prior vendor failed to develop
the application, which (Practical) delivered." - Franklin Park
"the application (is) easier to use, with a
much simpler, more intuitive use interface" - Royal Administration Services
"Sometimes it's the things you don't ask for
that are important" - Royal Administration Services
"PCA turned our raw data and algorithms into easy to use
and understand features and reports." - CareScout
"The quality and professionalism ... has been
so outstanding that we want to send you a letter of thanks." - USALCO
"PCA people and applications stand out by
far exceeding our expectations." - USALCO
"The resulting application greatly increas(ed)...
our business effectiveness and efficiency." - The Advest Group
"PCA completes projects
efficiently and effectively" - Pepsico
What Is A Smart Client?
Smart Client applications are applications that keep most of their data on the Internet, but harness the processing power and other resources of a PC for a better user experience. You have likely used a Smart Client application:
- Many Google applications are actually Smart Client applications, such as Google Earth, Google Picassa, Google AdWords Tool, You Tube, and Mobile Maps.
- Google Gears turns many browser applications, including Gmail, into Smart Client applications. Third party applications that are Smart Clients include MySpace (Mail Search), Zoho (Writer, Mail), Remember The Milk, and Buxfer.
- Microsoft’s new Internet-based versions of the MS Office Suite (Word, Excel, Powerpoint) are all Smart Client applications.
- New Smart Cloud computing capabilities, such as Microsoft Azure, extend the Smart Client further.
These applications are quite different than traditional web-based applications. They have features that are not found in browser applications, such as drag-and-drop, undo-redo, and context-sensitive help. They can handle heavy data entry requirements with navigation across multiple screens. And, while they use network data, they are not dependent on having a continual network connection.
So, what makes an application a Smart Client application? These applications have the following features:
- Accesses centralized data that can be coordinated across users and kept up-to-date.
- Connects to a larger distributed solution that could include a number of different web-based services.
- Capable of working with data even when off-line. (Based on the most recent syncronization.)
- Utilizes local resources, such as processor, memory, and disk for better performance and user experience.
- Takes advantage of locally connected devices, such as security card readers, cameras, scanners, VOIP, and bar-code and RFID readers.
- Interacts with local software, such as Microsoft Office applications.
- Installs easily – usually by clicking an icon or URL. Updates can come while the application is running.
- Scales easily because most of the work is done by the client. Smart Client application performance is the same for 100 users as it is for 10,000.
- Has device flexibility. (The .NET framework allows for multiple versions of the same application for different devices, including portable devices.
Read about Practical Computer Applications (PCA’s) Smart Client consulting services.
Most Popular Pages
Recent Posts: Practical Blog
- Power View empowered practical Smart Client applications
- Tableau vs Qlikview and Tableau vs Spotfire
- Data, Story, View: Prototype and Update
- 2012 starts with Tableau 7.0
- SQL Server 2012 is good for Data Visualization
- Spotfire 4.0 is available
- Introduction of QlikView 11
- VisiCalc jubilee and history of Excel
- Data Visualization 2011: Omniscope 2.6
- Data Visualization 2011: Spotfire 3.3, Silver 2.0
- Data Visualization 2011: Tableau 6.1
- SQL Server 2012 is released for Preview