cpu, display, wireless
software optimization decreases power consumption too
active pixels consumes a lot
opt: draw something if it is actually seen by user
efficiency of network edpends on conditions: NW strengh, broadcast
growing netw applications, like keep alive tcp - there are places for doing somethig
connected applications is the biggest challenge
tradeoff signalig: availability vs energy