News

iPad Impacts .NET Developers

Apple's new tablet PC officially emerged this month amid a roar of pre-release hype. (My ears are still ringing.) The post-launch reaction to the iPad was nearly as loud, but amidst the cheers from the true believers were the frustrated yowls of the disenthralled: "It doesn't support Flash! No webcam? WTF?!"

Apple may not have rocked the world with a device that comes off as little more than a big iPod Touch, but it's a mistake to think that nothing has changed. For one thing, Apple's tablet was born into a thriving ecosystem established to support and leverage the iPhone platform. For another, end users of that platform -- as much as they love it -- have been itching for more screen real estate.

Third-party developers appear to be champing at the bit to port their iPhone apps to something bigger. Last month Redmond magazine editor Jeffrey Schwartz reported on an Appcelerator survey that found significant "pent-up demand" among Web developers to bring their apps to the iPad. Among the 554 developers who responded to a survey, 90 percent said they intend to build an app for the iPad within the next calendar year.

What all this means for enterprise .NET developers and appdev managers is that there's probably a tablet in your future. I'm not saying it's going to be an iPad; this version of Apple's tablet lacks security and management capabilities that are essential to enterprise deployments. Currently, there's no way to remotely lock or wipe a stolen iPad, an enhancement that made the iPhone acceptable to corporate IT. There's also no support for VPNs, push email or Microsoft Exchange. And downloading applications from the AppStore is antithetical to uniform, enterprise-wide app deployment.

But it's clear that the iPad isn't just a consumer toy, and it's arriving just ahead of a wave of new, enterprise-capable tablets with similar form factors. HP's Slate device, briefly demo'd by Steve Ballmer at this year's CES, is on its way. Within the next month Fusion Garage's JooJoo Tablet PC, which originated as the TechCruch CrunchPad, should be on the market. Amazon just released an SDK for its popular Kindle e-book reader, which is a tablet of sorts, and if it attracts enough developers, may evolve. A mockup of a Google tablet was recently released to YouTube. Rumors are circulating that Acer, Asus, Dell and MSI are planning tablet releases. And somewhere out there Microsoft's Courier awaits a conference center spotlight.

Mono Mania
Until that wave hits, .NET developers will have at least one third-party tool designed to leverage their skills for iPad app development. Just a few days after the iPad launch, Novell began promoting its MonoTouch .NET development kit for Apple's tablet.

Released last year as a .NET dev kit for the iPhone and iPod Touch, MonoTouch was the first offering from the Mono Project (http://www.mono-project.com/Main_Page) aimed at mobile software development. Mono, the open source implementation of the .NET Framework led by Novell, is a cross-platform, implementation of C# and the CLR that is binary compatible with .NET.

The latest version, MonoTouch 1.9, includes the new iPhoneOS APIs (the iPad runs a modified version of iPhoneOS 3.2) and the MonoDevelop IDE, which allows developers to write iPad apps in C#. It comes with a new project template for iPad applications, which is expected to allow developers to exploit the iPad-specific enhancements in this version of the iPhoneOS interface, including the new contextual drop-down menus, split screen app display and modal pop-overs.

What remains to be seen, of course, is how well Apple will do with its tablet. History is littered with failed tablet initiatives. But just imagine the first time an executive in your company sits down at a meeting, opens her leatherette portfolio, and starts tapping a tablet screen. The day after, it'll no longer be a matter of if your company will add tablet PCs to its technology bundle, but when.

About the Author

John K. Waters is the editor in chief of a number of Converge360.com sites, with a focus on high-end development, AI and future tech. He's been writing about cutting-edge technologies and culture of Silicon Valley for more than two decades, and he's written more than a dozen books. He also co-scripted the documentary film Silicon Valley: A 100 Year Renaissance, which aired on PBS.  He can be reached at [email protected].

comments powered by Disqus

Featured

  • Windows Community Toolkit v8.2 Adds Native AOT Support

    Microsoft shipped Windows Community Toolkit v8.2, an incremental update to the open-source collection of helper functions and other resources designed to simplify the development of Windows applications. The main new feature is support for native ahead-of-time (AOT) compilation.

  • New 'Visual Studio Hub' 1-Stop-Shop for GitHub Copilot Resources, More

    Unsurprisingly, GitHub Copilot resources are front-and-center in Microsoft's new Visual Studio Hub, a one-stop-shop for all things concerning your favorite IDE.

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

  • Low-Code Report Says AI Will Enhance, Not Replace DIY Dev Tools

    Along with replacing software developers and possibly killing humanity, advanced AI is seen by many as a death knell for the do-it-yourself, low-code/no-code tooling industry, but a new report belies that notion.

Subscribe on YouTube