No matter what I tried, this retarded Marshmallow performs “Optimizing app 1 of 1” after each reboot–a reboot that’s a bit slow at that. And it’s not a rooted device. So I guess I’ll need to “reset to factory settings,” but first I need to make sure I know what apps to reinstall. You see, I’ve tried thousands of apps, yet I don’t use that many of them. But I need to connect to Play Store using all my 3 Google accounts, because I have commercial apps purchased under each of them. A mess. A nightmare. And all this, in a device that’s supposedly faster than my old one judging by the AnTuTu score or by the CPU alone, but I know for a fact that my old Android 4.2.1 was much faster than this piece of shit of 6.0.1. Obviously, I can’t run the latest Android 7.1, because a smartphone is not like a PC, you cannot run whatever you want on it (how is this even legal in the EU?).

What I can do though is to make a list of the apps that I might want or need to reinstall. The post has been updated after I got the new Moto G5, which runs Android 7.0.

1. Weather: This is a tricky topic, and most people wouldn’t understand my obsession with weather apps and widgets. The short version: they all suck. I’ve written more than once about this, and I deleted a lot of what I wrote. The longer version: there are more aspects to be considered.

I tend to use this as my main weather app:

  • Weather & Radar Pro Ad-Free / WetterOnline Pro (2.99 €), by WetterOnline GmbH (they have a free edition too). Obviously, not always accurate, but decent enough. It tends to be pessimistic in forecasts when it comes to the minimum temperatures in winter and the maximum temperatures in summer; also about the chances of rain. Overall, trustworthy. The same information can be found online at WetterOnline.deHint: in version 4, the round 2×2 (2×3 on some devices) widget can be resized to show more than the default 2 days and their maximum temperatures. Resizing it to the height of 2 rows and making it 3 or more columns in width (I keep it full width) gives something like this on my phone (on a tablet, the disc can be ovoidal for certain sizes of the widget and in landscape mode, so it might require different sizes on some devices):

While far from perfect, this app is extremely practical: not only it has widgets with forecasts for 3-4 days, but in the app, one can read on the same screen: hourly forecasts, daily forecasts, and min/max charts for 1 days!

As for some small towns most apps are not trustworthy enough, I’m constantly consulting other weather apps too. As the discussion is too complex, it’s hidden by default.

IMPORTANT! The discussion below–hidden by default, unless you are using NoScript–is the longest and most boring section of this blog post. If you’re in a hurry or affected by ADHD, skip it. Just make sure you understand that AccuWeather is possibly the worst weather data source!

►►►open the discussion below◄◄◄

DISCUSSION:

—People who live in the US might be happy with a lot of weather apps designed with the US in mind, especially as some such apps have a tendency to prefer weather readings and forecast from airports (METAR). People living in Continental Europe are bound to be disappointed, unless they live very close to a very large city or to an airport.

—Most national weather services have too few weather weather stations, and the apps that use weather sources based only on official weather stations plus airports weather stations (e.g. GismeteoForecaWeather, MSN Weather–which uses FORECA) are not “fine-grained” enough (to make things worse, when FORECA doesn’t receive current data from the selected weather station, it will continue to show temperatures that are hours old!).

Apps that prefer to use the closest airport even for large European cities that have better weather stations (e.g. WeatherBug, 1Weather, The Weather Network / MétéoMédia) are simply useless! With Weather & Clock Widget Android one can opt between FORECA and MyWeather2.comMyWeather2.com will only use METAR readings from airports, e.g. for everything around Stuttgart the choices for the current conditions are EDDS/STR (Stuttgart-Echterdingen Airport, civilian), ETHL (Laupheim Air Base, military), and EDSB/FKB (Karlsruhe/Baden-Baden Airport, civilian)!

—The finest granularity stays with apps that believe in the “hyperlocal” approach of using the tens of thousands of independent PWS (Personal Weather Stations), such as Weather Underground and any app that uses it. The problem is that such PWS are of extremely unequal quality: the other day I could find on a radius of 10 km dozens of PWS showing any temperature between -14°C and +12°C! In the official app one can select a different PWS than the one chosen by default for a given location, but in other apps that use WUnderground such thing isn’t possible (it used to be possible in Morecast, now not anymore; it’s also impossible in Weather Timeline); but even if I were to choose, I wouldn’t trust any of the PWS I know of! Instead of 180,000 contradictory and unreliable PWS, a smaller number of trustworthy PWS would be preferable. Surprisingly enough, both Morecast and Weather Timeline use rather decent PWS, although apparently not the same.

I’ve determined that, for 71229 Leonberg, Morecast uses ISTELTIN3 (SW of Eltingen), a simple Netatmo Weather Station that is often broken (another PWS is chosen when this happens), while Weather Timeline makes a better choice by using ILEONBER11 (August-Lämmle-Weg, Eltingen), or sometimes ILEONBER18 (Adalbert-Stifter-Straße, Eltingen)–just like the official Weather Underground app. (Eltingen is part of Leonberg.)

Using Weather Underground can be at times perfectly satisfactory. Here’s its 3-day widget, right under Yahoo’s hourly one:

But what to do when the temperature has raised to about 7° (Yahoo still shows 5°), yet the app “believes” there are 13°C?

—If you’re still unconvinced that Weather Underground’s PWS are unreliable, take a look at this map:

Any temperature between 23°C and 34 °C, really? Or, in a small town (right), 24 °C and 31 °C, or 23 °C and 29 °C only a couple of streets away? Such PWS are installed just out of the window, sometimes right under the mansard roof, and they receive direct heat either from the sun or from heated roof tiles! During the winter such PWS would also show abnormally high temperatures, under the influences of the same dwellings. There is no way their readings would be trustworthy!

—Since I mentioned Yahoo! Weather… Funny thing, it happens to be the weather data source for the built-in iPhone app. Unidentified weather data source or weather network (despite weather.yahoo.com showing videos from The Weather Channel, the readings and forecasts are slightly different, and frankly less reliable than those displayed by The Weather Channel), sometimes contradicting most other sources, but at times the only accurate one. It tends to be optimistic about the chances of rain (e.g. showing 35% when others say 60%, or 0% when others say 30%), unless it fails to predict a rain. Either way, the widget icons will show rain starting from a chance of 40%. It’s definitely not suitable for some locations such as Brașov (Romania), for which it seems to toggle between a correct and a wrong data station. When a widget fails to update, the small update symbol works even under Marshmallow or Nougat. The developer of Chronus complains about the lack of reliability of Yahoo’s weather API, but there are some alternate query choices too. I typically prefer the hourly widget. Note that on dog days, Yahoo prefers to downplay the issue, so it will forecast e.g. 28 °C instead of 33 °C, so don’t rely on it during a heatwave.

—The widely acclaimed Dark Sky, formerly known as Forecast.io and used as a data source by other apps too (Amber Weather and their ton of crappy widgets masquerading as separate apps, Arcus Weather, Forecaster, and as only one of the sources by Weather Timeline, Today Weather, and Chronus), claims to be “hyperlocal” too, and it might be accurate enough for US and UK, but for the rest of the world it’s mostly a hit-or-miss situation!

There is a simple explanation to that. Their data sources are almost all forecast models offered by NOAA, with the exception of the UK and Ireland who can benefit of UK Met Office’s forecasts and warnings; the rest of the planet relies solely on NOAA’s Global Forecast System, and NCEP’s Canadian Meteorological Center model, but NCEP belongs to NOAA, so even the Canadian model comes from a US source! It’s no wonder then that the forecasts are coarse approximations outside North America and UK: sometimes they’re close to reality, sometimes they’re ridiculous, and they lack the “hyperlocal” aspect, being only computations made on maps, with no input from actual weather stations.

And yet, the official app cannot be downloaded from Google Play globally: “Dark Sky is currently available in the US, UK, and Puerto Rico.” Alternative sources exist though: both legal (original APK) and illegal (patched APK to look as subscribed).

The forecasts and map-based computations have however greatly improved mid-2017 even for outside US/UK: the global worst-case resolution has improved from 40 km to 20 km, and NOAA’s High-Resolution Rapid Refresh model is now used. The long-term forecasts still seem kinky if you’re outside US/UK.

Forecaster (so far the best-looking app that uses Dark Sky’s data) has a nice color code, greatly informative at a glance:

Still, there is no widget that shows the forecast for several days at once; and the official app has ugly widgets too (it was designed with iOS in mind). And for the “current readings” (being them forecasts for outside US/UK), Forecaster almost always lags behind the official DarkSky app!

And there’s one more simplifications in Forecaster as opposed to DarkSky, see the way the chances of rain for Thursday and Friday are depicted in each app:

—There are apps that rely on a smaller set of PWS, typically part of some large private networks, see e.g. MeteoGroup with its official app WeatherPro and official site wetter24.de–there is a discussion on MeteoGroup-based apps below, where I discuss the German apps; consult the list of weather stations. In theory, such apps have the opportunity of being good, but it’s not always the case.

—There are apps or even major data sources for which I can’t tell the exact approach, nor could I identify the exact weather station used for my location. The classical example is The Weather Channel (weather.com, The Weather Company, LLC), which didn’t alter its choice of weather stations not even the acquisition of Weather Underground, Inc. The results are decent enough (the widgets aren’t anywhere near decency, except that they have now added a a new, resizable widget), and its forte is that when there’s snow accumulation it shows detailed forecasts and maps of the snowfall, but they have this idiocy of showing for any given day a pair of temperatures that are not the minimum and maximum temperatures for that day, but the maximum for that day and the minimum temperature for the night that ends in the next day’s morning! How stupid is that? Most people would believe the shown minimum to belong to the early hours or the morning of the respective day, not to the next day!

My major complaint about TWC: why the Windows tile can show a 5-day forecast, but there’s no Android widget to show anything but the current conditions? This is preposterous!

Yes, the Windows 10 tile is blurry, but at least the information is there.

Google News & Weather uses weather.com too, and the widget is quite fine, but I cannot properly read the forecasts, because for any single day I have to look at the previous one’s minimum (you can check the hourly forecasts in the app though).

—The youngest weather app–released in 2017–Weather Wiz, is surprisingly using data from The Weather Channel (“IBM weather data”), but at version 1.0.0 it’s so terribly buggy that most of the time it shows random data for my location (I wrote two detailed e-mails to the developers); refreshing the data in the app doesn’t mean it will display updated data (I’m not even sure it displays the data for the correct location!); also, the widgets need some fixes too.

—An “outsider” is Apalon’s Weather Live, as it claims to be using its own weather network (which is probably a lie; they only make apps!), and only the maps from FORECA. They’re a bit fishy, declaring an address in Dublin, Ireland on Google Play and Minsk, Belarus on their own website. Thankfully, their weather data is quite bogus–and I hate their widgets. They also have an app called NOAA Weather Radar & Alerts (translated in other languages without NOAA), which is even worse for locations outside US: in my case, during summer it constantly showed temperatures 2…4 °C higher than normal, as if they were using PWS situated on a brick or concrete wall!

—ILMETEO’s app is pure crap, as most non-major locations are not recognized, and when they are, the data seems phoney.

—The French La Chaîne Météo / Weather Crave is even worse, with zero usability and useless data.

—MacroPinch’s Weather is using Weather Underground, with no indication of the selected PWS, and without any brilliant features or widgets; if you really like Weather Underground, better stick to the official app or to the annoying Morecast (which at least is packed with features).

—Finally, the most outrageous “mainstream” weather service and app is AccuWeather (used as a data source by most OEMs), whose Superior Accuracy™ is one of the worst jokes ever, especially as its ridiculous MinuteCast® (“Rain starting in 23 minutes,” “A break in the rain in 1 minute”) is absolutely never correct! I didn’t check lately, but Accuweather used to have one more quirk: their own app wasn’t in sync with their own website (even when just updated), i.e. they were showing different current conditions; 3rd-party apps using Accuweather (probably via a different API or a different server) were showing a third set of current conditions–how pathetic is that? Here’s an informed testimonial:

—Qihoo’s 360 Weather also uses AccuWeather. End of story.

A number of apps give you the choice of several data sources, but the choice is sometimes a false one. The usual sources:

  • YR.no (they have an app too, and it used to be acceptable, but with the new design both the widget and the app are less useful; also, it’s so stupid to see at 17:40 “Weather now 22:00-01:00,” when there are still more than 3 hours until 22:00 for which there’s no forecast; apps such as Detailed YR Weather Widget display the forecasts differently, yet they suck too) only gives forecasts outside Norway, not real current conditions;
  • OpenWeatherMap and World Weather Online are crappy as hell;
  • and I’ve discussed Dark Sky (aka Forecast.io), Weather Underground, and Yahoo! Weather.

To add insult to injury, some apps ask you for an API key to use some of the data sources, because they don’t have one. Such multi-source apps include: Chronus; HD Widgets; Amber Weather (formerly EZ Weather); Transparent Clock & Weather; Weather & Clock Widget Android; Meteogram Weather Forecast; and Sam Ruston’s acclaimed Weather Timeline, which has the insolence of trying to “Forecast up to years in the future” (“Open Time Machine”), while its various data sources can’t decide whether it’s sunny or it rains, or which temperature between -6°C and +2°C would be closer to the reality.

A few details though:

  • Chronus can nominally use 6 sources: OpenWeatherMap, YR.no, Weather Underground, DarkSky, Weather.com (The Weather Channel), Yahoo! Weather. In practice, without having API keys one can only use 3 sources: YR.no, Weather.com (The Weather Channel), Yahoo! Weather. The most reliable is Weather.com (The Weather Channel), but unfortunately there’s a horrible bug somewhere, as the current readings seem to display the conditions for 1-2 hours ago for this data source only! I know that Weather.com is marked “experimental,” but this app is useless to me, despite the nice Pro widgets…
  • Weather Timeline is loved by everyone but me. It can use 5 sources: Weather Underground, DarkSky, YR.no, OpenWeatherMap, WorldWeatherOnline. The last 3 sources are definitely useless to me. Switching between data sources is terribly annoying (too many settings), and choosing to use “feels like” replaces the current temperature instead of displaying both temperatures. Also, despite having so many widgets, I got sick of their stupid Material Design look. What pisses me off the most is the arrogant “Time Machine: Forecast up to years in the future”! And, of course, I can’t have two widgets using different data sources… But if Weather Underground or DarkSky are good enough for you, this app might be a keeper.
    Despite the ability to customize the icons, I still hate this app somehow:
  • Today Weather started as an app that could use Weather Underground or Dark Sky, but it now supports a total of 5 data sources, by adding Weather.com (The Weather Channel), Accuweather (useless!) and YR.no. Since it displays the most stupid pictures I’ve ever seen (not from the actual location, and of course The Weather Channel does the same, but the pictures are less idiotic), I appreciate that the photos can now be disabled. Recent improvements added detailed widgets for the next hours or days, in addition to the stupid “now with stupid photos” ones.
    But of course different data sources give different forecasts; DarkSky vs. Weather.com vs. Weather Underground:

—The Austrian developer pompously named Weather Services Group offers Weather Services and Weather Services PRO (3.29 €), and a choice of data providers between YR.no and OpenWeatherMap. The outcome is worse than the data providers themselves could offer, simply because the location is forced by the app to a stupid different one: the automatically detected Leonberg becomes Böblingen, and the manually set Leonberg becomes Tirschenreuth, Upper Palatinate (Oberpfalz), which is “the other Leonberg” (from BY instead of BW)!

—Note on Meteogram / Meteogram Pro: while carefully designed as an app (and widget), the various forecast sources are highly divergent, so what should one choose? Even the source met.no, which should display the same forecasts as YR.no, doesn’t do that! (I’d rather select Weather Underground).

—Some details on World Weather Online: while the current readings are in many cases for the closest airport (e.g. Stuttgart-Echterdingen), and the website asks for the ZIP, city name or IATA code, the forecasts are computed for the correct location. The official app sucks though, showing the maximum for each day instead of min/max, and the widgets are crappy too. One of the questionable Weather apps that use WWO (with decent graphics though) had the idea of showing on some widgets the average temperature forecasted for each day! The app has huge update bugs for the automatically detected current location (which cannot be deleted), even with manually updates, so I needed to add a small town some 4 km away, and this one would update correctly.

—Exovoid.ch has a set of weather apps: the generic one, Weather XL Pro (translated e.g. Météo France XL PRO, Wetter Deutschland XL PRO, Meteo Italia XL PRO), and identical clones targeted to Austria, Belgium and Switzerland. They use automatically selected PWS, e.g. ILEONBER18 for Leonberg, ISTUTTGA70 for Stuttgart, IBADENWU15 for Leinfelden-Echterdingen, despite Stuttgart having an official weather station, and Leinfelden-Echterdingen being actually the airport! (Side note: using airport readings needs caution with regards to air pressure, as the METAR data only includes the QNH pressure, i.e. the pressure adjusted for the sea level, not the actually measured one.)

—Don’t mistake the above apps for a different set of apps offered by a weather service that uses a more limited set of weather stations (e.g. for Leonberg it reads the current weather for Ludwigsburg, at 18 km), the Swiss MeteoNews. Apps using it are made by ID Mobile SA, and the universal one is Weather for the World, as the other 21 “Weather for <country_name>” are simply clones, conveniently translated for the local language (e.g. Weather for Germany also shows as Wetter für Deutschland). The unique widget shows the current conditions (or maybe a forecast for the hour?), but the app has the particularity that it only shows forecasts for “morning” and “afternoon” for each day. Also using MeteoNews.ch is the app LANDI Wetter, which has better widgets (and the small one is resizable), and for Leonberg reads the data from Stuttgart, not Ludwigsburg. Either way and for no matter what city, the long-term forecasts made by MeteoNews.ch are sometimes crazy: they differ from those made by most other sources, except for the one below.

Speaking of forecasts instead of current readings, and of Swiss ones at that, meteoblue (which has a story and can use simultaneously e.g. 14 out of 26 weather models) severely lacks a widget and the app is uninspiring. Its forecasts can be very good, or on the contrary, quite crazy! (Meteoblue is nonetheless supposed to be more trustworthy than e.g. Dark Sky, ex-Forecast.io, see the corresponding section above. Except when it’s not!) If you look into the multimodel view, you’ll notice that some of the models are very divergent from others, so it all boils down to which model is trusted by any given weather app.

Here’s how divergent can those weather models be:

Getting to “my” Germany and regardless of what weather data source is used, a number of local apps have to be mentioned.

First, wetter.com, an old friend I always revisit from time to time to notice the GUI improvements (I’m using this app since 2012). The current readings for my location are computed, not read (this is the difference between a small town and a large one), which can mean everything, from interpolated to forecasted. Too bad the large widget doesn’t display the wind for all the locations (I will discuss below such details). This app is not the best choice for a device with only 1 GB of RAM: the associated service, mguApi, takes about 32 MB of RAM, but the full app needs 120-160 MB.  If the weather fails to update in the widget, hitting the small gear then “Update Weather Data Now” should update the widget without fully opening the app.

Note that if for a certain day or part of the day the chances of rain are significant (e.g. 80-90%) but the expected precipitation minor (e.g. 0.5-1.5 mm or l/m²), the icon for the forecast won’t show any sign of rain, but the info about the precipitation is shown beside (risk of rain and expected precipitation):

Then, three apps that use the services of MeteoGroup:

(1°) The official one, WeatherPro (2.99 €)–with a stripped-down WeatherPro Free edition–whose usability sucks and which declined in quality, not to mention that they now want a subscription even to let you change the icon theme, but somehow it’s well-regarded. The same contents is available on wetter24.de.

NOTE: Don’t mistake MeteoGroup’s site wetter24.de with wetter.com GmbH’s site weather24.com. Beside wetter.com, wetter.com GmbH also owns www.weather24.comwww.eltiempo24.es and www.tiempo.es, while MeteoGroup also owns www.wetteralarm.at, www.meteo-info.be, www.vejrcentral.dk, www.saa-varoitukset.fi, www.vigilance-meteo.fr, www.unwetterzentrale.de, www.severe-weather-ireland.com, www.meteo-allerta.it, www.meteocentrale.li, www.meteozentral.lu, www.noodweercentrale.nl, www.vaer-sentral.no, www.centrometeo.pt, www.alertas-tiempo.es, www.vader-alarm.se, www.meteocentrale.ch, www.severe-weather-centre.co.uk.

(2°) wetter.info, which is promoted by Telekom.de and preferred by some newspapers and media outlets, and which sometimes gives differences of up to 4°C between locations are 4 km away (70839 Gerlingen vs. 71229 Leonberg), or which can have such a lack of new data that it can display the same temperature as 3-4 hours ago; their website reveals that for Leonberg they use the readings from MeteoGroup’s Renningen-Ihinger Hof weather station (some 10 km away), also for forecasts, and that for Gerlingen they use the readings from MeteoGroup’s Stuttgart-Wilhelma weather station (some 11 km away from Gerlingen), which explains the discrepancies: while the distance Leonberg-Gerlingen is 4 km, the distance between the weather stations used for readings is 25 km. The same contents is available on wetter.info.

(3°) RTL’s Wetter.de, mostly neglected, despite some interesting features, such as the widget showing the chances of rain for the next hour and the forecast for two of the following periods of the day that follow (Mittag, Abend, Nacht, Morgen), and extremely detailed hourly forecasts in the app; RTL’s app can however show slightly different data than the official MeteoGroup, especially for small towns, its “Gefühlt” (Feels like) is definitely different in this app, it’s a bit slow and heavy, and it inherits from MeteoGroup the flaw of failing to provide recent current temperatures for some small towns, making it even worse, with even longer delays–say, current temperatures don’t change for 2-3 hours (the website actually admits it, e.g. by mentioning that the temperature displayed at 20:30 was measured at 19:00). The same info is available on wetter.de.

Too bad the large widgets don’t include more information; e.g. not only the maxima, but also the minima for the next days:

All things considered, from the apps based on MeteoGroup’s network, the one recommended by Telekom.de is the worst!

Another German app is the one I mentioned in the first place: Weather & Radar Pro Ad-Free / WetterOnline Pro (2.99 €) with its free edition Weather & Radar / WetterOnline, by WetterOnline GmbH–note that the app and its widgets have changed significantly in version 4! And I particularly like this app during heatwaves, as it’s rather giving pessimistic forecasts!

Strange enough, WetterOnline doesn’t know the Brașov-Ghimbav weather station, yet it can display surprisingly accurate data for Brașov, sometimes more accurate than the official Brașov-Ghimbav station! I suppose it’s computed from weather maps, not retrieved from a local PWS. The web site lists Predeal as the nearest weather station for current readings, but the displayed data is different, so it’s not using Predeal instead of Brașov. A bit strange though.

—A few more issues about wetter.com. I still can’t make my mind about it. They do have their own network of affiliated PWS, yet it’s by no mean clear how the entire thing works, and they also read the official national (DWD in Germany) weather stations, plus the airports. One of the strange things: some current readings are “measured” (e.g. for Stuttgart), others are “calculated” (e.g. Leonberg, Gerlingen). Even for those that are calculated (does it mean they’re interpolated on a map?), some are including wind information (e.g. Gerlingen), some others don’t (e.g. Leonberg, despite being larger than Gerlingen, and only 4 km away)–the wind info is only shown in the app and in the 4×2 widget.

The current readings are usually different even for small towns that are 4-10 km away, i.e. the following locations are having different readings 71229 Leonberg, 70839 Gerlingen, 71254 Ditzingen*, 71272 Renningen, 72760 Reutlingen; and different from 70173 Stuttgart-Mitte* (which seems to be reading Wetterstation Stuttgart-Schnarrenberg 70376) and 70771 Leinfelden-Echterdingen* (Flughafen Stuttgart STR/EDDS). The names with asterisk are having the temperatures reported with decimals! OK, so wetter.com strives to provide localized readings and forecasts. Most of the times, for Leonberg (Altstadt), the readings for the neighboring Gerlingen seem to be more accurate: are the readings for Leonberg computed or retrieved for its south neighborhood of Eltingen? Either way, it’s sometimes funny to see how the current conditions can toggle every 15-30 minutes between “here it’s raining, 4 km away it’s not” and “here it’s not raining, 4 km away it rains,” while other apps don’t bother to budge.

On their website, for all of the above small towns, the following are listed: “Unsere Wetterstation aus 71116 Gärtringen (17.2 km from Ditzingen, 18.8 km from Leonberg, 19.8 km from Gerlingen); Unsere Wetterstation aus 74379 Ingersheim (23.9 km from Ditzingen, 22.5 km from Leonberg, 21.3 km from Gerlingen).” OK, so what are the sources for those current readings? Ditzingen is “measured” (not “computed”), so there must be a PWS there!

But sometimes I feel that the app is cheating. For instance, both Leonberg and Gerlingen are “computed,” yet only Gerlingen gets the current wind speed! By “pure coincidence”–what else?–the direction and speed are always identical to those measured for Stuttgart (Mitte). Probably Gerlingen is considered “close enough”–but not Leonberg. Otherwise, the current sky condition can differ between Gerlingen and Stuttgart (Mitte), only the wind is “borrowed”…

Based on what I’ve noticed about the apps based on MeteoGroup’s network of weather stations, it could have been that wetter.com too is reading Renningen-Ihinger Hof (which doesn’t provide wind measurements) for Leonberg and a different station for Gerlingen. As it happens, Renningen-Ihinger Hof is also used for Leonberg by DWD’s own WarnWetter app. However, very often the temperature shown for “Klimastation Renningen-Ihinger Hof” is slightly different, so no, this app doesn’t use it for Leonberg.

A last hint on using wetter.com for locations in Romania: search for “Wetterstation Bucuresti Baneasa” instead of Bucharest and for “Wetterstation Brasov-Ghimbav” instead of Brașov! Even so though, the app won’t always display measured current values, but very often calculated values even for locations that are a Wetterstation or an airport (Flughafen), which is a shame! Alternatively, the measured values can be older than 1 hour.

Another queerness (shared by other apps though). Suppose the hourly forecast reads as follows: 17:00 = 25 °C; 18:00 = 24 °C; 19:00 = 23 °C; 20:00 = 22 °C; etc. Suppose there’s 17:30 and the measured or calculated temperature is already down to 22 °C: do you expect them to adjust accordingly the hourly forecast? NO WAY! The app will still pretend that after 30 minutes the temperature will somehow be as high as to be able to decrease according to the forecast, i.e. 22 °C → 24 °C → 23 °C → 22 °C, despite the day being on the decreasing slope of the temperature!

Oh, I forgot to mention that this app too tries to downplay the heatwaves, e.g. by forecasting 30 °C instead of 33 °C. This kind of downplaying is however also specific to DWD.

—Since I mentioned DWD’s WarnWetter app, and its exclusive use of the official weather stations (no PWS whatsoever)… The app itself is quite fine, and for the automatically detected Leonberg it displays as the “belonging” weather station Renningen-Ihingerhof. There is however a bug with the widget: when set to GPS detection, it detects Leonberg, but it selects Engelberg (Winterbach) as the weather station; only when the location is manually set to Leonberg it uses Renningen-Ihingerhof. This weird bug might be due to the fact that there is an Engelbergturm in Leonberg. Engelberg (part of Winterbach) is however some 33 km away, while Ihingerhof (part of Renningen) is only 8 km away.

I forget to mention that DWD’s widget has a bug: I had to resize it to the height of 2.5 rows, because at 2 rows it wouldn’t show the 4-day forecast! (Thankfully Nova Launcher allows that.) YMMV: maybe it depends on the screen size and the PPI, the font scaling, etc.

—To illustrate how the PWS readings for Gerlingen are usually more reliable than those for Leonberg, especially for the upper part of Leonberg (Altstadt/Marktplatz, not Eltingen), it’s perhaps worth noting that most of the times Weather Underground is defaulting–for my location, close to Marktplatz–to PWS such as IBADENWR213IGERLING9 or IGERLING56 (the latter hilariously labeled Leonberg) instead of the closer ILEONBER62ILEONBER10, or ILEONBER3. There must be a reason for that…

Oh, and I noticed that in Yahoo! Weather too the readings for Gerlingen are closer to the reality than those for Leonberg. It’s almost as if it would use the same data sources as wetter.com.

A special clarification regarding 3 apps with very similar names.

The 1st one, El Tiempo 14 días–translated to Weather 14 Days, Wetter 14 Tage, Météo 14 jours–belongs to Meteored and corresponds to the websites tiempo.com, tempo.pt, daswetter.com, ilmeteo.net, yourweather.co.uk, tameteo.com, theweather.com (there’s a Pro version too for 1.99 €, which was discounted at 0.10 € for a while). I couldn’t identify the weather data source, but the app is forecast-oriented, and I strongly believe that the current conditions are simply the forecast for the hour, and never measured values. This would explain why the app seems at times so accurate and some other times so very wrong (not only for my location; I’ve read many reviews in several languages). This app’s forte is that it has wind forecasts for each hour and every day, however the shown value is the maximum (gusts) one, and it’s highly exaggerated even so (the average wind speed is hidden in the details for each hour). I’d also have preferred to see the probability of rain, not only the expected amount of rain (0 mm of rain expected, but 0% or 35% chances of rain? 1 mm of rain expected, but 40% or 85% chances of rain?).

Note that this app is only too eager to use the icon “Cloudy intervals” for the entire day or for each and every hour of a day, even if the day still has a decent amount of sun and clear skies; it will also show a day as rainy even if the rain is going to minimal (if any).

UPDATE: Mid-2017, they said they were in the process of switching their forecast model to ECMWF (European Centre for Medium-Range Weather Forecasts), based in Reading, UK. The ECMWF aka IFS model is only run twice a day (as opposed to NOAA’s GFS, which is run four times a day), with a resolution of about 50 km (compare to GFS: 100 km, and UKMET: 125 km). For what I know, ECMWF is mainly used by member and associated states that don’t have or don’t pay for other forecast models, so it might be reliable, but on the cheap side.

Here’s El Tiempo 14 días/Weather 14 Days/Wetter 14 Tage shown below WetterOnline/Weather & Radar Pro:

The 2nd one, El Tiempo por eltiempo.es, belongs to Pelmorex Media Inc., a network that has also a different app–The Weather Network / MétéoMédia–and the websites ElTiempo.es, TheWeatherNetwork.com, MeteoMedia.com, WetterPlus.de, Clima.com. The Spanish “El Tiempo” app is 100% forecast-driven so that, unlike the Canadian “The Weather Network / MétéoMédia,” it won’t read the current conditions from any weather station (in my case the Canadian app was only reading the Stuttgart Airport anyway).

The 3rd one doesn’t even exist for Android, but because of a possible confusion, here it is: tiempo.es is the site that belongs to wetter.com GmbH (despite being managed by Olivares Media SL), and the iOS app, tiempo.es Universal, has the exact same UI as the iOS wetter.com app; the Germans just wanted to have two identical iOS apps (with different logos and names) for the Spanish market!

—As it happens, I discovered some ways ForecaWeather is better than MSN Weather.

Remember what I said about the apps that present the idiocy of showing for any given day a pair of temperatures that are not the minimum and maximum temperatures for that day, but the maximum for that day and the minimum temperature for the night that ends in the next day’s morning? In simpler words, it’s as if a day would start at 7 AM and would go through 7 AM of the next day! I just noticed that the list of such apps doesn’t only include The Weather Channel, Google News & Weather, and Weather Wiz, but also… MSN Weather!

As ForecaWeather and MSN Weather use the same data source (FORECA), it’s easy to compare the two widgets with regards to the max/min for each day:

Pay attention how the minimum of -1° for SAT morning (between 2 and 7 AM) moves in the case of MSN Weather to the day of… FRI. The minimum temperature for the current day, which is FRI, is nowhere to be found in that widget (it was +1°C, as per FORECA). Similarly, FORECA says that the following MON the temperatures will range between +1° and +13° for the entire period of 24 hours (0:00 to 23:59:59 military time). MSN prefers to put that +1° information attached to the day of SUN, and MON shows the minimum temperature for the morning of TUE! I simply cannot use such apps designed for morons! Any day starts at 0 AM and ends at 0 AM the next day, full stop! I don’t need “the minimum for the night that ends at 6-7 AM the next morning,” you assholes!

Incidentally, Yahoo! Weather shows the max/min correctly, for the actual day (0-24, not 7-to-7).

Some facts about ForecaWeather. It indeed cannot show measured temperatures for my location, but for an official station some 18 km away. Still, the forecasts are pretty good, and for my exact location (computed from maps, mind you). If the widget shows the wind and the “feels like” for a somewhat distant location, the information is still very useful. Moreover, in the app, in the default “Day Forecast” view, swiping to left allows to see–for each of the next 10 days–hourly forecasts with: weather icon, temperature, chances of rain, wind (average speed, not gusts), “feels like” and humidity. Unparalleled richness of info… except there’s nothing about the forecasted maximum (gust) wind speed! For such info, Weather & Radar / WetterOnline (even the free edition) or wetter.com (which can also show DWD’s weather warnings) are better choices.

While Yahoo! Weather (the dark screen above) doesn’t specify the maximum wind speed, but only the average (the forecast for the day below the “Details” section, and the current wind below the map), its hourly forecasts use a specific icon for the hours with a particularly strong wind–which makes my choice for this pair of weather apps even more justified.

I said that if the weather station for current readings doesn’t come with new data, this app would serve old data, and that sometimes, somehow, MSN Weather manages to work around this, possibly by switching to a different station. Still, at least ForecaWeather shows the exact weather station and the time of the measurement, which is more honest than in most other apps! On the other hand, even when the weather station does serve new data, MSN can have a 30-minute delay in retrieving it, no matter it says it just updated the data–it actually got the same old data from the server! I’d rather stick to FORECA’s official app…

…which is not without bugs. Its Windows 10 (ModernUI) app is much less usable, and it defaults to the wrong station, which cannot be changed. For Leonberg, instead of “Observed at Stuttgart / Schnarrenberg,” (which is reasonably close to Stuttgart-Mitte) the Windows app reads “Observed at Stuttgart-Echterdingen,” which is actually the airport at Leinfeld-Echterdingen (Flughafen Stuttgart). Unacceptable, so I’l stick to the Android app, which is actually newer… and has two bugs on its own. First, when you add the widget, on some devices it will get stuck with “Waiting for data…”–until you’ll resize it back and forth, which will repaint it. (The 4×2 widget adapts and shows fewer information when resized as 4×1, 3×3, 2×2, 1×2 or even 1×1, just try it!) Second, despite in theory being able to display the units as I wanted them to be (km/h and mmHg), the third metric option (see below) actually displays m/s and mmHg instead of km/h and mmHg. Can anyone really think of a speed in m/s?!

Oh, the nice thing with FORECA is that their “feels like” is most of the time more pessimistic than MSN’s; I guess it computes the “wind chill” effect based not only on wind’s speed, but also on the humidity. More realistic, I’d say.

But here’s why I can’t use this app anymore: in a screenshot above, the full-width (4×2) widget was showing a good deal of info for the current conditions, and 4 days of forecasts. That was on a 5.5″ screen. Simulating a tablet in Nox App Player, I learned that the widget can show even more details (pressure, etc.) and 6 days of forecasts! On my new 5″ Moto G5 though… shock and awe:

And yet, FORECA is not bad if you only use their website. It would absolutely show you the weather station used for readings, which is crucial. While I’m not happy that for Leonberg (BW) it cannot use the weather station at Renningen-Ihingerhof, for most locations it should be quite good. Funny facts for the readers in Romania: for Bucharest it uses by default Bucaresti (sic!) Filaret, and the website allows you to switch to Bucuresti-Imh (which is ANM, ex-INMH Băneasa) or to Bucuresti Otopeni (the OTP/LROP airport); for Brașov it will use Brasov-Ghimbav; and it knows of Sfantu Gheorghe Govasna (sic!).

—I only mentioned that Gismeteo is among the apps that use the Stuttgart Airport readings for Stuttgart and a number of towns around, which is rather unpleasant and worse than FORECA’s use of Stuttgart-Schnarrenberg. Still, Gismeteo has its forecast charts computed for the actual location, not for the airport, so that the 4×2 hourly widget can prove itself useful enough, if one doesn’t want to know with accuracy the current conditions. Too bad I’m not satisfied with the forecasts: the app is too eager to put the sunny icon on the entire day when all the other apps forecast “partly cloudy,” or to put the moderate rain on a day for which no rain is expected at any hour (the second fault is shared though with Yahoo! Weather). And that they never heard of DWD’s weather station Stuttgart-Schnarrenberg. In the “Nearby airports and weather stations” tab, Gismeteo lists 2 airports and 7 DWD stations and shows their readings: Stuttgart Airport 19 km, Reutlingen 35 km, Heilbronn 40 km, Horb am Neckar 46 km, Sinsheim 50 km, Karlsruhe 51 km, Freundenstadt 57 km, Karlsruhe/Baden-Baden Airport 68 km, Heidelberg 71 km. (The website would even show the temperatures with decimals, something the app can’t do.)

—How about the weather apps that claim to be so smart as to predict that “Rain will start in 19 minutes and will go on for 48 minutes”? Beside AccuWeather, many other apps include such immediate forecasts: The Weather Channel, Weather Underground, and more (in US/UK, DarkSky and other apps using them for a data source). Some providers even offer dedicated companion apps: Storm Radar (by The Weather Channel); Storm (by Weather Underground); RainToday (by MeteoGroup). Needless to say, the last one is quite ridiculous, and not only when it claims to know when the rain will start or stop, but also when it says no rain is to be expected, yet the icon shows otherwise (but “it doesn’t compute”); at least, it usually knows when it rains:

Some other apps, such as Weather & Radar Pro / WetterOnline Pro, only offer approximate estimations for the next 15-30-45-60-75-90 minutes. That’s more reasonable. (The Weather Channel also can be reasonable when it only mentions “chances of” rain or thunderstorm at “about” a certain time.)

A third category are the apps that display the official weather warnings from the national weather service or from Meteoalarm.eu. For Germany, it’s the case of DWD’s own WarnWetter app and of wetter.com, both displaying the full text of the notification, then MeteoGroup’s WeatherPro, displaying a succinct version; The Weather 14 Days displays all the warnings for the region, even those not applying to the exact location; The Weather Channel also takes into account the official warnings.

While the official warnings can prove wrong or overcautious, they’re usually also based on observations, not just on mathematical models; but the “precise” warnings based on computations alone are ridiculous. This is why I couldn’t trust apps that claim to know exactly when the rain is going to start and how much it’s going to last. Pure crapola.

AD HOC TEST, AUG. 2017: I’ve been disappointed more than once by all the weather apps, but let’s make a short test, some 45 minutes after a rain started. Everyone predicted this rain, it was in all of the forecasts, and it was supposed to start not earlier than 5 PM and not later than 7 PM. It actually started around 5:30 PM, and the result was that the temperature fell suddenly from 26°C to 19-20°C even on my window thermometer—the wind was that cold! I’ll use as a reference the official DWD readings for Renningen-Ihingerhof (4 km away) made at 6 PM, simply because they’re reading 19.9°C at 6 PM, as my own thermometer managed to fell slightly under 20°C. Note that there was an official warning for strong winds (gusts up to 80 km/h), but the local station doesn’t measure it.

Here’s what the apps were reading at 6:30 PM; many were still thinking that the heat of the day was still with us:

  • The Weather Channel: 21°C (Android), 20°C (Windows). This app has some weird bug: the automatically detected location shows a different temperature than the manually entered one (typically by 1°C); this bug is also present in Google News & Weather. 15 minutes later, 19°C (both OS).
  • DarkSky: 22°C (but this is a forecast). 15 minutes later, 21°C. Wind: 10 km/h.
  • Forecaster: 23°C (as usual, lagging behind the official app). 15 minutes later, 22°C. Wind: 10 km/h.
  • Weather & Radar Pro: 23°C (disappointing). 15 minutes later, 20°C. At least 45 minutes late!
  • wetter.com: 20°C (quite a surprise, but “calculated” as opposed to “measured”), forecasted winds 24-52 km/h.
  • WeatherPro (MeteoGroup): 24°C (and 16 km/h wind) in the app and the screen widget, and 20°C (and 39 km/h wind) in the notification area widget. No manual update would persuade the app to sync the two readings for the next half hour!
  • MSN/Foreca: 22°C (and 29 km/h wind), but measured in Stuttgart/Scharrenberg (DWD also measured 22°C in Stuttgart/Scharrenberg).
  • Weather 14 Days: 20°C (another surprise, but it might be a forecast), forecasted winds 12-43 km/h.
  • Meteoblue: 26°C (the most ridiculous of them all!), wind 10 km/h

Well, Deutscher Wetterdienst (DWD) was also a bit stupid when their Stuttgart Airport station was measuring 22°C, and METAR more appropriately said 20°C.

By 7:30 PM most apps were reading less than 20°C, while Renningen-Ihingerhof measured 16.6°C at 7 PM:

  • 22°C: Forecaster (no change after 7:30 PM), MSN/Foreca (reading Stuttgart/Scharrenberg)
  • 21°C: DarkSky (20°C after 7:30 PM)
  • 19°C: WeatherPro (MeteoGroup), Weather 14 Days, WorldWeatherOnline (reading Stuttgart Airport though), OpenWeatherMap, YR.no (being a forecast though)–the last three in Weather Timeline
  • 17°C: The Weather Channel (and Google), Weather & Radar Pro
  • 18°C: wetter.com, Meteoblue (finally!)
  • 16°C: Weather Underground (the default PWS, whatever it was, in Weather Timeline)

I had 18°C at my window, so I suspect the right reading should have been in the range 17-18°C, but not quite 16°C, and definitely not 20°C.

The clouds were supposed to dissipate completely by the next morning, with most apps forecasting no rain after 2…8 AM (no two sources would agree on when the chance of rain would become negligible). DWD said it won’t rain after 8 AM, and the last drop of rain fell around 7 AM. Overall, given the high volatility of the conditions (changing wind), most apps performed reasonably well.

I monitored the readings for the next 48 hours, and here’s a summary of my conclusions:

  1. The current temperatures can unexpectedly and ridiculously go astray especially with YR.no, Meteoblue, Weather 14 Days (not counting the apps that are usually wrong for my location, e.g. WorldWeatherOnline, OpenWeatherMap, MSN/FORECA); nonetheless, Weather 14 Days has rather decent forecasts (or does it?).
  2. The current temperatures and conditions can sometimes be extremely accurate with The Weather Channel (but not always, alas!)–and the warnings and forecasts are typically useful.
  3. Inconsistent quality, ranging between “excellent” and “WTF” for Weather & Radar Pro (which makes me angry)! This app still has the best weather radar of them all.
  4. I still don’t have a clear opinion on DarkSky (I’ll still keep an eye on it)… except that long-term forecasts seem unreliable.
  5. Because of the random quality of the automatically selected PWS, I never trust Weather Underground (despite the forecasts being rather OK, normally identical to those from The Weather Channel).
  6. The current temperatures can sometimes be 2+ hours older even for Germany in WeatherPro (MeteoGroup). Unacceptable for a German app!
  7. The current temperatures are frequently 2+ hours older for some locations outside Germany or 1+ hours older for German locations; for German “Wetterstation” or “Klimastation” you’ll often find “calculated” instead of “measured” temperatures and conditions in wetter.com (why?!). Outrageous, if you ask me.

Already having trustworthy forecasts for 48 hours is a challenge, but how about long-term forecasts? Consider this chart, where I marked the websites instead of the corresponding apps:

How about the risk of raining for beyond the next 72 hours?

I couldn’t use YR.no and Weather 14 Days (daswetter.com) simply because they only show the amount of rain, as if the chances of rain could only be either 100% or 0%. Strange thing, Weather Underground didn’t match The Weather Channel (weather.com), despite being the same company now.

Some such sources would update their forecast–sometimes with radical changes–daily or more than once per day (especially wetteronline.de, which is Weather & Radar Pro), but this is the initial forecast made by eight different sources. I couldn’t be bothered to check the actual temperatures, and it wouldn’t be relevant, as the forecast changes as the days go by, but how is one supposed to be able to plan for a week in advance? And, if no weather model is trustworthy enough, why are they still attempting to come with a forecast?!

IMPORTANT! No matter the app, when you’re using an apps’s widgets and you want them updated with the configured frequency, make sure the respective weather app is not battery-optimized in Android 6 or newer:

There are widgets that have a symbol for manually updating them on demand, but even such updates would fail if the corresponding app is “optimized”!

►►►close the above discussion◄◄◄

2. Twitter: Since the official Twitter app supports a dark background and includes a number of features not present in any other client app–yes, “In case you missed it…” is a useful feature!–I tend to rely on it, but I have a long history with Twitter clients. My first love was Plume for Twitter (with the Premium unlocker), and I’m still using it every now and then. I liked Seesmic, but Hootsuite killed it. I liked Robird, but the developer decided to abandon it to create Robird Reborn, which is a piece of crap. I never liked Talon, Fenix, TweetCaster and a few other apps, but I found promising the rather buggy Twidere and the non-free derivative Tweetings, but they both have some limitations, and Sam Ruston’s Flamingo has even more quirks. Note that only the official app knows of “Moments”–which I still fail to understand anyway–so maybe I’ll stick to it and to my first love as a backup.

3. Communication: I might be one of the few who are using a smartphone to make voice calls. I could never understand the excitement around WhatsApp Messenger, which was only a text messaging app when launched, then it had a $0.99 fee after the 1st year… then it evolved. Back then, Viber was the best available VoIP app, and multi-platform too! Unfortunately, it tries to hijack regular phone calls to, so I ditched it. Skype is a bit too heavy for a cheap smartphone, I prefer it on a laptop. So I do have WhatsApp installed–merely because everyone else is using it, but I don’t initiate calls. I also have Google’s stupid Hangouts installed–it works, but what a piece of crap! Finally, I’m trying to figure out why Google created Allo and Duo–the first one includes the useless Google Assistant, and the 2nd one only supports video calls.

4. Public transport and travelling:

Generic apps:

  • HERE WeGo (formerly HERE Maps)–as an alternative to Google Maps. The offline maps are good, but of unequal quality.

Germany, focus on BW:

  • DB Navigator. Not only the trains in Germany, but trains for most of Europe; in Germany, also U-Bahn, S-Bahn, buses. For some countries, better train planning can sometimes be obtained via Rail Planner Eurail/Interrail.
  • Transportr. Especially for some European countries (one at a time, and in countries like Germany one network must be selected: DB, BVG, VBB, BEG, MVV, INVG, VGN, VVS, etc.).
  • VVS Mobil–for Stuttgart and surroundings. Duplicates the functionality of SSB Move (formerly Fahrinfo Stuttgart).
  • Offi – Journey Planner. While it supports several countries, it’s most useful for DE/AT/CH.
  • Qixxit–an interesting new app with amazing graphics!

Should I visit some other countries:

  • SNCB/NMBS. Not only the trains in Belgium, but also buses and subway. The bad ratings are for the ticket purchasing system, not for the timetable.
  • SNCF. It also knows of RER, buses…
  • RATP (a 20 MB offline map can be downloaded, but for real-time info i.e. delays, a connection is needed), plus Next Stop Paris (a RATP app for tourists).
  • Trainline – UK Times & Tickets.
  • Citymapper–apparently, the best app for London’s public transport, but it also supports some other major European cities.
  • City Maps 2Go Offline Maps, by Ulmon GmbH. Especially for the offline maps. I’m not sure there is a need for the full Premium (5.99 €) edition.
  • MAPS.ME – Map & GPS Navigation, by My.com B.V. It’s not that great e.g. for Germany, but it looks like it’s quite good for countries like Cuba, despite its rather small offline map (41 MB for Cuba)–so it’s good to have it at hand while abroad.
  • OsmAnd Maps & GPS Navigation, by OsmAnd. Using OpenStreetMap and allowing offline maps (the free edition allows 7 downloads; beyond that, the Plus edition costs 6.99 €). I tested it for locations in Cuba (49 MB map), and it’s great!
  • Clever Taxi. This is how I get a cab in Romania.
  • Flightradar24 Flight Tracker. The Android version of this app was abandoned for some time, but now it’s back on track. The free app seems improved, with enough info that makes a purchase unnecessary.

5. Audio, Video, Photo: I’m not sure I need any of this added to the default system apps, but still…

Audio players:

Music tools:

  • SoundHound Music Search, or SoundHound ∞ Music Search ($5.99 or 5.49 €; I got it for $0.10)–love at first sight.
  • Shazam, or the full Shazam Encore ($5.59 or 4.79 €)–initially as a backup only, now my primary choice for jazz and niche music.
  • As a third opinion, there’s a Google Sound Search 1×1 widget that belongs to the Google app. No, not to the deceased Sound Search for Google Play aka Google Ears. And no, Sony’s TrackID™ is not an option anymore–closing down on Sept. 15, 2017.
  • Audio Recorder, by Sony Mobile Communications Tools. Better than my phone’s OEM app, and ad-free. Also, there’s no sound recorder in stock Android!
  • The above app was my traditional choice, but now there’s a better one: Audio Recorder, “by gitlab.com/axet” (actually by Alexey Kuznetsov), open-sourced.

Video players:

Camera apps–I don’t use them on my Moto G5 though:

6. E-Book readers: I could not settle for a unique app, because each of them has its pros and cons. Most such apps are stupid, as they want to import the books in their own folder, thus creating copies, instead of reading the file that’s already in the file system! Also, most apps have bad defaults (fonts, colors) and too complex settings. Oh, and not all of them can use the fonts embedded in an ePub. I have tried many other apps, even newer ones, and they suck even more.

First choice:

Second-tier:

Here’s why I need more than one ePub reader–pros and cons of the above apps, in chronological order (“classic” apps first):

1. Aldiko:

  • ⊕ among the best interpreters of the CSS included in ePub
  • ⊖ overriding publisher’s formatting is a bad idea, e.g. italics would be lost, but this also means you cannot override the fonts present in the book (when present)
  • ⊖ it does create copies of the e-books in the internal storage! (folder eBooks, not deleted upon uninstall!)

2. FBReader:

  • ⊖ it would lost perfectly valid CSS formatting e.g. centered text (the titles are poorly displayed if not defined with H1 etc.) or italics when defined as span class, but would honor e.g. em tags.
  • ⊖ antiquated GUI, awkward settings
  • ⊖ by default, it does create copies of the e-books in the internal storage (the location can be changed, but why creating copies?!)

3. Moon+:

  • ⊕ among the best interpreters of the CSS included in ePub
  • ⊖ the settings are a bit annoying, but adding your own fonts is easy (just specify a folder)
  • ⊕ using the fonts embedded in the book works very well
  • ⊖ if the book has a wider right margin, it cannot be removed
  • ⊕ links to endnotes can open in a popup
  • ⊖ it does create copies of the e-books in the internal storage! (folder Books, not deleted upon uninstall!)

4. PocketBook:

  • ⊕ among the best interpreters of the CSS included in ePub
  • ⊖ the customization can be a nightmare and there isn’t an easy way to set the font to the desired typeface; I don’t know how to handle any other font than those included in an unusably stupid Fonts List, which is a list of priorities, not a way to select a typeface!
  • ⊕ it doesn’t copy files (it reads the e-books in place)

5. Prestigio:

  • ⊖ it would lost perfectly valid CSS formatting e.g. centered text (the titles are poorly displayed if not defined with H1 etc.) or italics when defined as span class, but would honor e.g. em tags.
  • ⊖ it cannot make italic from a typeface that lacks such a style (so make sure you don’t select Roboto Slab, but rather Droid)
  • ⊕ very straightforward customization
  • ⊕ easy to use external fonts from a folder
  • ⊕ it doesn’t copy files (it reads the e-books in place)

6. Lithium:

  • ⊖ it doesn’t display the pictures with the original aspect ratio (no, this is not just about the cover)
  • ⊕ it can emulate bold or italic even on a normal-only typeface! (this behavior is normally a Windows-only thing)
  • ⊕ it also renders the fonts thicker than all the other Android e-readers, which improves the readability
  • ⊕ nice included typeface Arbutus Slab (only regular)
  • ⊖ it can use the fonts embedded in the book or its own fonts, but sometimes, if the book has embedded fonts, it can’t use other fonts! (I couldn’t identify the exact bug, as it only happened with a few books)
  • ⊖ it cannot force justification
  • ⊖ if the book has a wider right margin, it cannot be removed
  • ⊖ slow to open a chapter
  • ⊕ it doesn’t copy files (it reads the e-books  in place)

Also of interest:

  • Google Play Books, by Google Inc. I suppose one can’t remove the DRM for books purchased from Google, as they cannot be downloaded on PC, right? Still, the app got better.
  • Kobo Books – Reading App, by Kobo eBooks.
  • Kindle, by Amazon Mobile LLC. Note that Kindle used to be criticized for its forced justification, which was perfectly fine with me. Now, the app offers the choice between “auto” and “left aligned”–and guess what? If the book’s CSS says text-align: left, then there’s no way to force a justification! Cocksuckers, those developers: how difficult would it have been to add one more option, “justified”?
  • Goodreads, by Goodreads.

Let’s add here also apps for comic strips and comic books:

7. Dictionaries/Languages: This is a tough topic. People who know me well know I used to compare and to actually use dozens of dictionary apps; I’ve however simplified my life lately.

The mandatory English set developed by Antony Lewis, from WordWeb Software, Brighton, UK has a unique set of advantages. Beyond the high usability and lightness of the apps, the X-Ref features allows for a navigation between apps. The entries don’t only include the heading words, but also the idioms, so you don’t have to wonder at what entry to look for an expression (still, sometimes it won’t scroll correctly to the right expression, idiom or word). Also, the thesaurus app actually searches in the contents!

  • Dictionary – WordWeb, by WordWeb Software. Uses the database from Princeton’s WordNet 3.1 plus additions from “years of independent development”—unlike other WordNet-based apps, it’s updated with some BrEn meanings (e.g. bedder meaning bedmaker). Some AmEn meanings have been added too (e.g. the prank meaning of wedgie, not present in WordNet). Other expansions are nice too, e.g. WordNet has 3 meanings for stew as a verb, but here we have 6, including the BrEn to brew tea for too long. Check the settings for the hidden powers of this great database (synonyms, antonyms, similar words, type of, part of, region-specific terms or meanings, etc.)! No audio pronunciations in the free edition. Unfortunately, it lacks the etymology database. Still, a must-have!
  • Chambers Dictionary ($7.99 or 8.49 €; it used to cost as low as £3.99), by WordWeb Software. Initially based on The Chambers Dictionary, 12th Edition. Updated now to the 13th Edition (2014).  Unfortunately, WordWeb Software doesn’t offer the so-called Concise edition—actually, Chambers 21st Century Dictionary—which has in print a more practical formatting and a few meanings missing from the “full dictionary”, such as keeper (to mean something worth keeping), lame duck (US meaning: official waiting for the elected successor to replace them). Note that in this dictionary some words are spelled with syllabication, e.g. commando is command’o, lookout is look’out, bedder is bed’der; still, the full word is correctly listed in the index. Special note: avoid at all costs the Chambers apps published by Paragon Software GmbH–read this review to understand why! But why is it that I love so much a “concise” dictionary? Mind you, this “full” Chambers dictionary is still concise in form, without example phrases. Well, for one, it includes many peculiar terms and expressions you won’t find in most other dictionaries. This goes from scientific terms and Latin expressions to whatever ancient spellings and meanings found in the Victorian novels. For other insights, read: Chamber MusicChambers Dictionary Adds 1,000 ‘Totes Amazeballs’ New Words in Latest EditionYOLO, Bitcoin and the bedroom tax: Chambers Dictionary adds 1,000 new definitions. Also of interest is the list of missing words (PDF) that was needed as a complement to the initial print of the 13th Edition.
  • Chambers Thesaurus ($4.99 or 5.89 €), by WordWeb Software. Updated to Chambers Thesaurus, 5th edition (2015). Concise, but good value, with great notes at some entries. Also, the fact that it really searches into the content (and extremely fast at that!) allows you to find e.g. in the least as a synonym to at all, both being under the heading of any as an adverb. With a thesaurus from Oxford or Collins, you need to know that you must go to “any” to get either of “in the least” or “at all”!

More English (AmEn):

  • Dictionary – M-W Premium ($2.99), by Merriam-Webster Inc. Actually “Merriam-Webster Dictionary & Thesaurus,” as per the icon. Not the free edition, but fully offline and no ads. The contents is similar to what’s available online at www.m-w.com, namely the Merriam-Webster’s Collegiate Dictionary, Eleventh Edition with–when available, but shown first–additional simpler definitions from an abridged Learner’s Dictionary on a light blue background, then the Merriam-Webster’s Collegiate Thesaurus, Second Edition; and some word games which I never cared about. Another peculiarity is that a dictionary entry usually has synonyms and antonyms at the end, so that the thesaurus is only useful to get “related words” and “near antonyms.” Not the best dictionary on Earth, but I purchased it for convenience.

Adding some Oxford value: whoever can afford to use an online database doesn’t even need to install the abandoned Oxford Dictionaries – Search app, because there’s a better way: just add a bookmark to en.oxforddictionaries.com and the English, US English and Thesaurus dictionaries will be accessible for free! The online dictionaries are the equivalent of the single-volume ODE (Oxford Dictionary of English; not “the big” OED) and NOAD (New Oxford American Dictionary), and the thesaurus is the concise one. Hint: once in a dictionary definition, make sure you expand the “+ More example sentences” and “+ Synonyms” (where available). Whoever prefers an app with offline databases should read below; the caveat is that the apps below only include “frozen” editions, without the new words that are only available online. Note that one is supposed to choose between an AmEn and a BrEn edition.

  • New Oxford American Dictionary, by MobiSystems. This is the trial app, you’ll purchase the full edition as IAP, for $14.99 (more expensive in euros). Quite often the definitions, examples and notes from this New Oxford American Dictionary (Third Edition), ©OUP 2010, 2012 are better than those from the British edition. ■ Oxford Dictionary of English, by MobiSystems. This is the trial app, you’ll purchase the full edition as IAP, for $19.99 (more expensive in euros). It contains the Oxford Dictionary of English (Third Edition), ©OUP 2010, 2012.
  • Concise Oxford American Thesaurus, by MobiSystems. This is the trial app, you’ll purchase the full edition as IAP, for $7.49 (more expensive in euros). It features more or better usage notes than the British edition; it contains the excellent Concise Oxford American Thesaurus, ©OUP 2006. ■ Concise Oxford Thesaurus, by MobiSystems. This is the trial app, you’ll purchase the full edition as IAP, for $7.49 (more expensive in euros). It contains the excellent Concise Oxford Thesaurus, ©OUP 2007.
  • Oxford Dictionary of English and Concise Thesaurus, by MobiSystems. This is the trial app, you’ll purchase the full edition as IAP, for $29.99 (more expensive in euros). It bundles the above British dictionary and thesaurus. ■ Note that in this case there isn’t any real AmEn counterpart: Oxford American Dictionary and Concise Thesaurus, by MobiSystems (also a trial app, you’ll purchase the full edition as IAP, for $14.99, more expensive in euros), doesn’t bundle the sum of the above American dictionary and thesaurus, but it includes The Oxford American English Dictionary and Thesaurus (Second Edition), ©OUP 2009, which mixes the entries to create a strange product. It’s cheaper, but I don’t like it.

The contender alternative:

  • Collins English Dictionary, by MobiSystems. This is the trial app, you’ll purchase the full edition as IAP, for $19.99 (more expensive in euros). It includes the excellent Collins English Dictionary Complete & Unabridged 12th Ed., @HarperCollins 2014. Usually clear, straightforward definitions; also well-suited for AmEn. Typically, an entry will have more meanings than in the above Oxford dictionaries, although some of such meanings are so much related to each other that they could be seen as unnecessary; if I want an even larger number of meanings, I can go for Chambers, but I’d miss the examples.
  • Collins English Dictionary and Thesaurus, by MobiSystems. This is the trial app, you’ll purchase the full edition as IAP, for $29.99 (more expensive in euros). To the above dictionary is added the Collins Thesaurus of the English Language 3rd Ed., @HarperCollins 1995, 2002, 2006, 2008. While somewhat less valuable than the Oxford counterpart, this one includes more slang in the list of synonyms, both BrEn and AmEn.

French dictionaries:

English-French dictionaries:

Note that I don’t recommend any Collins dictionary with French or German: not satisfactory enough.

German-English and German-French dictionaries: Additionally, you could bookmark de.Langenscheidt.com: the dictionaries in free access (somewhat better when paired with French than English) are quite nice.

  • dict.cc dictionary, or the ad-free dict.cc+ dictionary (2.99 €), by Paul Hemetsberger. Both work offline! Instead of the app, you could instead access touch.dict.cc. Best paired with English.
  • LEO dictionary, by Leo GmbH. Needs an Internet connection to work. Instead of the app, you could as well use the compact web interface at pda.leo.org. Good with both English and French.
  • PONS Online Translator, by PONS. Poor name: it’s first and foremost an interface to a set of dictionaries, not a translator! Needs an Internet connection to work. One could as well just add a bookmark to de.PONS.com (it has a nice mobile version). Good with both English and French.
  • PONS Wörterbuch Bibliothek / PONS Dictionary Library, by PONS (actually, by Paragon Software GmbH). A unique container for an entire set of 44 dictionaries that can be purchased individually, each of them with trial editions. A few of them are also available as separate apps! The best-value titles are: English-German ADVANCED (24.99 €; it was 19.99 € and I purchased it for 9.99 €), also as a separate app here; and French-German ADVANCED (24.99 €; it was 19.99 €), also as a separate app here. Hint: the option to download the optional audio modules is hidden in each dictionary under Settings, Components (hide the keyboard first).
  • Oxford German Dictionary, by MobiSystems. This is the trial app, you’ll purchase the full edition as IAP, for $19.99 (more expensive in euros). It includes the Oxford German Dictionary 3rd Ed., @OUP 2008, 2012.
  • Dictionnaire allemand-français (4.99 €), by Editions Larousse. Fully offline, except for the pronunciations (which are read by real humans). It includes the full conjugation of the German verbs! Some hiccups though, e.g. for bezahlen you should look at zahlen; no conjugation for essen, entschließen, glaubensitzen actually conjugates sitzen lassen; stehen conjugates stehen bleiben; etc. The same contents is available online, at Dictionnaire Allemand-Français en ligne (there is a button to change the translation direction).
  • Dictionary Linguee, by Linguee GmbH. With context translations (online), which are its forte, mostly for the German-English pair.

With a pretty good value in learning German, some apps by Compos Apps S.L: 14000 German verbs (with translations in several languages and examples), Deutsche Grammatik. Most similar apps are error-ridden, especially those with exercises and tests.

Other language apps:

8. News/Media: I don’t use any RSS readers anymore–I don’t subscribe to any feeds to follow e.g. blogs (I know, this is a bit strange when coming from someone who used to blog a lot in the past…). I take most of my news from Twitter, but when I feel like doing it I still use some “personalized news aggregators” and other news apps.

Personalized news aggregators:

  • Flipboard, despite being a mess. I used to prefer an excellent app called Zite, but it was bought and killed by Flipboard. Note that News Republic has become crappy as hell, and News360 got worse too (no matter my phone is in English, it only offers me news in German because I am in Germany!), so what’s left?
  • feedly–for choosing from their selection of news sources.
  • Inoreader–again, for choosing from their own catalog.

Newspapers and mainstream news sources (I subscribed to Twitter feeds of many newspapers, but I still like a few apps):

Most importantly, I need to be able to save the links! Therefore…

  • Pocket, by Read It Later–the unavoidable tool!

TV channels–mostly in French:

9. Internet Radio: This is a very important category to me, as I am a fan of the radio. So there are apps that offer the streams of radio stations that are otherwise available in FM/DAB+, but there are also apps that offer streams of channels that are only available on the Internet (there are stations with one FM channel and several more online-only). And there is more.

“Not radio”:

  • Deezer–not because it’s French, but because I like it much more than the app everyone else is liking!
  • Spotify Music–that’s what everyone else is liking…

Online-only (so technically “not radio” either):

“Universal apps” that play most of the available streams:

  • TuneIn Radio, or TuneIn Radio Pro ($9.99 or 10.79 €; it was $3.99). It doesn’t know all the stations though…
  • radio.net (aka radio.de, radio.fr, etc.), or the ad-free radio.net PRIME (2.99 €; it was $0.99 or 0.79 €). Formerly known as rad.io. The alternative to the above app.
  • Replaio Radio, the new app that tries to displace the above two apps! Released in 2017 and still young, it’s currently my favorite!

Sui generis apps:

  • Les Indés Radio–a great concept! “Le mur du son” permet de visualiser et d’écouter les titres en cours de diffusion sur 132 radios FM indépendantes de France et 200 webradios. This allowed me to discover many non-affiliated French stations (see the SPECIAL NOTES at the end of the Internet Radio section). One design weakness of this app is that if a station has e.g. 1 FM channel and 8 extra (web-only) channels, one has to look in two places–the station section in the web radios will lack the FM channel.
  • Allzic Radio and Allzik Radio, both official and from 2015. The second one (Allzik) only shows the original Allzic Radio channels, whereas the “correct” one (Allzic) also add lots of 3rd-party radios, more like the “universal apps” above.
  • Radiooooo. Original concept: pick a country, pick a decade, and enjoy… a limited collection of music.

Apps that extend the FM streams sometimes with dozens of channels:

Radios généralistes–France:

Focus on (South-West) Germany (BW, BY):

“Fixes” for a few countries:

  • BBC iPlayer Radio. To my surprise, all channels work outside UK too! (BBC’s iPlayer TV channels don’t.)
  • UK Radio Streamer. E.g. for Absolute Radio (7 channels)–as the official app can’t be installed outside the UK.
  • Swiss Internet Radio. I’m using it mostly for some swissradio.ch channels (Swissradio Classical: Public Domain Classical; Swissradio Jazz&Swing: Public Domain Jazz; Swissradio Modern Jazz), Radio Jazz International, Radio Souvenir… NOTE: In July 2017, swissradio.ch stopped their INIT7 streams, the new streams being listed on radio.publicdomainproject.org and hosted by relay.publicdomainproject.org. As of yet, this app is the only one aware of the new streams (as a matter of fact, it was I who notified Nicolas Kunzi at ASROC).
  • Radio Swiss Classic, Radio Swiss Jazz and Radio Swiss Pop, by Swiss Satellite Radio. Actually, if not available in FM, they’re on DAB+ in Switzerland.
  • radioplayer.de – Die Radio App. It seems to really include all the radio stations in Germany!
  • CBC Music (in English) and ICI Musique (in French). The same contents can be accessed at www.cbcmusic.ca and icimusique.ca. Beyond CBC Radio 2 and ICI Musique (both centered on classical music and jazz), there are a number of webradios; also full albums in streaming. Unfortunately for the Android apps, they’re highly unreliable as of versions 2.2.6.30 (CBC Music) and 1.2.1.16 (ICI Musique). Not only the main streams stop randomly, but every second launch the English app only shows one of the 3…7 screens that can be swapped left, and the app can’t scroll up anymore. The fix is to go to Settings, Apps, and in the app’s Storage, Clear Data (not only the cache!).

Podcast apps: Not counting those from Radio France (see above), there is a huge informational and cultural value in a great number of US and UK podcasts–if only life were longer… Normally, one shouldn’t need more than one app, but as I don’t spend much time with podcasts, I prefer to explore and discover something else every now and then, and different apps come in useful.

SPECIAL NOTES: No “universal app” can know of all the radio stations on Earth, and even if they would, sometimes a dedicated app offers a few extra features or better ergonomics. Also, for Web radios that have 5, 24, 30, or even 1000+ channels, not all such channels are known to 3rd-party apps. Nonetheless, such apps eliminate the need to install stupid apps for individual stations with no extras (such as TSF JAZZ or Radio Classique). As I hinted at one app, the most important virtue of the non-dedicated apps–and especially Les Indés Radio–is that they helped me discover new stations, and they provided a source of streams for stations that have no dedicated app for Android. What I search for in the multi-station apps:

  • Niche stations with French oldies, such as: RDL, TFM, RadioSouvenir.com, Radio Montmartre, Radio Douce France, etc.
  • Multi-channel French stations that have poor apps or no app at all, such as: Chante France (6 channels), Forum (8 channels), Vibration (9 channels), Wit (9 channels, but I only like “Wit 80s”), Voltage (9 channels), 100% Radio (the website lacks the 5 extra channels), M2 (13 channels), etc.
  • The fabulous Belgian Classic 21 and its extra Web channels (7, but from the 8 radios, usually 4 are easy to find: Classic 21 RTBF 93.2 FM; Classic 21 60s; Classic 21 70s aka Les classiques; Classic 21 80s).
  • The four stations Classic & Jazz, Soul & Funk, Smooth & Relax, Chic & Frenchy.
  • The channels of JazzRadio.fr, MFM, OÜI FM, Allzic and some others that have dedicated apps are also available in their entirety in Les Indés Radio.
  • The aforementioned swissradio.ch channels (especially Public Domain Classical and Public Domain Jazz).

…and much more, depending on my mood.

10. Games: No, no, no: not that kind of games. On a smartphone, I’d rather use a few logical games, and even then… I’ve tried a lot–and enjoyed some of them–but then I decided I’m not into games anyway, so I prefer to keep installed certain game apps just in case I’ll feel like using them when stranded somewhere or otherwise in need to spend some time this way.

Chess and GO:

Some logic games and puzzles–the very few I still care about:

  • Abandoned, but still working: Unblock Car Free (10 as tutorial, then 1750 puzzles), or the identical-looking, yet more generous Parking Car (10 as tutorial, then 2950 puzzles), by Freedom Recyle. Both read “Car Unblock” on the splash screen. Possibly the best Rush Hour clone. The second one allows you to start from the first puzzle of each set, e.g. you can start at 601, whereas in the first one you should start from the beginning. Ads at the bottom.
  • Unblock Car (3000 puzzles), by Mouse Games. Another Rush Hour clone. Even the easy level start rather abruptly. Cars exit through the left, not right!
  • Exponenta’s Move the Box (ua.co.cts.sideup) and Move the Box: Continents (com.bitchingames.movethebox)–which has now replaced the discontinued Pro (ua.co.cts.movethebox) edition. Unfortunately, the same 192 puzzles.
  • Pyrosphere’s Lazors–an ad-free classic.
  • Laser Box – Puzzle, Laser Box – Winter, and Ultimate Laser Box ($2.90), by South-Media.
  • Thermometers Puzzles, by Frozax Games.
  • Sokoban Garden 3D, by Kivano, for the excellent graphics and puzzles!
  • Blackies, by Celtic Spear. Not entirely fair with granting the stars and points; tries to make you purchase points even if you solved everything without using any hints.

Unclassified:

11. Productivity: No Evernote, Wunderlist, Any.do, Out of Milk, or other such crap on my smartphone!

  • Business Calendar 2. My preferred calendar for Android 6+, especially for the Day List widget (1 row high) that can be set to show up to 7 days (scrollable, with 1-3 lines per event).
  • DigiCal (some features require the 4.99 € upgrade to DigiCal+). For the Agenda view and the app itself!
  • Google Keep. Yes, it’s a fundamental app!
  • I’m also syncing my OneNote notes.
  • Microsoft Outlook–because I have an Outlook.com account, and I need to access its calendar too. I can read my Yahoo! Mail in the same app.
  • Microsoft Word, Microsoft Excel–yup, no more of Kingsoft’s WPS Office, no more Polaris Office! As for PDFs, I add Adobe Acrobat Reader (despite having PDF-reading capabilities in e-book readers) because it can reflow the text in the “Reading Mode.”

12. Tools and Utilities: Very few tools, actually; and I couldn’t even make my mind on a calculator, because I like two of them, both having the classic look of a physical one!

  • Quartic Software’s excellent RealCalc Scientific Calculator, or maybe RealCalc Plus (2.99 €) for a 12-digit display and greater internal precision. Both support RPN.
  • CalcTastic’s Scientific Calculator, or Scientific Calculator Plus ($0.99). I tend to prefer this one lately.
  • Digitalchemy’s Calculator Plus Free, or Calculator Plus ($19.99 or 1.89 €, was 0.10 € when I got it). Not for the features, but for the looks. A few extra functions by swiping the memory buttons left or right.
  • Unit Converter, or the ad-free Unit Converter Pro (1.50 €), by Smart Tools co. Only the essential everyday units. I couldn’t find a comprehensive converted app with decent usability, so I gave up, after having tried more than a dozen–they’re all full of crap: either too many useless non-conversions (powers of 10), or missing units (e.g. mmHg), and when there are too many categories it takes too much to find what you need.
  • One Unit Converter & Currency, by AuxWave. To contradict myself, I just discovered this one, and it looks just fine; too bad there’s no ad-free edition.
  • UUCMobile’s Unit Converter or the ad-free Unit Converter Pro (1.50 €) is also a good choice for those who want lots of units.
  • Barcode Scanner, by ZXing Team. The original–the first one I’ve ever tried. As a backup though, QR Droid Private™, by DroidLa. Not needed on Moto G5, whose camera app has built-in QR capabilities.

13. System Utilities: Since I stopped rooting my phones, this section has been reduced to the bare minimum.

Security and cleaning–these are actually two distinct types of software, but the Chinese like to mix them. While the results weren’t that bad some time ago, I feel now fed up with overlapping apps such as Clean MasterCM SecurityCM Security Lite360 Security360 Security Lite. Several other cleaners are pure crap, and so are the various battery utilities. As of 2017 I decided to go for:

  • Bitdefender Antivirus Free, as it’s simple and straightforward. I don’t need any extra features, except that I’d like to be able to scan an APK file from a file manager.
  • Panda Free Antivirus–despite not being the best AV on Windows, I use it on Android to scan an APK before installing it (I told the file manager to open an APK with Panda instead of Package Installer; Bitdefender wasn’t in the list). I prefer Panda these days, as it sort of integrates with Panda Internet Security for Windows.
  • Darken’s SD Maid – System cleaning tool, with SD Maid Pro – Unlocker (2.96 €). A must-have!

EDIT: Maybe I should have reconsidered my AV choice since AV-Comparatives released their Android Test 2017, in which they tested 110 security apps (many of them being bogus). Against 1,000 malicious APKs, most big names have scored 100.0% (a score which I distrust), and two Chinese are included here (Baidu DU Apps, Cheetah Mobile), while Qihoo 360 only scored 99.8%. Failures include famous names such as: Malwarebytes (96.0%), Panda (95.1%), Lookout (92.2%), Zemana (88.8%), ZONER (83.9%), COMODO (70.6%), Trustlook (61.4%), NQ (48.1%). Their testing procedure included launching the apps, but to my knowledge no Android AV checks an app upon start, but only statically. I am however not satisfied with their extremely limited check against false positives: 50 clean APKs or “popular” apps. I have encountered ridiculous FPs from major names, but I am using many more apps than those from “Top 50” and I also had a few Chinese system apps in Huawei and Wiko… Either way, AV-Comparatives also failed to state which free apps were tested, or whether the “freemium” ones were tested in the free or in the paid version. As I was trying to reconsider a few former preferred free choices, I noticed I don’t have much choice: Avast is slow, bloated, a RAM hog, and it constantly bothers the user with stupid ads, requests to subscribe and to install their other apps; and from the other free apps, I never liked anything much–except maybe for TrustGo (99.8% in this test). Info: while TrustGo is registered in Santa Clara, California, they’re actually Chinese; the founder graduated in Hangzhou, Zhejiang, with a Master at Nankai University in Tianjin, China, and the company’s TOC points to an e-mail at 163.com, which is a Chinese site! Beyond that, it doesn’t offer to scan an APK from a file manager, so…

Here’s AVG falsely flagging two system apps in a Wiko Robby (indeed, AV-Comparatives have no clue on how to test against FPs):

File managers: after having tried too many of them… I settled for the best one!

  • File Explorer, by NextApp, Inc., with the Plus Add-On ($1.99 / 2.08 €) unlocker. It includes a text editor.
  • For smartphones without an OEM file manager that includes a FTP server (that’s server, not client!), and since Solid Explorer’s FTP Server plugin doesn’t seem to work on Android 6-7, here’s one that works even on Android Nougat: WiFi FTP Server, or the ad-free WiFi FTP Server Pro ($1 or 0.65 €), by Medha Apps.

Cloud storage: because Google Drive is crappy (people have lost files because of the app!)…

Keyboards–I’m still using Google’s keyboad (now called Gboard), despite having used for some time the ones below, for which I paid:

  • SwiftKey Keyboard (purchased when it wasn’t free), because it can show predictions from several languages simultaneously. Unfortunately, it’s limited to 3 languages, while I need 4.
  • GO Keyboard (I removed the ads at a promotional price), despite not liking anything else from them. Should you want to learn Chinese, this is the keyboard of choice!

Other utilities:

  • Shawn Q’s Quick System Info PRO, or Quick System Info PRE ($2.99 / 3.34 €). Unfortunately, it no longer shows the memory usage in Android 7.0 Nougat!
  • Purchased Apps, by azEf. For those who have bought apps using more than one Google account and forgot “which app is in which account”!
  • App Backup and Restore, by Apex Apps. Despite the new icon and GUI, this is the original app by Infolife, not an app by Trust Lab which is a ripoff of the old one, with the well-known GUI and icon!
  • TeslaCoil’s Nova Launcher, with Nova Launcher Prime (purchased when it was $0.99 / 0.50 €, not $4.99 / 5.25 €) and TeslaUnread. Good, yet somewhat stupid all the same.
  • GPS Test, by Chartcross Limited Tools–the classic one! Possibly also GPS Status & Toolbox, by MobiWIA.
  • Accu​Battery, by Digibites. Only for the measurements and the statistics. Braintrapp’s Ampere might also be useful if the device is supported.

14. Miscellaneous:

  • Is it worth to waste my time with Reddit? I’m not so sure, but while I was playing with several 3rd-party apps, Reddit: The Official App got very much improved.
  • TED. Given what has become of TED/TEDx conferences, I’m not sure I still like the unverified claims disseminated by such self-proclaimed illuminati, but still…
  • Ina.fr. The app sucks, and I suspect it’s a glorified embedded browser, but I’m using it to explore the archives.
  • FilmOn Free Live TV, by FOTV Media Networks Inc. Beware of the identically looking apps; although most of them are released by the same FOTV Media Networks Inc. in order to increase their visibility (e.g. this one is legit and in the same version), some of them might be fake! To make sure you install the latest official one, you can also use the link from their website. Oh, I’m using it to watch the British ITV channels. Not tested with Chromecast or whatever crap are other people using.
  • Noisli ($1.99, I’ve got it for 0.10 €). 206 MB in the internal storage! I’m not sure whether this app is better to “improve focus and boost productivity with background noise” or to relax and fall asleep. TaoMix – Focus, sleep, relax is technically much better and with many more sounds to choose from (unlock them via $1.49 or 1.59 € IAP), but the UI annoys me. Then I discovered the free Tide, which is not bad, yet not very customizable and built with the 25-min Pomodoro technique in mind (hint: swipe left to switch between Night, Rain, Forest, Muse and Café).
  • While binaural beats are a disputed concept, it can help sometimes. Google Play Store is full of copies of Giorgio Regni’s original Binaural Beats Therapy (because he open-sourced it on github); his note (“*** This is the original open source Binaural Beats Therapy *** All other versions in the market are copies and could be malicious.”) is correct: there are lots of equally ugly apps that only add advertisement, or a price tag, or whatnot; the only other honest app is Binaural Beats “by gitlab.com/axet” (actually by Alexey Kuznetsov), which is also open-sourced on github. This last app features the exact same presets as the original app, in a clean, modern UI. Excellent!
  • Bring! Shopping List–an app with which I have a love-hate relationship. Love, because it’s different. Hate, because it has some usability issues.
  • Although I initially dismissed the “blue light filter” apps, I discovered I got a bit accustomed to my Acer’s Bluelight Shield™ OEM app; some Acer Iconia Tab 10 tablets have a similar app. Beware that non-OEM Android apps don’t work the same way as Acer’s: in Acer’s case, the color alteration happens in the hardware–screenshots are not affected, only your eye sees a more greenish color temperature! When I use Twilight by Urbanoid Team, or Blue Light Filter – Night Mode by Leap Fitness Group, the color temperature is a result of a software overlay filter, and this can conflict with other apps in Android 6.0 (there are specific permissions to be enabled for such “blue light filter” apps in Settings, Accessibility, for they to know when the user interacts with buttons in other apps and automatically disable the screen filter). There are many crappy apps in this category, so I only recommend the above two titles. (And I still don’t understand why Acer protects against blue by using green, while everybody else uses red or orange! I like 2975 K at 20% in Twilight.) As you can see, being at the software level instead of the hardware (IPS-LCD/AMOLED) level, the filter changes the screenshot too.

  • Chromer, that “magic” app that makes all other apps open links in Chrome Custom Tabs instead of the “full” Chrome app. While the gain in speed is obvious, the app is not that magic: it does open Chrome in the background, only not with the full UI.

  • Watchville, which beyond aggregating some watch blogs for which a 4,000 CHF watch is reasonably priced, also includes a nice atomic watch.
  • CyberGhost – Free VPN & Proxy. Not really free anymore if you need to select a specific country to avoid geo-blocking. Still, I don’t know any other trustworthy app.
  • Ada Personal Health Companion. English-only, but amazing. Still, extremely sensitive to the exact symptoms you enter (you might want to juggle a bit with them). E.g. with 2-3 similar symptoms and a number of questions asked differently, one can get suggested diagnostics as different as: Burnout (8/10), Hashimoto’s thyroiditis – hypothyroidism (6/10), Acute stress disorder (5/10), Dementia with lewy bodies (5/10), Hepatic encephalopathy (5/10), Iron deficiency anaemia (2/10). A clever app nonetheless.
http://ludditus.com/ludditus/wp-content/uploads/2017/02/pexels-photo-263656-600x333.jpeghttp://ludditus.com/ludditus/wp-content/uploads/2017/02/pexels-photo-263656.jpegBérangerTechnicalapps,longread,me-myself-and-I,weatherNo matter what I tried, this retarded Marshmallow performs 'Optimizing app 1 of 1' after each reboot–a reboot that's a bit slow at that. And it's not a rooted device. So I guess I'll need to 'reset to factory settings,' but first I need to make sure I know...When more technology means many more broken things