"development" entries

Android evolves and so must you

Christopher Neugebauer on Android interfaces, Jellybean, and future updates.

Christopher Neugebauer (@chrisjrn) is an Android and Python developer at Secret Lab and conference coordinator of PyCon Australia.

Chris recently wrapped up his work on Meebo for iPhone, Android and BlackBerry which was recently acquired by Google. I got a chance to talk to him at OSCON this summer about Android development.

Key points from our full discussion include:

  • Great features from Jellybean are available for older OSes. [Discussed at the 2:32 mark]
  • Android devices vary greatly in size and shape – design with this in mind [Discussed at the 4:35 mark]
  • Developers need earlier access to new versions of the OS [Discussed at the 5:32 mark]

You can view the entire interview in the following video.

Read more…

Velocity Profile: Sergey Chernyshev

Web ops and performance questions with Sergey Chernyshev.

A profile of web operations and performance expert Sergey Chernyshev, director of web systems and applications at truTV and organizer of the New York Web Performance Meetup Group.

Software crumple zones

It's time to recognize and appreciate highly engineered health information systems.

Clinicians often encounter multi-step software processes that seem laborious. Sometimes that's due to a design flaw, but other times that process has been intentionally constructed as a crumple zone.

Jason Huggins’ Angry Birds-playing Selenium robot

How a game-playing robot could help shape the future of mobile testing.

If you try to talk to Jason Huggins about Selenium, he'll probably do to you what he did to us. He'll bring his Arduino-based Angry Birds-playing testing robot to your interview and then he'll relate his invention to the larger problems of mobile application testing and cloud-based testing infrastructure.

Jason Huggins' Angry Birds-playing Selenium robot

How a game-playing robot could help shape the future of mobile testing.

If you try to talk to Jason Huggins about Selenium, he'll probably do to you what he did to us. He'll bring his Arduino-based Angry Birds-playing testing robot to your interview and then he'll relate his invention to the larger problems of mobile application testing and cloud-based testing infrastructure.

Honeycomb and the Android tablet tipping point

Marko Gargenta on investing in Android tablet development.

"Programming Honeycomb" author Marko Gargenta discusses the state of Android 3.x, the technical hurdles of Honeycomb, and why the slow adoption pattern of Android tablets may soon change.

FOSS isn't always the answer

Proprietary software has its place.

James Turner says the notion that proprietary software is somehow dirty or a corruption of principles ignores the realities of competition, economics, and context.

Don’t put all your trust in mobile emulators

Steve Souders on how he reduces the development risks of mobile emulators.

Steve Souders, performance evangelist at Google, looks forward to the remote capabilities of debugging and testing, but he warns against putting too much faith in emulators.

Don't put all your trust in mobile emulators

Steve Souders on how he reduces the development risks of mobile emulators.

Steve Souders, performance evangelist at Google, looks forward to the remote capabilities of debugging and testing, but he warns against putting too much faith in emulators.

How Netflix handles all those devices

Netflix's Matt McCarthy on building apps that work across platforms.

Matt McCarthy explains how WebKit and A/B testing play important roles on Netflix's many apps. Plus: Platform lessons Netflix has learned that apply to other developers and companies.