• CONTACT

TheTechnologist.TV

  • the column
Home

Content about Android

Tuesday, October 5, 2010 - 15:10
Qualcomm Augmented Reality "QCAR" SDK Released
This morning Qualcomm released it's Augmented Reality SDK "QCAR". The
QCAR SDK is the first SDK made specifically for mobile phones running
Android. From the looks of it, QCAR supports some form of natural
feature and marker tracking as well as 3D. You can get the SDK from
the QDevNet site, which requires a free registration. For some reason,
QDEVNET takes 15 minutes to create a new developer account and until
your account is created, you can't download the SDK. You'd be smart
to spend that 15 minutes reading up on the development environment
requirements. QCAR requires the JDK, Eclipse, The Android SDK, ADT as
well as the Android NDK. For those of you who haven't explored the NDK
yet, the Android NDK is required to compile Dynamic Shared Object
(.so) that's deployed by the java bootloader. Android noobs beware:
the QCAR SDK has "grown-ups" written all over it.

Sound like fun? Dive in here: https://ar.qualcomm.com/qdevnet/sdk
And join the ARDevMob: http://www.meetup.com/augmentedreality

Sid Gabriel Hubbard

See the full gallery on posterous

Posted via email from The Sid Gabriel Post

Saturday, March 20, 2010 - 15:02
Joshua Topolsky Is Wrong - Only Android Can Save Palm Now [rant]

Joshua Topolsky saved Engadget years ago, I love his writing and his
penetrating focus on detail. Sometimes he's stuck in "the box" though
and his article on Palm advises them to "go faster" doing more of the
same. While he is right that the ads suck I don't remember him being
at all the developer events I've covered. He didn't see the look in
the eyes of the iPhone developers who came to the mojo launch to find
we didn't have access to the accelerometer in the 1st sdk. They gave
us screen rotation. That was it for them. We came out on a weekend and
we love it yes, but no Augmented reality and no games with motion?
Then they hit us with another SDK later. 2? lameness beyond the pale.
All their developers, that they forced to learn a new platform in the
middle of the iPhone heyday and Android Genesis jumped ship at the
second sdk.

They can not right that in this cycle and can never right it with WebOS.

It's clear to the developer world that Palm will not survive the next
wave of Androids unless they spit out a Treo device running Android
and drop the proprietary webos bulls$%t. Beautiful idea, execution
:fail, we love you still, now move on before Elevation goes ape5h1t
about their 400+Million Dollars evaporating.

Android on Palm Hardware. Consumers just need to hear it once to want
it. A resurgence of the street-smart original Newton-killer Palm with
a re-surging Treo brand equipped with the unimaginable power of
Android 2.1 with Flash10 and 15 years of hardware expertise unloading
onto an unsuspecting industry a F$%k-load of [I don't care what I
look like, I put power in the hands of my users no matter what
(PERIOD) ]

I remember the WindowsMobile Treo shocking the hell out of me in 2002.
I remember Steve Jobs' "Hell Froze Over" slide when he officially
decimated all hope the zune ever had by releasing iTunes for Windows.
Disruptors disrupt because no one expects them. Stop playing everyone
elses game and play the game everyone else is playing.

Palm, you make hardware. Your Folio idea was tight. You botched the
OS. It would be awesome with Android. You could sell those for use
with other manufacturers Android phones. Palm was floundering when it
picked up Handspring landing it with the first smartphone. My first
cellphone was a backpack for a Visor Edge. Get over the damn brand
identity trap. Whoever is in charge over at Palm just tell everyone
that you are making the worlds best Android device for release in 4
months. No questions just do it. Put whatever you have to on hold but
get an Android into the market that shows them all how to make a
Smartphone.

Let the name bring up memories of past "darkest hour" victories. Call
it The Palm Edge

If Palm doesn't do this it is likely that in 6-8 months they will
openly discuss collapse as hundreds of thousands of independent flash
developers and design firms rush the mobile world outnumbering
out-designing and out-classing the iPhone App store on an open screen
that Palm developers can't get on without defecting. I have no
endorsement of a proprietary palm failure lasting one day longer when
they can treat their wounded bottom line and produce a great device
with help from the worlds most advanced mobile ecosystem. The OS that
will not be owned and is here to stay. Android.

Here's Engadget's list of suggestions though they pull the punches on
a bleak future:
http://www.engadget.com/2010/03/19/palm-this-is-your-survival-guide/

Posted via email from The Sid Gabriel Post

Friday, March 5, 2010 - 11:21
"Open" Mates Apple's Zero Sum

For our readers that study Game Theory the title of this post is all that has to be said. Speaking only from this discipline, Apple has already lost in any theater of war it opens in the service of maintaining an iPhone-only world. While it is not impossible to arrive at a future without Android, it is more possible to arrive at a future with market equilibrium. This is both true and paradoxical. This is because an analyst has to model competitive advantage with the value of material efficiency greater than market force to see this, but from a perspective that expects the entire market to be optimized and not simply one carrier and device, you can clearly see that not only is it atypical for a single device to contain 100% market share, the loss for such an imbalance belongs to the consumers and it is a win that Apple got this far.

Apple contends that for them to win the others have to loose. This is a textbook Zero Sum Game. Google, HTC, and the open handset alliance are competing in a Constant Sum game where each is incentivized to cooperate in a practice where each player's victory incrementally benefits all players by expanding the field of play, and no player has incentive to risk critical loss. Though Apple is not "playing their game" they are upon their field entirely without the advantage of a market position within. Apple doesn't sell phones beyond AT&T, nor do they sell phones that are carrier independent such as Google's Nexus. Apple definitely doesn't sell on Sprint and they don't allow developer culture outside their own interface dogma which is expressed in it's AppStore approval process. Apple simply doesn't operate in HTC's market. Apple operates it's own market and only in the service of AT&T- a carrier that had a track record of selling touch-screen HTC devices (under the name iPaq) for 5 years before the iPhone arrived in 2007.

Apple has filed suit against HTC, a robust and fortified, mature company in good standing with many organizations which give it the protection of thousands of patents. It is far more likely that the patents contained within these organizations are infringed upon by the iPhone. While Apple has what they believe to be a zero sum advantage, in 10 patents they believe they can assert against AT&T. They have a constant sum defeat that has already come to pass. As the survival of HTC benefits every manufacturer. The patent cross license agreements, covering the alliances, organizations and groups et al. which Apple is not a part of, now have all of their patents extending over HTC. The arena Apple just opened, with a predictable and clumsy move is one where their 10 patents will be examined against the backdrop of an entire industry united in the support of "open". Which mathematicians will likely refer to in the future, as the mother of all bear traps, which bound a 900 pound Gorilla on it's own dime. If you run the numbers you can see Apple will eventually compete as an equal and submit it's victories in a way that helps industry.

This article covers the unique meaning of "open" that generated the Android phenomenon, some quirks about intellectual property, and a little film noir. We set the stage with math, but we need
to go to Casablanca to understand Android.

Casablanca

Global economic conditions have depressed sales in every column of
consumer electronics. Every column except smartphones which,
curiously, are booming in a recession. Inside this boom there are
moving parts at work that confound intellectual property analysts and
set the stage for what is emerging as one of the most fantastical yet
factual stories that have ever come out of Silicon Valey. The story of
two platforms, Android, and the iPhone and one of these platforms has
a curiously lucky feeling.

Many in the industry are surprised when they learn that Android is not
Anti-Apple and does not belong to Google. It is a virtual machine
similar to SUN's JVM called Dalvik that runs on Linux and has a layer
of libraries that developers can use to make apps via a software
development kit or SDK. It's not much different than Ubuntu Linux.

What is different is the strategic positioning of Dalvik and a
something known by intellectual property professionals as multiple
infringer conditions. Conditions under which a patent is violated by a
product user and not an individual manufacturer. There must be a
single infringer to enforce a patent upon. When the single infringer
is part of the Open Handset Alliance, there is another interesting
feature. The Open Handset Alliance has a built in patent cross
license. This means that they claim the benefit of the patents of all
Open Handset Alliance members. Which at this point is every mobile
manufacturer except Apple. Android is Open Source Software released
under the Apache Software License Version 2 which allows unhindered
commercial use and it's Linux underpinnings were lucky enough to have
multi touch functionality added by way of the Linux Kernel months ago.
Take all of those entities into consideration, and you have quite a
problem determining who is responsible for a feature on an Android
Device.

Googles nurturing of the open source project and the community of
developers within, along with consumer confidence in Google's brand
and the battle tested promise of open source and the linux kernel have
created a honeypot for device manufacturers and app developers looking
for freedom to operate in an industry stifled by intellectual property
claims.

As the only booming sector of consumer electronics, the mobile
industry is a battlefield and Android has become mobile's Casablanca.

To developers around the world, the indicators of a viable platform
are largely accessibility and reach. The common app developer has the
wherewithal to work in 2 perhaps 3 platforms. The iPhone App Store and
the multiple Android markets are the only platforms where developers
anywhere in the world can make products and sell direct to the
American consumer at scale. Android and iPhone developers are in
comparable demand but with tablets, media players, phones and
net-books already flooding the market, development trends clearly
favor Android.

The promise of "open" attracted much of the out-of-work laid-off
technical talent pool. With free training and education available if
you have a computer and an internet connection, the Android open
source project has minted capable mobile developers out of run of the
mill web developers and Computer Science PhD's alike. Comparing the
hundreds of iPhone app developers at Silicon Valley's 3rd annual
iPhoneDevCamp to the hundreds of monthly attendees of the Silicon
Valley Android Developers Meetup, you see a lot of crossover. In
Silicon Valley the developer is king and there was no boundary
suggesting otherwise, until Apple banned the word Android from it's
App store and asked the finalists and winners of the Android Developer
Challenge to remove the award winning ribbon from the iPhone versions
of their apps. Imagine what you would think if you were a
hand-to-mouth developer surviving a recession and Apple limited your sales by
forbidding you from including awards your app has won on the pages consumers use to decide which app to buy.

This promise of "open" has attracted almost every handset manufacturer
on the planet and has generated startups as well. Though the most
interesting potential in our story lies with the black sheep. If Palm
stays true to form we will see them launch a handset running Android
before they risk loosing their cult. They did this during the rise of
Windows Mobile, a move which many analysts believe saved the company.
There is a sense of certainty amongst insiders that further declines
in sales would push Palm into the Android arena where Palm's 15 years
of experience manufacturing handhelds and loyal user base would give
the company a significant advantage against foreign manufacturers in
competing for market share.

While industry insiders still balk at the idea, RIM's Blackberry
Platform could also directly compete for market share by producing an
Android powered Blackberry. One might think that apps written for
Blackberry would be incompatible, but in Casablanca, no one is foreign
and the core applications of the blackberry user experience do not
contain functionality beyond the scope of the Android software stack.
Since Blackberry apps are written in Java, and though it would be no
small feat, creating a Blackberry app "wrapper" for Android that
adjusts differences in app framework architecture at download is more
than possible, it's within strategic reach if they see any sharp
decline in sales. Android's open architecture ensures the same is true
for Palm WebOS apps as well.

Applications that run from translated code would not loose performance
compared to apps written using the Android SDK because of a curious
feature of the Android software stack: every app is converted from
it's language of origin to Dalvik byte code at runtime. Casablanca has
no native tongue.

The final piece to account for in the Blackberry stack is made
possible by the Android Native Development Kit or (NDK) which contains
the elements necessary to implement Blackberry's Enterprise Security
layer natively on Android handsets.

Whether Palm and RIM know it or not, Casablanca has them covered.

The platforms out in the cold are Apple and Oracle. Oracle, which
purchased SUN Microsystems cannot assert ownership over the use of
Java as a language on the device as the SUN Java model has been to
charge per virtual machine (JVM) and have the tools for compiling
applications available for free. Making a claim to the operation of
Dalvik would fail because the handler that converts Java
to Dalvik byte code does not infringe upon the function of a Java
Virtual Machine. Developers are working every day to extend the reach
of Dalvik far beyond the handset. The JVM is not the most likely java
interpreter to land on a tablet or net-book. By removing costs and
distributing responsibility Android makes "open" work.

Though I don't believe it is possible, when I examine the
ramifications of a victory for Apple, I see a cold and bitter wind
rolling across hundreds of startups as they let go of their dreams and
yield to the company that only uses one network and forces everyone to
sync their contacts with a jukebox.

When I examine the ramifications of a successful defense of HTC, I see
a young industry on the move, where hundreds of startups mentioned
earlier are inventing things you would not believe.

Law and capital aside, I believe in R Buckminster Fuller's systemic world view. There is no zero sum, there just isn't. As we begin to
awaken to the truth that we live on a planet, a closed system where
there is no action that does not effect the whole, our factional tribes will
learn to work in the service of sustainable culture where the ongoing
pursuit of doing more with less will be the challenge of industry and
the success of one means success for us all. Where the stage has been
set for everyone to enhance the material efficiency of life with every
consecutive generation of hearts and minds which experience it. That's
a user interface worth protecting.

Saturday, February 20, 2010 - 00:01
PariSoma Sponsors ARDevMob, The Android Makers and Chrome OS Developers

As some of you know, I have been actively organizing community groups
around software and hardware development. There have been some growing
pains as the groups want to scale faster than I can support. I
received an email from PariSoma earlier this week responding to the
call for spaces on the ARDevMob meetup group. I came out to the space
to take a look today.

I'm really pleased with what I found. The space is beautiful and
completely in line with the vision I have for community research and
open development (outlined at arqera.com ). They are providing a space
for the groups to grow to their fullest potential in the expectation
that we will help them reach their highest potential. I can do a lot
with this.

Our visions for the development of our collective potential are very
much in harmony. For context, here are the values of PariSoma, The San
Francisco and Paris Innovation Loft followed by the mission statements
of my groups:

The pariSoma Innovation Loft has 5 key values:

Community – The pariSoma Innovation Loft was conceived to support
fluid collaboration. We are part of an international network with
strong links to France and Europe. pariSoma’s goal is to work as a
platform for communities that understand the value of being part of a
broader network to foster innovation and collective intelligence.

Collaboration – The pariSoma Innovation Loft provides a place for
coworkers to collaborate and learn from each other. Our open office
encourages coworkers to get to know one another and build off each
other. Whether exchanging ideas or services, we seek to foster a
collaborative environment.

Innovation – The pariSoma Innovation Loft is a hub for tech events in
San Francisco. By bringing together some of the Bay Area’s finest
entrepreneurs, startups, and freelancers we aim to encourage
innovation through our events. Our events range from iPhone App
Meetups to the SF Drupal User Group to Startup/VC events to TEDxSoMa,
and more.

Openness – In the era of openness, Web 2/3.0, and transparency, the
pariSoma Innovation Loft encourages openness in its community through
an open coworking space and dialogue among its members. We firmly
believe sharing, whether it is ideas, books, bikes, etc., is a big
part of openness and coworking.

Sustainability – The pariSoma Innovation Loft believes in helping move
the collective conscious towards sustainability. By encouraging the
creation of systems, such as coworking, that promote sustainability we
look to help put our community of communities onto the sustainability
path and make the world a better place.

The Android Makers is a group of technologists and designers who
maintain an independent culture of collaboration and invention. We
hold regular public meetings and maintain online resources for Android
Makers around the globe. The group meets in the spirit of the 70's
"home brew computer club" (
http://en.wikipedia.org/wiki/Homebrew_Computer_Club ) our public
events and online resources are open to all makers, professionals and
hobbyists alike.

The Purpose of the ARDevMob is to support free to use Augmented
Reality System Makers and Content Creators through real world events,
workshops and community building.

The Chrome OS group is so new that the mission is simply to realize
the potential of the Open Source Chromium Project.

I am excited to see what we can create in this space. There are many
members who's interest has been limited by our distance or the big
hill between the BART station and my house ;)

See the full gallery on posterous

Posted via email from The Sid Gabriel Post

Monday, February 15, 2010 - 23:46
G1 AfterParty [Polaroids of Modified Androids and Acting Badly]

I'm planning a G1 night for my Android Group. Many people who bought
the first Android Phone had to deal with a lot of frustration. Mostly
because they didn't work. They were slow, they didn't have all the
menu items you needed, and in a few iterations there were 6 different
volume sliders.

The two year contracts were like a kind of torture, to have to carry a
bricky phone around that never really just worked. I have some friends
who just went with the marketing. Some of us chose it out of a belief
in the principles of open development. Some of us had tanked in the
financial crisis of '08 and were literally kicked off AT&T.
Disenfranchised from the iPhone (and our app purchases) by the
inexplicable single carrier phenomenon that defines the iPhone's era.
Where the world learned to enjoy one thing together.

The truth in hindsight is: you had to be a pretty interesting cat to
pick up a G1 during the peak of the iPhone's halcyon days. To
literally think *very differently* about the nature of development,
royalty and entitlement. Some interesting characters arose from this
fringe element. With innovative ways to cope with having a "kit" when
you needed a phone.

At the XDA-Developers forum developers would regularly post pictures
of the home screens of their tricked out phones, because of the G1's
open architecture and Android's open source project, there were new
opportunities for these fringe-within-the-fringe elements. Some
developers began posting not only images of their home screens, they
started to post the whole ROM. Enabling others to try it on their
phones and try to make their own.

When the practice took the shape of a few well written step by step
guides (Thank You Haykuro, JF, Cyanogen) the practice boomed, and an
über fashionable ROM remixing community was born.

This community fueled the Android user and developer base and provided
some peace of mind that if the device didn't work, at least it was
getting better every day. If you hated something, at least you could
change everything in one flash of your ROM. On top of that, if you
wanted the latest and greatest phone, you could depend on this
community to port the ROM to the G1, and race to see who could release
a port first.

This peaked in coolness when Kayuro released a ROM running the Rosie
UI from HTC. It was the first killer Android UI and everyone wanted
it. We all wondered if this was ok with HTC. They must be flattered
that we're willing to risk bricking our phones just to use their UI,
we thought.

All good things must come to an end, I remember the day that Cyanogen
Tweeted that his updater had 30k users. Quite a victory to have 30k
cellphones running your customized ROM and no interest in ever
monetizing it.

Many of us also remember the day he was served a Cease and Desist
letter by Google. Everyone had a sneaking feeling that they were
getting away with murder every time they hit ALT+S to load a newly
downloaded ROM from *somewhere* that promised to fix a bug or add a
feature. Luckily, Google listened to what was being said on the
development boards and heard the roar on Twitter and drew a very clear
boundary around what you can distribute and what you cannot. With some
negotiation, Cyanogen and the ROM Remix community got a seemingly
permanent and Google endorsed carve out.

HTC released the source code for the entire Sense UI under a "limited
license" which basically states "remix the S#$T out of this code but
don't you dare try to sell a ROM or device running it"

Now, with the launch of the Nexus One, Android begins it's Second
Generation and the G1 can breathe a sigh of relief that whatever this
community is able to get a G1 to do, it won't be sharing the spotlight
(or going under the microscope) with Google's Flagship "Internet
Device".

I have 3 of these myself and a Nexus One. I believe the G1 is the most
capable and arguably most hacked and experimented on device ever. I
think we will be suprised in the days to come where we see them pop
up.

Portrayed in virtual Polaroid, The "G1 AfterParty" depicts
anthropomorphized G1 phones acting badly in candid shots. They are
shown doing things the stock carrier ROMs that they came with would
never do, such as turn by turn navigation, live wallpapers, speech to
text and the latest camera app. It's meant to portray a celebration
for a Ponochio-tale of a phone that embodied frustration for so many
people yet will survive as a symbol of perseverance, as it now can do
everything a Nexus One or an iPhone can do.

Maybe not as wide a pipe for multitasking and less amazing graphics
but is still competent and expandable, and it continues to be
expanded. As of this writing there are a little under 200 ROM images
of varying quality(and risk) available for the G1.
I remember when there were three. Code Named very appropriately "The
Dream" the G1 is likely to go down in history as one of the most
successful 1st generation products and an enduring cult classic. When
it's time I'll put mine down in the closet shoebox that serves as the
resting place of my Atari 2600 and my Lynx II.

If you own a G1 and want to make it sing and dance follow me on
Twitter @sidgabriel or join The Android Makers at
http://www.AndroidMakers.com

Take care,

Sid Gabriel

See the full gallery on posterous

Posted via email from The Sid Gabriel Post

  • 1
  • 2
  • 3
  • next ›
  • last »

AUDIT THE FED

Latest

Generative Art From The Math of The Rodin Vortex, The Fibonacci Spiral, and The Gielis Superformula
16 hours 52 min ago
An Historic Press Release
2 weeks 3 days ago
Tahrir Tilt Shift
2 weeks 3 days ago

Below The Fold

On "The Ascent of Money", A BBC Series on The History of Finance
6 weeks 3 days ago
The History of All Earth Ever, as A Drop of Water on The Sun (abstract)
6 weeks 2 days ago
FTC Deals FaceBook The Largest "Hump On The Wrist" In Silicon Valley History
8 weeks 17 hours ago
In The 6 Months Since I Closed The Lab, 11|3L3V3N Happened
10 weeks 2 days ago
When Did I Become Dr Who?
38 weeks 6 days ago
more

Active Topics

  • Technology
  • Google
  • Android
  • iPhone
  • Entertainment

AUDIT THE FED

@tttv

  • Returning my iPhone 4s. 2 years of crippling Google's apps made it the North Korea of handsets, closed, isolated & convinced it is superior. — 1 week 2 days ago
  • Are those speechwriters all full-time? RT @YouTubeTrends Behind The Scenes: Writing the 2012 State of the Union Address http://t.co/7lfPPvh1 — 1 week 3 days ago
  • The RonPaul Administration returning all "public land" to the states would stop the abuse of public land, not start it: http://t.co/WAK3BmiZ — 2 weeks 9 hours ago
  • DOJ blames hackers but 1BLN users looking for how to recover their own media is legitimate traffic & will not go away. http://t.co/CBgwpOlR — 2 weeks 2 days ago
  • @anselm I see, being open, the web includes everyone, congress represents geolocated majorities & both claim to represent the people. uh-oh. — 2 weeks 2 days ago
  • new word: they say democratizing but really mean "reprivatizing", “@RWW: Why Apple, Why Does it Have to Be Like This?" http://t.co/UWpp6nAB — 2 weeks 3 days ago
  • @anselm, independent of majority, can resistance to a concept benefit an entity who's nature requires the radical inclusion of all concepts? — 2 weeks 3 days ago
  • I take it back, page 19 of 366 is riveting. A roiling sea of packets cascading in patterns so irregular they ask: do Internets have strokes? — 2 weeks 3 days ago
  • Page 19 of 366. A bookish trend, kind of a meme scuttle, fashioned from shared space time metaphor, just barely hopping the language barrier — 2 weeks 3 days ago
  • @mushon @@Wikipedia I think jurisdiction is geographical, the multilingual are spared the impact of the blackout because they are awesome. — 2 weeks 4 days ago
  • Thankyou. You are the modern day steward of fact, Earth's Free Press "@jimmy_wales: Good morning, very interesting day ahead!" — 2 weeks 4 days ago
  • Expect 5 and 3 and not one more thing. — 2 weeks 6 days ago
  •  
  • 1 of 29
  • ››
more

  • the column