Kurt Marko

Contributing Editor

Upcoming Events

Where the Cloud Touches Down: Simplifying Data Center Infrastructure Management

Thursday, July 25, 2013
10:00 AM PT/1:00 PM ET

In most data centers, DCIM rests on a shaky foundation of manual record keeping and scattered documentation. OpManager replaces data center documentation with a single repository for data, QRCodes for asset tracking, accurate 3D mapping of asset locations, and a configuration management database (CMDB). In this webcast, sponsored by ManageEngine, you will see how a real-world datacenter mapping stored in racktables gets imported into OpManager, which then provides a 3D visualization of where assets actually are. You'll also see how the QR Code generator helps you make the link between real assets and the monitoring world, and how the layered CMDB provides a single point of view for all your configuration data.

Register Now!

A Network Computing Webinar:
SDN First Steps

Thursday, August 8, 2013
11:00 AM PT / 2:00 PM ET

This webinar will help attendees understand the overall concept of SDN and its benefits, describe the different conceptual approaches to SDN, and examine the various technologies, both proprietary and open source, that are emerging. It will also help users decide whether SDN makes sense in their environment, and outline the first steps IT can take for testing SDN technologies.

Register Now!

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up

See more from this blogger

Mobile App Development Skills: Buy, Rent or Build

Finding good developers is always difficult, but it's especially tricky in the field of mobile applications. According to a recent InformationWeek reader survey on mobile apps, nearly half of those developing or planning to develop mobile apps say finding and nurturing expertise is a significant challenge. And 31% of respondents not building mobile apps cite a dearth of staff expertise as the top reason.

Walmart provides a great case study in how it can be easier to buy talent than grow it. The nation's biggest retailer acquired a tiny mobile development shop, Small Society, that had done work for everyone from Starbucks and Whole Foods to the Obama campaign. The Portland, Ore.-based group reports into Walmart's Mobile Labs, a quasi-independent group of developers charged with changing the way customers interact with the mega-retailer.

More Insights


More >>

White Papers

More >>


More >>

According to an ex-Yahoo employee, Eran Hammer-Lahav, now part of Walmart's mobile push, the firm's mobile app group is building more than just mobile catalogs or light versions of the Web store. The goal is to "change the way customers interact with the brand--from organizing your shopping list based on where the items are in the store you just walked into to highlighting promotions and reviews as you drive through the aisles."

If you're not Walmart and can't buy a 10-person mobile app startup, you can always rent them, but using so-called app shops has pros and cons. App specialists certainly provide results faster than staffing up a new team: They already have the necessary skills with mobile APIs, UIs and app design, and are used to the hair-trigger development cycle. But they can get expensive as you expand your portfolio.

[There are good reasons to embrace mobile development. Get real-world examples in "The Business Case for Going Mobile".]

Plus, as mobile invades more and more business processes, you're just pushing back the learning curve while competitors get a jump on building mobile expertise.

The final option is to create your own internal team. While this approach has its challenges, they aren't insurmountable. For one, mobile development isn't as difficult as many believe. Tools like Appcelerator Titanium, PhoneGap, Corona, RhoMobile and Xamarin allow developers to write in a single language--often one they already know, such as Javascript or C#, and deploy to multiple platforms. For more on how to get started, check out the report "Fundamentals: Mobile App Development." (Registration required.)

Alternatively, you can do what one of our commenters suggests and target native apps for only the most demanding cases and use HTML5 for everything else. This technical sales engineer for a mobile development shop writes, "Organizations are missing an easy solution: Choose one native platform for your pickiest and/or most populous users, and all other platforms get a mobile Web solution that's 'good enough'. Native development is not slower than Web development; if anything it's faster (especially on iOS) because it's so easy and so compatible."

As companies bring more mobile developers into the organization, they have to strike a balance between retaining a creative culture without letting mobile hipsters run wild. That means keeping them linked to business units and corporate initiatives. According to Chris Silva, a mobile analyst at Altimeter Group, the best mobile shops, particularly in retail and sales organizations, are tightly aligned with marketing and e-commerce teams.

For example, he says, the initial motivation for Starbucks wasn't about using mobile to generate revenue or customer loyalty and stickiness, but to streamline the purchasing process, which could get severely bottlenecked at times of peak demand. Only after fixing this problem did they apply their mobile technology in other ways.

It's past time for organizations to do a thorough analysis, across their business units and processes, of how mobile can be applied. And whether you have to buy it, hire it or grow it, you must build mobile app development capability. As Nolan Wright, CTO and co-founder of Appcelerator, puts it, "Soon, all development will be mobile development."

Kurt Marko is an IT pro with broad experience, from chip design to IT systems.

Related Reading

Network Computing encourages readers to engage in spirited, healthy debate, including taking us to task. However, Network Computing moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. Network Computing further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | Please read our commenting policy.
Vendor Comparisons
Network Computing’s Vendor Comparisons provide extensive details on products and services, including downloadable feature matrices. Our categories include:

Research and Reports

Network Computing: April 2013

TechWeb Careers