Is software development a
science or an art? The
software industry treats
it as a science. It uses
processes like MRDs,
PRDs, and functional
specs to convert customer
needs into software that
solves their problems.
Various roles like
product managers,
engineering managers,
project managers,
architects, and
programmers work together
to drive the process like
an efficient machine.
Now, what Google
announced is really
exciting! I'm not
kidding. It's even better
than I hoped. Yes, it's
only Python, but IBM's
PC-DOS was only BASIC and
Pascal when it first came
out, and it didn't
matter. Yeah, I preferred
C, but I coded in Pascal
because that's what you
had to do to get an app
running. What you're
going to see here that
you've never seen before
is shrinkwrap net apps
that scale that can be
deployed by civillians.
That's a mouthful, but
that's what's coming.
Why? Because here is a
standardized platform
that can be stamped out
in the billions of units.
Maybe Google can't do it,
but the perception is
that they can. Who is
willing to stand up and
say Google hasn't nailed
scaling? What PCs did in
the 80s, Google is doing
now. PCs took the black
magic out of owning a
computer.
This session will provide
attendees with an
overview of the iPhone
SDK, including discussion
of the App Store, Apple's
planned distribution
channel for SDK
applications. Keep in
mind that the contents of
the SDK and experiences
while using it are
covered under NDA, so be
prepared for me to talk
in generics and leave out
specific details that
might be covered by the
NDA. I am planning on
providing a quick
introduction to
Objective-C for those
attendees who may have
never seen it and might
be worried that it will
be difficult to code in
(it isn't!).
In keeping with the
longstanding SYS-CON
tradition of being at the
very forefront of
software development with
all its online and
offline resources,
SYS-CON Media & Events
jointly today announced a
double whammy, launching
both 'Open Web
Developer's Journal' (htt
p://openweb.sys-con.com)
and 'Open Web Developer
Summit' (http://openweb.s
ys-con.com) - to be held
for the first time in New
York City April 21-22,
2008.
To take advantage of the
OpenSocial implementation
in Orkut sandbox, you
have to create a Google
Gadget with the
OpenSocial feature, post
the gadget on the
Internet, and then add
the URL of the gadget as
an application. As I
looked into the Google
gadget API to build this,
I found something
interesting, the Google
Gadget framework exposes
the function
_IG_FetchContent() that
can be used to
asynchronously fetch the
text at any URL.
Less than 24 hours after
the launch of OpenSocial,
not only was it running
live in Plaxo, but there
were already several
first-class gadgets from
top developers like
RockYou and Slide. 'This
is just the beginning -
there's so much more to
do to truly open up the
social web,' wrote
Plaxo's Joseph Smarr, in
his personal blog on web
development, tech, and
life.
So what kind of real
social networking
applications would
Silverlight enable? Would
it be network
visualization or media
playback or mash-ups?
Google with its Orkut
online community (a
closed-source ASP.Net
application) created an
API for social
applications so that
developers can build
applications that can
then run inside other
social networking
applications. They then
opened up the
specification for that
API to other social
networking applications
so that all other social
networking sites can (if
they want to) make their
sites containers for
third-party applications.
So I started playing with
it.
One of the Google folks
working on OpenSocial
sent me a message via
Facebook asking what I
thought about the
technical details of the
recent announcements.
Since my day job is
working on social
networking platforms for
Web properties at
Microsoft and I'm deeply
interested in RESTful
protocols, this is
something I definitely
have some thoughts about.
Below is what started off
as a private message but
ended up being long
enough to be its own
article.
There are 50 million
Facebook users who don't
know what OpenSocial APIs
are...and don't care.
There are about 5,000
tech bloggers and
developers who think it
is a revolution that will
'Checkmate' Facebook and
leave them with no moves.
TechMeme has over 100
stories saying that
OpenSocial is awesome and
Facebook is dead. MySpace
joins Google on
OpenSocial initiative.
OK, surely that settles
it, Facebook is toast.
Nope, not in my opinion.
OpenSocial, the
industry-backed
application programming
interface (API) developed
by Google to promote
interoperability and
shared data across all
online social networks,
is gaining momentum at a
rapid pace. The sites
that have already
committed to supporting
OpenSocial - Bebo,
Engage.com, Friendster,
hi5, Hyves, imeem,
LinkedIn, mixi, MySpace,
Ning, Oracle, orkut,
Plaxo, Salesforce.com,
Six Apart, Tianji,
Viadeo, and XING -
represent an audience of
about 200 million users
globally.
In a move to bolster its
attempt to add a social
layer on top of the
entire suite of Google
services, Google
yesterday joined other
leading social networking
players in introducing a
common set of standards
to allow software
developers to write
cross-network programs.
According to The New York
Times the sites in the
OpenSocial alliance 'have
a combined 100 million
users, more than double
the size of Facebook.'
Oct. 31, 2007 12:45 PM Reads: 18,885 Replies: 3
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice: