Blog of eco-design

  • First steps with UI Automator

    First steps with UI Automator

    UI Auto…what ? Like its name states it, UI Automator is a framework provided by Android allowing to execute User Interface (UI) functional tests in an automated way. This framework lets you interact with visible elements of a smartphone screen: click a button, fill a text field, scroll down, etc. Thanks to UI Automator, you can, for instance, launch an application, fill a login field, navigate in menus… Let’s write together a first test scenario with UI Automator !

    Read more…
  • Should you switch your wallpaper to affect less the battery life of your smartphone?

    Should you switch your wallpaper to affect less the battery life of your smartphone?

    Colors influencing power consumption of smartphones and tablets is a debate that never gets old. We hear a lot of preremptory assertions (like «pick a black wallpaper to consume less») which, most of the time, don’t take into account underlying technologies - though they are very diverse - or specific studies about the topic. So, as per usual, as a mobile-device-energy-measurement freak, I wanted to know more. Why conducting this study?

    Read more…
  • End of life: software-induced obsolescence and wastes?

    End of life: software-induced obsolescence and wastes?

    The end of life stage of a software can be tough to apprehend and manage; this is why today we are focusing exclusively on this stage of the life cycle in an article that complete our Software LCA series. Find the complete Methodological Guide to software LCA as well as a use case on assessment of an application’s environmental impacts. Software hides to die (end of life & obsolescence) The end of life stage of a software is especially hard to apprehend in the life cycle assessment, specifically for the two following reasons:

    Read more…
  • Software eco-design: what is the life cycle of a software?

    Software eco-design: what is the life cycle of a software?

    The goal of this article is to present the software life cycle. For each issue raised by life cycle assessment we identify in this article, we will indicate the approach we believe is the most appropriate, particularly for environmental impact evaluation. Find the complete Methodological Guide to software LCA as well as a use case on assessment of an application’s environmental impacts. Most manufactured goods’ life cycles, analyzed with a LCA (Life Cycle Assessment), can be considered made of the following six stages:

    Read more…
  •  Software eco-design : software products features

    Software eco-design : software products features

    This article aims at presenting features specific to software during a life cycle assessment (LCA). For each issue raised by these features, we will explain what approach we recommend to assess environmental impacts. Find the complete Methodological Guide to software LCA as well as a use case on assessment of an application’s environmental impacts. Software: tangible or intangible? Software is a very special type of good: • It doesn’t produce any direct tangible waste.

    Read more…