Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

A Bit More on Google v. Apple / Mobile 2015

DZone's Guide to

A Bit More on Google v. Apple / Mobile 2015

· Java Zone
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

Ok so maybe I was a bit grumpy, like the kid who thought he was getting a new race kit and woke up instead to a coloring book. Now is not completely useless, and no question, voice assistive tech is better overall on Android. But I stand by the essence of that point: the next major battlefield is context-oriented computing and Google is acting like they think they‘re sitting on a large lead in the bottom of the 9th. I still see it as a small lead say in the 3rd inning: a little rain and the whole thing could be off. Jesus, Soundhound is entering this space? Isn‘t that like finding out that a sow farmer is preparing en entrant for the Kentucky Derby? Ok, that‘s a bit of a stretch..

On the other side, as much as peace has been restored in Xcode, had kind of a weird week where as I was packaging a release with a WatchKit app and a Today Extension, I was thinking ‘wait, modular, TDD nirvana is just a shot away, but having a framework include a framework doesn‘t work? wait, um, really??‘

Then I setup Android Studio 1.3 and was preparing a release inside it, running a lot of tests. Verdict: dope. Super fast. They made it so the test results view slides out and then away. I was just whining on Twitter a few weeks ago how nutty it is that the unit test runner literally is indistinguishable from the first incarnations the dropped over a decade ago. Guess either they just nailed it so perfectly, the first version was ready to be burned to an eprom, or more likely, they just went on to other greasy wheels and it just completely dropped off the radar. Which defies everything we preach constantly in tech.

Speaking of which, this article about Toyota‘s codebase dropped like a thermonuclear device. I have to do a separate, extended rant about it. Actually thinking about it I realized one of the main reasons I would like to do a podcast is the environment is so target rich it‘s ludicrous. The main redux I offer on this is welcome to a world in which no engineer ever has been paid as much in a year as a final season friends actor made for one episode. Welcome to the world of your car and plane might crash but that‘s less important than another 800 hours of the Kardashians being recorded for posterity.

Remember: Lean, the most popular Agile variant, is derived from the Toyota System. But whenever something bad turns up, the Agile priesthood uncorks the classic bad apple speech from Strangelove. In an industry whose preferred path to known-hood is homily delivery, this is a huge black eye. But here is the key puzzle to consider: how does one of the most successful companies in the world get found out to have a case or rot that makes the House of Usher look like Buckingham Palace? I predict this will do them immense damage as a brand.

This is a golden age for development. Both Android and iOS are moving at a pace in which a year compares favorably with decades of prior tech hegemons. Looking forward to ios9, but wow, Soundhound and their jacked up mule joining the derby is frankly awesome.

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat

Topics:

Published at DZone with permission of Rob Williams, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}