Software Development

Development Stories
Android logo and the words "Instant Apps" How Mobile Developers Can Take Advantage of Android Instant AppsGoogle's Instant Apps offer users a way to easily engage with software without having to download the app. Any Android developer can now develop Instant Apps—or adapt their existing apps to support this feature—streamlining the way users interact with their content, store, or game. Will you modify your native app?
accessibility Are You Reluctant to Venture into Accessibility Engineering?

Organizations are beginning to give a lot of attention and importance to accessibility engineering as part of their usability efforts; however, this has not translated into implementation strategies that have reached the market. Why is there a reluctance to venture into full-fledged accessibility engineering?

People designing software for good user experience Devices and Desires: Understanding How Users Experience Your SoftwareWhen we design, build, test, and deliver software, it is imperative that we provide our users with what they need—not what we want, but what that they want. We need to understand the scope and breadth of the user base. Here are three questions to ask to learn more about how users experience your software.
raspberry pi The RasPi Pipeline Delivers Raspberry Pi 3 Model B+

Did you get anything special for Pi Day this year, besides the obligatory pie? Once again on March 14, Raspberry Pi Founder and CEO Eben Upton announced that the next evolutionary step in the RasPi pipeline, the new Raspberry Pi 3 Model B+, is now available.

Tester paired with a developer, photo by Alvaro Reyes Elevate Code Quality by Integrating Testing and DevelopmentPair programming generally involves two programmers working on a single change from start to finish. You can augment this pattern by adding a test specialist, so you can test-drive feature changes first and the tester can ask questions and guide test and code design. What you get is quality built in from the start.
dr using touch screen Artificial Intelligence and Health Care: Predicting Patient Deterioration

As part of a medical research partnership with the US Department of Veterans Affairs, the team of scientists and engineers at DeepMind, the artificial intelligence group at Alphabet (Google’s parent company), will work on the global issue of patient deterioration during hospital care.

Amazon spheres, restoration technology Technology, Corporate Trees, and Employees: The Triple Win

Employees who work in environments with trees nearby have been scientifically proven to be at least 50 percent more productive, happier, and better-looking than average. OK, that may be an exaggeration, but there is growing evidence that trees meet the needs of people, the environment, and businesses.

Tricycle Testing in a Pair Programming EnvironmentIf a development team does pair programming, where does testing fit in? You don't have to wait until the programming is done—testers can be part of the whole process, from code design to reviewing changes to production. Pair programming plus a good automation strategy mean quality is built in throughout development.