Where does
a multibillion dollar software company get developers to create the first apps
for its revolutionary new flagship software? Why, by recruiting college interns
on their summer breaks, of course!
It's a fact
that when Microsoft was looking for sample apps for Windows 8, they tapped that
very workforce. And a session at the company's first BUILD conference titled,
"Windows Interns: Our Summer of Apps" gave the youthful coders a
chance to describe their experiences as the first developers working in
Microsoft's next operating system. (Check out our hands-on with the Windows 8 preview.)
Microsoft's
John Lam, calling himself the "interns' den mother" introduced each
young programmer, each of whom went on to describe how he or she built their
app and show some of the more interesting code involved. The recurring theme of
their remarks was that they had anticipated some aspect of their project with
trepidation, but it turned out to be made simple by Microsoft's new programming
model.
Intern Ted
Driggs, wrote a line of business application for Windows 8 using C#, a language
business developers would be more familiar with than the Web languages
Microsoft is talking up for WIndows 8 development. "We really focused
heavily on how to make [our app] authentic to a line of business," Driggs
said.
When I
asked about what was difficult in the process, Driggs replied that when the interns
were writing code, Microsoft was still finalizing the APIs. "So we had a
little bit of churn," he said.
"But
the nice part about this is that for a long time Microsoft's really been
focused on developers, Driggs added. "They've learned a lot about how to
make really good APIs. The WinRT is a great unification of a lot of disparate
pieces. It was very easy for me to take my existing C# knowledge and apply it
to the new stuff. One thing I was worried about when I heard the new plans was
that if JavaScript's the new standard, were C# programmers going to have to
write like JavaScript programmers? The answer was resoundingly no. These APIs
felt like C# APIs and took advantage of the language. C# is a first-class
citizen."
Poorva
Singal, a senior at Olin College in Massachusetts, wrote the WordHunt game
included with Windows 8. The challenge of building this app was that it needed
to use networking capabilities to handle two-player games. "I came into
Microsoft not knowing anything about networking," Singal said. "But
it was actually made pretty simple with all the APIs that Microsoft's created.
It was actually not as hard as I thought. We finished the core of the networking
within a week."
So while
wizened older programmers may have apprehensions about what the new Metro apps
and WinRT will mean for their day-to-day work, at least the newest generation
of developers seem ready for the tasks and opportunities that WIndows 8
represents. HTML5 and JavaScript, so it was really easy to build."
Related Article:
"The New Paradigm of Reality" Part I/II – Feb 12, 2011 (Kryon channelled by Lee Carroll) (Subjects: Egypt Uprising, Iran/Persia Uprising, Peace in Middle East without Israel actively involved, Muhammad, "Conceptual" Youth Revolution, "Conceptual" (without a manager hierarchy) managed Businesses, Internet, Social Media, News Media, Google, Bankers, Global Unity,..... etc.)

No comments:
Post a Comment
Note: Only a member of this blog may post a comment.