new web technologies

Lenovo Officially Welcomes Motorola To The Family

News hit the wire early Thursday morning that Lenovo has finally completed its purchase of Motorola Mobility from Google. 

The $2.9 billion acquisition lets the Beijing-based tech company—already a leading PC maker globally—stake its claim in the ground for the mobile market in the western world. 

For Motorola, it has been a wild ride. In just a little over a year, it has gone from an ailing tech company bailed out by grand "Android papa” Google, to new Lenovo family member—one that brings plenty to the table for the Chinese tech company. 

See also: Motorola's Droid Turbo Is The Moto X On Power Steroids

We're Number Three! 

Together, Lenovo and Motorola now form the world's third largest smartphone maker, much to the chagrin of another Chinese tech juggernaut, Xiaomi, which gets bumped down to fourth place. 

The deal stands in stark contrast to Microsoft’s purchase of Nokia’s smartphone business, which was about killing off certain business lines (cough, Android) and fully controlling Windows Phone's leading devices. 

See also: Goodbye, Nokia Lumia—Hello, Microsoft Lumia

Lenovo doesn't appear to have any such plans. If anything, its eyes are likely focused on ramping up all things Moto, rather than scaling anything down. 

In a press statement, Lenovo CEO Yang Yuanqing said that “by building a strong number three and a credible challenger to the top two in smartphones, we will give the market something it has needed: choice, competition and a new spark of innovation.” 

Motorola's (And Lenovo's) Reversal Of Fortune 

Granted, on paper, Motorola's luck didn't look all that great. Google bought the company for $12.4 billion earlier this year, and Lenovo picked it up for $2.9 billion—meaning Motorola’s valuation didn’t just fall; it got drop-kicked. 

But the Droid maker has been showing new signs of life lately. After a lot of talk about the ex-Google division having one foot in the grave, prompting Google to unload this sickly (and costly) business, it rallied and launched the Moto 360 smartwatch, which has been widely acknowledged as the best Android Wear watch thus far. It also just recently announced its latest—and perhaps beastliest—Droid Turbo smartphone for Verizon. 

See also: With The Moto 360 And LG G, The Android Smartwatch Army Is On The March

All in all, it looks like the comeback that the likes of BlackBerry can only dream of. Having the faith and massive wallet of another major tech company could be just what Motorola needs to keep the ball rolling. Meanwhile, Lenovo made off like a bandit, having just bought its way into the U.S. smartphone market. The new owner promises to fully revive the company in the next 18 months, since it expects to sell roughly 100 million devices this year. 

Motorola and its 3,500 employees will operate as a wholly-owned subsidiary of its new parent company, and it will stay put in its Chicago headquarters, giving Lenovo another U.S. base. (Lenovo’s Thinkpad laptop acquisition from IBM gave the company a Morrisville, North Carolina office, which has been used as its North American headquarters.) Rick Osterloh will stay on board as president of Motorola Mobility. 

Date: Thu, 30 Oct 2014 03:12:21 -0700
Author: :: Category: Mobile

back to top

OK, Google: Search Inside My Apps!

Soon Android users won't have to trifle with actually opening apps to dig up social photos, find restaurants or conduct other in-app searches. Google's mobile operating system wants to make easier work of that—by letting its built-in voice tool search inside third-party apps.

See also: Why Google's App Indexing In Android KitKat Is A Game Changer

Currently "OK Google” searches only reveal some types of information, such as photos or data inside the phone's stock applications, Google Web searches and Gmail messages. Now outside developers can get in on the action by supporting the feature in apps downloaded from Google Play.

With this, people will be able to search for things like food or hotels in, say, Eat24 or TripAdvisor from any screen, not just inside those apps. In fact, since just uttering "OK Google" can wake certain phones, such as the Moto X or the upcoming Nexus 6, users can search apps without laying a single finger on the device if they want.

Deep Inside The Deep Links

Here’s how it works: Google parses the query, then hands the search directly over to the app named by the user (if it has been updated to support the feature). When the search results appear, they'll include "deep links” that take people to relevant places or pages in the app.

See also: Google Search Extends Deep Into Apps With Android 4.4 KitKat

The company says it only takes a minor update amounting to a few short lines of code. Google’s Wednesday post on its developers blog explains:

... all you need is a small addition to your AndroidManifest.xml in order to connect the Google Now SEARCH_ACTION with your searchable activity:

<activity android:name=".SearchableActivity">
<action android:name=""/>
<category android:name="android.intent.category.DEFAULT"/>

Once you make these changes, your app can receive the SEARCH_ACTION intent containing the SearchManager.QUERY extra with the search expression.

The feature requires a minimum of Android Jelly Bean—that is, Android 4.1 or later—and the Google search app v3.5 or later. In addition, third-party apps must be set to the English language. Developers interested in taking this for a spin can do so immediately.

Nothing Could Possibly Go Wrong

This sounds like an interesting advancement of the “OK Google” feature, and it could be an extremely convenient update. But it also raises a couple of concerns.

First, it gives Google direct access to everything we might search within apps, adding to its stockpile of data on its users. And second, from a purely practical standpoint, could strangers trigger it just by talking nearby? I’ve experienced something similar on both the LG G and Moto 360 watches, as Android Wear devices rely heavily on Google’s voice features.

Speaking of which, it seems logical that Android Wear and its growing army of smartwatches would also get in-app searching for Android’s baked-in voice search. And they will at some point—just not yet. 

I asked Google about smartwatch support, and Google spokesperson Josh Cruz told me that "the voice action is currently limited to phones and tablets. [But] we're looking to extend it to other form factors in the coming months." 

Photo by Adriana Lee for ReadWrite; screen shots captured from images courtesy of Google

Date: Thu, 30 Oct 2014 01:44:23 -0700
Author: :: Category: Mobile

back to top

Why Web Tools Like AngularJS Need To Keep Breaking Themselves

As the line between native and Web applications increasingly blurs, more developers are turning to Web application frameworks like AngularJS. AngularJS, developed and open sourced by Google, has been especially hot, whether measured by general interest, jobs, or open source contributions, largely due to its ease of use

See also: Ember, Angular and Backbone—Which Web Framework Is Best For You?

But not everyone is happy. According to AngularJS critic-in-residence Danny Tuppeny, the AngularJS development community has "lost its marbles" of late. But is his criticism valid?

Why AngularJS?

AngularJS is a popular Web application framework—a collection of JavaScript code libraries, templates and other software intended to make it easier for developers to build dynamic Web pages or Web apps.

See also: Why Even Simple Technology Can Be Hard For Developers

Web frameworks are hot in general, but AngularJS is blisteringly so, as measured by relative growth in job postings:

Source: Job Trends

There are several reasons for this popularity, and Starsheet VP of Products Adam Conrad names three:

  1. It's Google-approved: "Angular is built and maintained by dedicated (and highly talented) Google engineers. This means you not only have a large open community to learn from, but you also have skilled, highly-available engineers tasked to help you get your Angular questions answered"
  2. It's comprehensive: "No other plugins or frameworks are necessary to build a data-driven web application"
  3. It's easy: "With a few attributes added to your HTML, you can have a simple Angular app up in under 5 minutes"

These are good reasons to use AngularJS. It turns out, however, that there are some pretty strong reasons not to, some of which emerge in the comments section of Conrad's article.

Why Not AngularJS?

Some criticisms are particularly focused. Tom Dale, one of the creators of EmberJS, a rival framework, worries that AngularJS may be attempting too much:

Dale is, of course, biased, and occasionally lets it show in rants like this one

But he also has a valid point, one that comes through even more strongly in Tuppeny's broadside. For Tuppeny, the problem with AngularJS isn't its ambition or its pace of development, but rather the way it routinely leaves developers behind:

Our current codebase has parts that are over 10 years old; and we hope our new codebase will last this long too. It seems that if we start writing Angular today; we’ll be forced to rewrite the frontend in three to four years at latest (and with the way apps are going, the frontend is likely to be a large codebase). This doesn’t sound very attractive.... We need frameworks that are stable and supported long-term; not that are constantly inventing new concepts and being rewritten with breaking changes every 5 minutes. Of everyone, Google should know how hard it is to maintain large web apps

Google and the AngularJS community, in other words, may be acting like... well, Google, which regularly dumps or revamps its Web applications after just a few short years. This is par for the course with fast-moving Web companies, but may not fit a more staid enterprise application lifecycle.

Which may be the point.

AngularJS: Breaking By Design

We don't live in a world with 10-year product lifecycles anymore. If your company does, you may want to find a new job. As Ars Tempo founder Zlatko Đurić writes:

[W]e should rebuild our components every 3-5 years anyway. Do you still write code the same way you did 4 years ago? If yes, then why using angular in the first place, why not just use components you've built your stuff with before it? Using the same browser APIs, the same things you relied on in the past?

The payoff is worth it, he continues:

To me, it's still the ... ideas that power the Angular framework that matter. Like DI and data binding. Those things make me able to develop a new webapp in 3 weeks instead of 3 months. That's what matters. And if in 5 years, when I'm two years into Angular2, somebody asks me to extend my old app built with 1.2, I'll probably be pissed at how verbose or stiff the old Angular API was. Or that I can't just use a finished component for it.

AngularJS developer Pascal Precht echoes this sentiment:

I think before you judge about the new templating syntax that comes with Angular 2.0, [Tuppeny] should at least mention why that is. The next version of Angular is built for the future. That means, embracing technologies like Web Components. In order to do that, Angular has to be rewritten, since the current version of it sits on top of a design made like 4 years ago.

The Web, in other words, pushes us forward, and AngularJS seems to be willing to sacrifice backward compatibility to get there. Yes, it probably could be done more cleanly, with less heartache for developers. But no, the alternative is not to comfortably recline in the easy chair of the current Web. 

The Web, after all, will force us to continuously break with the past, perhaps more often than is comfortable. But that's the pace at which innovation goes today. 

There is no rest, saith the Web, for the application developer.

Lead image courtesy of Shutterstock

Date: Thu, 30 Oct 2014 09:54:21 -0700
Author: :: Category: Hack

back to top

Apple CEO Tim Cook: "I'm Proud To Be Gay"

Tim Cook is gay and proud of it, the Apple CEO revealed in a personal essay published Thursday by Bloomberg Businessweek. While he'd been silent on the matter of his sexual orientation for years, the CEO said he'd waited so long because he wanted to keep the focus on Apple's products, not himself.

However, Cook said he decided to speak up in order to support other gays and lesbians with less visibility. 

For years, I’ve been open with many people about my sexual orientation. Plenty of colleagues at Apple know I’m gay, and it doesn’t seem to make a difference in the way they treat me. Of course, I’ve had the good fortune to work at a company that loves creativity and innovation and knows it can only flourish when you embrace people’s differences. Not everyone is so lucky.

While I have never denied my sexuality, I haven’t publicly acknowledged it either, until now. So let me be clear: I’m proud to be gay, and I consider being gay among the greatest gifts God has given me.

Cook also added, in a line showing his wit, that being gay had "given him the skin of a rhinoceros," which came in handy in his job as Apple's CEO.

Though the Apple CEO had not tweeted about the essay himself Thursday morning, "Tim Cook Speaks Up" quickly became the top trending topic on Twitter Thursday morning with many expressing support and gratitude.

Read Cook's full essay on BusinessWeek.

Photo of Tim Cook via Apple

Date: Thu, 30 Oct 2014 07:45:07 -0700
Author: :: Category: Web

back to top

BlackBerry Goes Back To The Future With Its "BlackBerry Classic"

To salvage its business, BlackBerry's exciting new strategy is to deliver a modern smartphone … circa 2006. It sounds like a joke, but the company's serious about its upcoming Blackberry Classic Q20, heading to the market in December.

CEO John Chen took to his company's blog on Wednesday hoping to appeal to the BlackBerry faithful. He wrote, "The things you remember about BlackBerry that made you better are better than ever with BlackBerry Classic.” They really do need to be better. A lot is riding on this calculated blast from the past. 

Next month will mark a year since Chen took the reins, and so far, BlackBerry's most notable efforts have been one weird smartphone, one luxury device and an expansion of the company’s BBM messaging platform. Beyond that, BlackBerry stays busy staving off an exodus of its business clients (with some success), while hocking its real estate holdings to fund its comeback campaign. 

See also: How BlackBerry's Focus Will Shift In 2014 After Massive Quarterly Loss

It's clear that this comeback involves BlackBerry literally coming back to what made it a household name: well-designed physical keyboards on phones that are shaped to fit inside pockets and palms. In a world obsessed with "embiggening" smartphone displays, the move seems pretty wacky.

But maybe the time-trip is not as crazy as it seems. Because making phones people want isn't actually the goal. 

Really, it's only just the beginning. 

Time Travel And (Hopefully) Resurrection

This week, Kim Kardashian went on record stating her love for BlackBerries. Chen hopes she’s not the only one. As he wrote: "Innovation is not about blowing up what works to make something new—it’s about taking what works and making it better.”

What worked for BlackBerry were phones like the Bold and Curve, with their “highly pocketable” shapes and well-designed physical keys. BlackBerry loyalists can look forward to the Q20 bringing back that renowned keyboard—not the cramped configuration jammed into the latest Passport—and the return of the trackpad, which went missing entirely on recent models. According to Chen, Classic will also come with a “bigger and sharper” display and a “growing app catalog.”

Chen's back-to-the-future spiel recalls the days when BlackBerry was the smartphone maker to beat. But the iPhone’s debut in 2007 and Android’s launch (via T-Mobile’s G1) in 2008 caught BlackBerry with its pants down.

An extended series of flops ensued—like the Storm touchscreen phone, the Playbook tablet and the Torch sliding touchscreen-keyboard hybrid. On the software side, fans had to wait nearly two years for BlackBerry's revamped QNX software, a robust Unix-based operating system intended to help the aging platform compete with Android and iOS. But by the time BlackBerry 10 finally came to smartphones (in 2013, with the Z10 and Q10), its window of opportunity had pretty much closed. 

The Z10

These flubs didn't happen under Chen's watch. (You can thank former honchos Thorsten Heins and Mike Balsillie for that.) But the current CEO still tried to explain the inexplicable: 

It’s tempting in a rapidly changing, rapidly growing mobile market to change for the sake of change—to mimic what’s trendy and match the industry-standard, kitchen-sink approach of trying to be all things to all people.

That hasn't gone too well for BlackBerry. It now trails Windows Phone, sitting at number four in the worldwide smartphone rankings. Its latest smartphone, the squared-off Passport, looks like it's catching on with at least some folks, but the gadget's gotten mixed reviews and probably won’t lift BlackBerry out of its long-running funk. 

But QNX just might. 

One If By Car, Two If By Things

During an earnings call last year, in December 2013, Chen said:

QNX is probably one of the crown jewels. Every time I come here, our partners call me and customers call me that really want to work with us on QNX.... The plan is to invest in this and grow. The plan is to go by other vertical because we are doing very well in automotive vertical, we are going to continue to focus on that, but we're going to start looking in adjacent verticals to expand the business. In addition to that, we're going to build a platform that are cloud based, that is going to be machine-to-machine based architecture.

Speaking of automotive, Google and Apple are both pursuing connected automotive systems, the former with Android Auto and the later with CarPlay. And in fact, Apple already uses QNX for its CarPlay entertainment system. Ford is reportedly considering doing the same for its Sync platform. 

QNX, which BlackBerry has owned since 2010, is especially good at securing and connecting systems to mobile gadgets. These days, pretty much everyone wants to connect all manner of things to phones—including smartwatches, smart homes, fitness gizmos, televisions and, yes, cars. ZDNet reported that as many as 40 automotive companies already work with it. 

See also: The Future Of BlackBerry Points To Software

That positions QNX as a potentially major player in the so-called “Internet of Things.” That's what BlackBerry is actually hanging its salvation on. It just needs to survive long enough to make it happen. 

Kim Kardashian—BlackBerry’s Loudest Advocate

This week, the world found out yet another Kim Kardashian "secret": She’s a BlackBerry hoarder. The reality TV star stopped by the Recode tech conference to talk about her blockbuster mobile game app, and in the process dropped some completely unrehearsed talking points about her love for—and obsession—with BlackBerry devices.

"I'm afraid it will go extinct,” the celebrity told tech journalist Kara Swisher on the Recode stage. "I'm on a mission to make that not happen.”

Kardashian probably won't actually open her diamond-studded wallet and snap up BlackBerry the company herself, even if she did joke about doing just that). But every little bit helps, especially public support from a pop culture icon and social phenomenon like Mrs. Kanye West. 

Of course, very little happens by accident in the highly managed world of social-media celebrity. Kardashian hasn't denied being a paid spokesperson for BlackBerry; instead, she gave this coy response when Swisher asked if she'd talked to the company about a paid promotional gig: "I feel like I should. I’m going to make a call after this."

BlackBerry, meanwhile, offered an equally non-denialist denial in a statement to the New York Post: "We’re thrilled to have loyal and passionate fans."

Still, if Kardashian winds up giving BlackBerry some juice—say, as a throwback trend or fad—the timing would be spot-on. BlackBerry Classic's hardware naturally differentiates it from the phablet throngs. If Kardashian or anyone else can help the phone stay in the "cool retro gadget" instead of the "sad, recycled lameness" ditch, BlackBerry could conceivably stage a revival of sorts. These phones were, after all, once status symbols.

BlackBerry doesn’t need a massive hit. It needs a product that makes enough money to buy some time, so the company can push its real initiative: that QNX platform. 

"We are committed to earning your business,” Chen blogged, "or earning it back, if that’s the case.” Of course they are. Because Classic isn’t merely an attempt by BlackBerry to relive its old glory days as a hot smartphone maker (at least not completely). It's digging up the past to lay a foundation for the future—one that goes well beyond phones. 

Photos of BlackBerry, Jessica Lange and Kim Kardashian by 1000 Words, Helga Esteb and worldswildlifewonders, respectively, for Shutterstock; product images courtesy of BlackBerry

Date: Thu, 30 Oct 2014 07:00:00 -0700
Author: :: Category: Mobile

back to top