- Extending Xen* with Intel® Virtualization Technology
- ENERGY STAR* System Implementation
- Competitive Comparison: Dual-Core Intel® Xeon®: Processor-based Platforms vs. AMD Opteron*
- CMP Implementation in Systems Based on the Intel® Core™ Duo processor
- Software Company Plans for Multi-Core: How Epic Games, Adobe Systems, and IBM use Multi-Core Capability
- How to use all of CPUID for x64 platforms under Microsoft Visual Studio .NET 2005
- Flash and .NET Integration using ASP.NET
- Build and consume an ASP.NET Web service
- Multithreaded .NET Web service clients: threads and responsiveness
- High performance image processing and visualization in .NET client applications: Intel Integrated Performance Primitives (IPP)
Welcome to the Intel® Software Dispatch Subscription Program
From here to there: software architecture for mobile computing
Mobile software applictions: Developers are changing their thinking and their application design to meet the mobile challenge.
by Chris S. Thomas, chief strategist, Intel Corp.
Last month I wrote about how existing software architecture breaks down in a mobile environment. This month I look at how developers are changing their thinking and their application design to meet the mobile challenge.
As I said last time, users need applications savvy enough to switch seamlessly from connected to unconnected and back again, fast enough to eliminate latency, and flexible enough to enable users to work on any device they please.
Today's software can't do it, but tomorrow's can.
We can divide the journey from here to there into two stages: the Band-Aid stage, where vendors adapt current software to make it work better in mobile environment, and the Designed for Mobile stage, where vendors redesign from the ground up to create truly mobile applications.
Stage I: Band-Aid
I call this the Band-Aid stage because it's just an interim solution while developers prepare to code for mobility. This is a time of patches and quick fixes designed to keep an application from outright failing in a mobile environment; it's not a permanent answer.
The Band-Aid stage is just beginning. If you look under the hood of recent versions of popular enterprise application software from vendors like PeopleSoft, SAP, Pivotal and others, you'll see that they have started to adapt their existing architecture. Developers are tweaking code just to get some sort of mobile functionality running—or at least making sure their applications don't lock up the device every time the user moves in or out of network range.
For example, we're used to setting our e-mail to offline mode when we move from office to conference room and back again, and we can download Web pages to look at later. Now developers are adding this capability to other types of software so users don't have to recycle an application every time they reconnect to the network (hooray!).
Developers are also adding new or beefing up existing caching functions, creating small databases that applications can run locally whether connected to the network or not.
To read more, click link below to subscribe to Intel® Software Dispatch and begin receiving Intel® Software Insight, a quarterly e-zine focused on the topics software-industry leaders care about. Once you fill out the brief subscription form, you will be able to download the pdf and continue reading From here to there: software architecture for mobile computing.
To read complete article, click download below.
by Chris S. Thomas, chief strategist, Intel Corp.
Last month I wrote about how existing software architecture breaks down in a mobile environment. This month I look at how developers are changing their thinking and their application design to meet the mobile challenge.
As I said last time, users need applications savvy enough to switch seamlessly from connected to unconnected and back again, fast enough to eliminate latency, and flexible enough to enable users to work on any device they please.
Today's software can't do it, but tomorrow's can.
We can divide the journey from here to there into two stages: the Band-Aid stage, where vendors adapt current software to make it work better in mobile environment, and the Designed for Mobile stage, where vendors redesign from the ground up to create truly mobile applications.
Stage I: Band-Aid
I call this the Band-Aid stage because it's just an interim solution while developers prepare to code for mobility. This is a time of patches and quick fixes designed to keep an application from outright failing in a mobile environment; it's not a permanent answer.
The Band-Aid stage is just beginning. If you look under the hood of recent versions of popular enterprise application software from vendors like PeopleSoft, SAP, Pivotal and others, you'll see that they have started to adapt their existing architecture. Developers are tweaking code just to get some sort of mobile functionality running—or at least making sure their applications don't lock up the device every time the user moves in or out of network range.
For example, we're used to setting our e-mail to offline mode when we move from office to conference room and back again, and we can download Web pages to look at later. Now developers are adding this capability to other types of software so users don't have to recycle an application every time they reconnect to the network (hooray!).
Developers are also adding new or beefing up existing caching functions, creating small databases that applications can run locally whether connected to the network or not.
To read more, click link below to subscribe to Intel® Software Dispatch and begin receiving Intel® Software Insight, a quarterly e-zine focused on the topics software-industry leaders care about. Once you fill out the brief subscription form, you will be able to download the pdf and continue reading From here to there: software architecture for mobile computing.
To read complete article, click download below.
![]()
If you're interested in this topic, these articles may be helpful:
![]() | Enhanced Virtualization on Intel® Architecture-based Servers: Improve Utilization, Manage Change, Reduce Costs The High Cost of IT Operations A typical IT organization allocates ... |
![]() | Enterprise computing capacities of the Linux 2.4 kernal by Thomas Wolfgang Burger, owner, Thomas Wolfgang Burger Consulting. ... |
![]() | Portable software and the .NET Framework: how the .NET Framework can be used to write portable software by Robert Burbidge, Content Master Ltd. Intel Corp. The .NET framew... |
![]() | Are you taking the easy way out? by Chris S. Thomas, chief strategist, Intel Corp. We're just beginn... |
![]() | Flash and .NET Integration using ASP.NET by Vinod Raghupathy, senior application developer, Intel Corp. Lear... |
![]()
Related Jobs:


