My apps

WiFi Manager 3.6.0.5 from December 27, 2015

An app for managing connections to Wi-Fi networks for Android 2.1+

I wanted to have a home screen widget with detailed information about Wi-Fi connection state. Not just on/off, but the connection process, signal level, and the current network’s SSID. Wrote it for myself, then things kind of went from there.

Since version 2.0, some features are available only in the premium package, which can be purchased right from the app, using Google Wallet. More info on this is listed under “Premium Features“.

device-widgets-sample device-widgets-switching

In these screenshots, “Despotica” is the name of my home Wi-Fi network. The signal level is displayed in color, which is easier to see at a glance than Android’s built-in Wi-Fi signal level indicator.

Signal strengh can be displayed as: image, dBm, percent.

The widget is available in four sizes (1..4 by 1 cell) and several themes (“HTC Sense” like, two Holo themes like Android 4.0, two premium Material themes like Android 5.0).

The widget with a “light bulb” icon is used for switching among your favorite networks with a single tap. As of version 2.0, it can also enable WiFi as needed, and switch between fixed and dynamic IP addresses if so configured.

Clicking the “main” widget anywhere but on the switch brings up the Wi-Fi manager part.

The main screen has two modes: list mode and radar mode.

In list mode, the app displays a list of Wi-Fi networks: either results of a live scan, or networks “known” to Android (previously connected to).

device-list-light device-list-dark

Networks can be sorted by name, signal strength, or open first (and then by signal strength).

Clicking a network item allows you to perform various actions, such as connecting (or disconnecting, optionally removing it from the “known” network list).

Long-pressing on a list item brings up advanced options for that network. You can change the password of a known network, assign a description or an icon to a network, exclude it from the list (neighbors have routers, too), or set it up for fixed or dynamic (DHCP) IP address. These features require an in-app purchase.

There is an auto-update function with configurable interval ranging from 3 to 60 seconds. You can configure a sound notification for when new open networks are discovered.

Radar mode looks like this:

device-radar device-radar-help

Live networks are organized by their channel numbers, with their “shadow” sizes varying with signal strength. Open networks are shown hatched. This view can be very useful in selecting the best channel for your home router if you live in a densely populated area. Besides, I think it looks kind of cool 🙂

Changelog:

3.6.0.5 from December 27, 2015

  • Fix in “one tap network switcher” widget: when the network was already connected, the info window could go away too quickly.

3.6.0.3 from December 13, 2015

  • Android 6 specific code now merged into same app version.
  • Accessibility in widgets.

3.6.0 from November 22, 2015

  • Updated for Android 6.
  • Fixes and improvements in “best network switcher” for 5Ghz.
  • Enabled searching for “best network” even if the current network connection is good (in case there is a better one).
  • Added settings -> auto-scan on start.
  • So far only released to 6.0 devices (just to be safe), the rest should follow soon.

3.5.4.2 from April 19, 2015

  • Two new widget styles, “material design” like. The two “holo” widget styles are now free.
  • Android 5.*: use native Material look and feel, fixed static IP and proxy assignment.

3.1.0 from September 24, 2014

  • Fixes to purchasing and restoring premium features, to work with latest changes on Google’s side.

3.0.9 from September 16, 2014

  • Bug fixes, updated translations

3.0.1 from August 3, 2014

  • Redesigned look and feel: flat icons, swiping between list and radar.
  • Updated translations.

Bluetooth Widget 2.0 from March 29, 2015

A simple widget for controlling Bluetooth state and settings.

Comes in two sizes: 1×1 can act as a simple toggle switch, and optionally provide access to system Bluetooth Settings, whereas 2×1 has a separate button on the left to for the Settings screen.

Several widget themes: “material design” (like Android 5.0), “holo” (like Android 4.0), and “HTC Sense” style.

Changelog:

2.0 from March 29, 2015

  • Two new widget styles, “Material Design”

1.9.2 from September 08, 2013

  • High-res graphics for full-hd phones.

1.9.1 from August 10, 2012

  • Minor adjustments to 1*1 “two in one” widget layout.

1.9 from June 5, 2012

  • Added one more widget theme, like the old one, but with blue icons.

1.8.1 from May 2, 2012

  • Added two new widget themes, inspired by Android 4.0.

The “gears” icon was created by Gorge Bergman, and is used under permission.

The lightbulb icon comes from OpenIconic icon set.

  1. Kaushal Shah
    January 13, 2017 at 2:27 pm

    The app does not automatically switch to a better WiFi network within my house. I have to start the application each time from the status bar to enable it to do so. Could you please provide me a solution. Thanks..

    • January 13, 2017 at 2:51 pm

      If the phone runs Android 6.0 or newer, I’d check two things:

      1 – phone settings -> location has to be enabled (GPS is not required), without it, the app won’t be able to get the list of surrounding networks when not on the screen
      2 – phone settings -> battery -> menu -> battery optimizations -> set WiFi Manager to “do not optimize” (i.e. exclude from Doze Mode), without it, the app may not be able to run in the background.

      Both of the above are Android “things”.

    • WJCarpenter
      January 13, 2017 at 10:31 pm

      FWIW, in my house I have 3 different wifi routers, but I gave them all the same network name (SSID). I found that with Android Marshmallow (maybe earlier), I got an automatic switch between them when I moved around. It happens within a few seconds, definitely well under a minute.

      I don’t know if that happens with different SSIDs in your known networks list.

      • January 13, 2017 at 10:49 pm

        Ah. Sorry, WiFi Manager doesn’t differentiate between distinct networks with same SSID. I’ve been wanting to fix this, but haven’t so far, sorry (busy with Aqua Mail,which is what puts bread on the table).

  2. WJCarpenter
    December 28, 2016 at 10:31 pm

    ((Oops, yeah: AquaMail :-)))

    Thanks, that did it. I guess it’s been a long time since launched AquaMail from the normal app icon.

  3. WJCarpenter
    December 28, 2016 at 9:55 pm

    This is a small thing, but some I think a while ago the “start the app in” behavior changed. Sorry, I don’t know when it might have changed, but it’s been at least a few months.

    I only have a single account, and I select (that account)->INBOX for that setting. The app used to open in the message list for the INBOX for that account. Now it opens in the folders list for that account.

    Is this a regression or have I inadvertently set something wrong?

    • December 28, 2016 at 10:05 pm

      I assume your question is about Aqua Mail, not WiFi Manager. Yes, this changed a few months ago, and has to do with starting the app from widgets. Please re-create the widget and make sure it “points to” the account *and* the Inbox in that account. That’s in the widget config window, you’ll see it while adding the widget.

Comment pages
1 5 6 7

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s